/*! Ichkoche.at main CSS file, author: Trikoder d.o.o. */@font-face{font-family:Volkhov,serif}@font-face{font-family:ichkoche_icons;src:url(/app/font/ichkoche_icons.eot?v=10);src:url(/app/font/ichkoche_icons.eot?#iefix) format("embedded-opentype"),url(/app/font/ichkoche_icons.woff?v=10) format("woff"),url(/app/font/ichkoche_icons.ttf?v=10) format("truetype"),url(/app/font/ichkoche_icons.svg#ichkoche_icons) format("svg");font-weight:400;font-style:normal}.icon{display:inline-block;position:relative}.icon:before{position:absolute;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_rpl{display:inline-block}.icon_rpl span{display:none}.icon_rpl:before{display:block;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.user_icon:before{content:"\E600"}.nav_icon:before{content:"\E601"}.heart01_icon:before{content:"\E607"}.heart_icon:before{content:"\E608"}.arrow_icon:before{content:"\E624"}.arrow_up_icon:before{content:"\E602"}.arrow_down_icon:before{content:"\E603"}.arrow_left_icon:before{content:"\E60D"}.arrow_right_icon:before{content:"\E60E"}.arrow_double_icon:before{content:"\E60B"}.arrow_double_left_icon:before{content:"\E635"}.info_icon:before{content:"\E604"}.info_circle_icon:before{content:"\E630"}.search_icon:before{content:"\E60F"}.yt_icon:before{content:"\E610"}.pt_icon:before{content:"\E611"}.gp_icon:before{content:"\E612"}.fb_icon:before{content:"\E613"}.tw_icon:before{content:"\E62A"}.insta_icon:before{content:"\E908"}.wa_icon:before{content:"\E906"}.wa_icon.hidden{display:none!important}.play_icon:before{content:"\E615"}.checkmark_icon:before{content:"\E605"}.checkmark_big_icon:before{content:"\E631"}.shopping_cart_icon:before{content:"\E614"}.cook_book_icon:before{content:"\E616"}.rank_icon:before{content:"\E617"}.heart_full_icon:before{content:"\E632"}.video_icon:before{content:"\E609"}.comments_icon:before{content:"\E60A"}.comments_forum_icon:before{content:"\E90E"}.recipe_icon:before{content:"\E60C"}.newsletter_icon:before{content:"\E61F"}.logout_icon:before{content:"\E638"}.notification_icon:before{content:"\E63F"}.exclamation_icon:before{content:"\E640"}.wine_icon:before{content:"\E61D"}.napkin_icon:before{content:"\E61C"}.clover_icon:before{content:"\E61B"}.magazin_icon:before{content:"\E61A"}.cook_icon:before{content:"\E619"}.horoscope_icon:before{content:"\E618"}.spoon_icon:before{content:"\E620"}.star_icon:before{content:"\E621"}.mail_icon:before{content:"\E61F"}.print_icon:before{content:"\E622"}.pencil_icon:before{content:"\E623"}.pencil_reg_icon:before{content:"\E62C"}.pencil_circle_icon:before{content:"\E62D"}.like_icon:before{content:"\E641"}.blockquote_top_icon:before{content:"\E625"}.blockquote_bottom_icon:before{content:"\E626"}.plus_icon:before{content:"\E62F"}.delete_icon:before{content:"\E62E"}.visible_icon:before{content:"\E633"}.invisible_icon:before{content:"\E634"}.clock_icon:before{content:"\E636"}.bin_icon:before{content:"\E637"}.line_icon:before{content:"\E639"}.minus_icon:before{content:"\E63B"}.gift_icon:before{content:"\E63C"}.rocket_icon:before{content:"\E63D"}.flowers_icon:before{content:"\E63E"}.share_icon:before{content:"\E900"}.emoticon_1_icon:before{content:"\E901"}.emoticon_2_icon:before{content:"\E902"}.emoticon_3_icon:before{content:"\E903"}.help_icon:before{content:"\E904"}.video_play_icon:before{content:"\E905"}.register_icon:before{content:"\E907"}.list_icon:before{content:"\E909"}.checked_icon:before{content:"\E90A"}.servings_icon:before{content:"\E90B"}.undo_icon:before{content:"\E90D"}.cancel_icon:before{content:"\E90F"}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}optgroup{font-weight:700}td,th{padding:0}a{text-decoration:none;cursor:pointer}a::-moz-focus-inner,a:focus{border:0;outline:0}::-webkit-input-placeholder{opacity:1;color:inherit}:-moz-placeholder,::-moz-placeholder{opacity:1;color:inherit}:-ms-input-placeholder{opacity:1;color:inherit}:focus::-webkit-input-placeholder{opacity:0}:focus:-moz-placeholder,:focus::-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}dd,dl,dt,fieldset,h1,h2,h3,h4,li,ol,p,ul{margin:0;padding:0;list-style:none;border:0;font-size:1em}img{font-style:italic;vertical-align:bottom}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:0;box-sizing:border-box;border-radius:0}label{cursor:pointer}em{font-style:normal}select{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:vertical}@-webkit-keyframes fstAnimationEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0)}}@-moz-keyframes fstAnimationEnter{0%{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translateZ(0)}}@keyframes fstAnimationEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}.fstElement{display:inline-block;position:relative;border:1px solid #d7d7d7;box-sizing:border-box;color:#232323;font-size:1.1em;background-color:#fff}.fstElement>input,.fstElement>select{position:absolute;left:-999em}.fstToggleBtn{font-size:1.4em;display:block;position:relative;box-sizing:border-box;padding:.71429em 1.42857em .71429em .71429em;min-width:14.28571em;cursor:pointer}.fstToggleBtn:after{position:absolute;content:"";right:.71429em;top:50%;margin-top:-.17857em;border:.35714em solid transparent;border-top-color:#cacaca}.fstQueryInput{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;box-sizing:border-box;background:0 0;border:0}.fstResults{position:absolute;left:-1px;top:100%;right:-1px;max-height:30em;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid #d7d7d7;border-top:0;background-color:#fff;display:none}.fstResultItem{font-size:1.4em;display:block;padding:.5em .71429em;margin:0;cursor:pointer;border-top:1px solid #fff}.fstResultItem.fstUserOption{color:#707070}.fstResultItem.fstFocused{color:#fff;background-color:#43a2f3;border-color:#73baf6}.fstResultItem.fstSelected{color:#fff;background-color:#2694f1;border-color:#73baf6}.fstGroupTitle{font-size:1.4em;display:block;padding:.5em .71429em;margin:0;font-weight:700}.fstGroup{padding-top:1em}.fstGroup:first-child{padding-top:0}.fstNoResults{font-size:1.4em;display:block;padding:.71429em;margin:0;color:#999}.fstSingleMode .fstControls{position:absolute;left:-1px;right:-1px;top:100%;padding:.5em;border:1px solid #d7d7d7;background-color:#fff;display:none}.fstSingleMode .fstQueryInput{font-size:1.4em;display:block;width:100%;padding:.5em .35714em;color:#999;border:1px solid #d7d7d7}.fstSingleMode.fstActive{z-index:100}.fstSingleMode.fstActive .fstControls,.fstSingleMode.fstActive .fstResults,.fstSingleMode.fstActive.fstElement{box-shadow:0 .2em .2em rgba(0,0,0,.1)}.fstSingleMode.fstActive .fstControls{display:block}.fstSingleMode.fstActive .fstResults{display:block;z-index:10;margin-top:-1px}.fstChoiceItem{display:inline-block;font-size:1.2em;position:relative;margin:0 .41667em .41667em 0;padding:.33333em .33333em .33333em 1.5em;float:left;border-radius:.25em;border:1px solid #43a2f3;cursor:auto;color:#fff;background-color:#43a2f3;-webkit-animation:fstAnimationEnter .2s;-moz-animation:fstAnimationEnter .2s;animation:fstAnimationEnter .2s}.fstChoiceItem.mod1{background-color:#f9f9f9;border:1px solid #d7d7d7;color:#232323}.fstChoiceItem.mod1>.fstChoiceRemove{color:#a4a4a4}.fstChoiceRemove{padding:0;border:0;cursor:pointer;background:0 0;font-size:1.16667em;position:absolute;left:0;top:50%;width:1.28571em;line-height:1.28571em;margin:-.64286em 0 0;text-align:center;color:#fff}.fstChoiceRemove::-moz-focus-inner{padding:0;border:0}.fstMultipleMode .fstControls{box-sizing:border-box;padding:.5em .5em 0;overflow:hidden;width:20em;cursor:text}.fstMultipleMode .fstQueryInput{font-size:1.4em;float:left;padding:.28571em 0;margin:0 0 .35714em;width:2em;color:#999}.fstMultipleMode .fstQueryInputExpanded{float:none;width:100%;padding:.28571em .35714em}.fstMultipleMode .fstFakeInput{font-size:1.4em}.fstMultipleMode.fstActive,.fstMultipleMode.fstActive .fstResults{box-shadow:0 .2em .2em rgba(0,0,0,.1)}.fstMultipleMode.fstActive .fstResults{display:block;z-index:10;border-top:1px solid #d7d7d7}html{font-size:62.5%;font-family:Volkhov,serif;color:#4d4d4d}body{font-size:1em}body,html{height:100%}a{color:#dd1b22}a:hover{color:#821014}.noShow,img[width="1"][height="1"]{position:absolute;top:-50px}.cf{zoom:1}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.generic_message{box-sizing:border-box;max-width:98em;padding:0 1em 2em}.generic_message .notice{margin:0;position:relative;background-color:#fefacb;padding-right:2em}.generic_message .notice p{margin-bottom:.5em}.generic_message .icon:before{font-size:.7em;color:#b7b7b7;right:-2px;top:1px}@media screen and (min-width:50em){.generic_message{padding:1em 2em 2em}}.generic_message.hide{display:none}#page_wrap{padding:0;position:relative;max-width:98em;min-width:32em}@media screen and (max-width:50em){#page_wrap{min-height:100%;overflow-x:hidden}}@media screen and (max-width:62.5em){.search_active #page_wrap{overflow-x:hidden}}#page_wrap_inner{left:auto;position:relative}@media screen and (max-width:50em){.nav_active .overlay,.user_active .overlay{background:rgba(0,0,0,.6);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000}}.container{padding:2em;clear:both}.fb_area{clear:both;margin-bottom:2em}@media screen and (max-width:50em){.container{padding:1em}}.grid-01{position:relative;overflow:hidden;clear:both;margin:0 1em 2em;padding-top:2em}.grid-01.title_center .head_01{text-align:center}.grid-01.no-shadow{padding-top:1em}.grid-01.no-shadow:after{box-shadow:none}.grid-01.color-box{padding:2em;background-color:#f9f9f9}@media screen and (max-width:25em){.grid-01.color-box{padding:0;background-color:#fff}}.secondary_content .grid-01,.tab-content .grid-01{margin:0 0 1em}@media screen and (min-width:37.5em){.grid-01{margin:0 2em 2em}}@media screen and (min-width:50em){.grid-01.title_center .head_01{text-align:left}}.col_1{position:relative;float:left;width:100%;background-color:#edeade}@media screen and (min-width:62.5em){.col_1{width:52.76595744680851%}}@media screen and (min-width:62.5em){.col_2{width:47.23404255319149%;float:right}}.col_right{margin-top:2em;text-align:center}@media screen and (min-width:50em){.col_left{float:left;width:100%;margin-right:-30em;padding-right:32em;box-sizing:border-box}.col_right{float:right;width:30em;margin-top:0}}.two_cols .column_1,.two_cols .column_2{width:100%;margin-top:2em;float:left}.two_cols .column_1{margin:0}@media screen and (min-width:62.5em){.two_cols .column_1,.two_cols .column_2{width:49%;margin:0 0 0 2%;float:left}.two_cols .column_1{margin-left:0}}.three_cols .column_1{width:100%;position:relative}.three_cols .column_1.position_2{display:none}.three_cols .column_2{width:100%;clear:both;margin-top:2em;position:relative}.three_cols .column_3{width:100%;float:left;margin-top:2em}.three_cols .column_2_3{width:100%;clear:both;margin-top:2em;position:relative}@media screen and (min-width:37.5em){.three_cols .column_1{position:relative;float:left;width:30em}.three_cols .column_2,.three_cols .column_2_3{clear:none;padding-right:30em;margin-right:-32em;float:left;margin-top:0;width:100%;box-sizing:border-box}}@media screen and (min-width:62.5em){.three_cols .column_2{width:32em;float:left;padding:0 0 0 2em;margin:0}.three_cols .column_3{margin:0 0 0 2em;width:30em}.three_cols .column_2_3{width:64em;float:left;padding:0 0 0 2em;margin:0}}.content_wrap{padding:2em 1em}.content_wrap,.secondary_content{box-sizing:border-box;position:relative;float:left;width:100%}.secondary_content{clear:both;overflow:hidden}.secondary_content .widget{margin-top:3em}@media screen and (min-width:37.5em){.content_wrap{padding:2em}}@media screen and (min-width:62.5em){.main_content{width:63.82978723404255%;float:left;position:relative;padding-right:2em;background:#fff;min-height:40em}.secondary_content{float:right;width:30em;clear:none;margin-top:0;padding-top:0;overflow:visible}.secondary_content:before{box-shadow:none}}.head_01,.head_02{font-family:Verdana,sans-serif;color:#4d4d4d;font-size:2em;margin-bottom:1em;text-align:center;text-transform:uppercase}.kochkurse .head_01,.kochkurse .head_02{color:#4d4d4d}.head_02{padding-bottom:.5em}.head_03{font-family:Verdana,sans-serif;font-size:2.6em;margin-bottom:.76923em}.head_03.icon{display:block;padding-right:1.53846em;margin-bottom:.76923em}.head_03.icon:before{font-size:1.23077em;right:0;color:#e3e3e3}@media screen and (min-width:37.5em){.head_03{font-size:3em}.head_03.icon:before{font-size:1.66667em}}@media screen and (min-width:62.5em){.head_03{font-size:4em;margin-bottom:.4em;line-height:1}.head_03.icon{padding-right:1.45833em;margin-bottom:.75em}.head_03.icon:before{font-size:1.25em}}.head_04{font-family:Verdana,sans-serif;font-size:2em;margin-bottom:1em}.head_04.icon{display:block;padding-right:2em}.head_04.icon:before{font-size:50px;right:0;color:#e3e3e3}@media screen and (min-width:50em){.head_04{font-size:25px;margin-bottom:.5em}.head_04.icon{padding-right:1.5em}.head_04.icon:before{font-size:50px}}@media screen and (min-width:62.5em){.head_04{font-size:2.8em;margin-bottom:.41667em}.head_04.icon{padding-right:1.45833em}.head_04.icon:before{font-size:1.45833em}}.head_05{font-size:1.8em;margin-bottom:.55556em;clear:both}.head_06{font-size:2.6em;margin-bottom:.38462em}.head_06.icon{display:block;padding-left:1.66667em}.head_06.icon:before{font-size:1.33333em;left:0;color:#dc0c15}@media screen and (min-width:50em){.head_06{font-size:4em;margin-bottom:.5em}.head_06.icon{padding-left:1.75em}.head_06.icon:before{font-size:1.25em}}.align_left{text-align:left}.page_title{font-size:2.6em;font-weight:400;line-height:1.2;padding-bottom:.38462em;margin-bottom:.76923em;border-bottom:1px solid #dc0c15;overflow:auto}.page_title .subtitle{font-size:.61538em;display:block;font-weight:400;margin-top:.625em}@media screen and (min-width:50em){.page_title{font-size:3em;padding-bottom:.33333em;margin-bottom:.66667em}.page_title .subtitle{font-size:.6em;margin-top:.27778em}}.headline{font-size:1.4em;margin-bottom:.35714em;display:block}.excerpt p{font-size:1.3em;line-height:1.53846em;margin-bottom:1.53846em}.button{font-size:1.4em;border-radius:3px;border:0;padding:.71429em 1.42857em;text-align:center;display:inline-block;clear:both;margin-top:1.42857em;width:100%;box-sizing:border-box;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}.button,.button:hover{color:#fff;background-color:#dc0c15}.button:hover{background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}@media screen and (min-width:37.5em){.button{width:auto}}.button.center,.button.center:hover,.button.read_more,.button.read_more:hover{color:#fff}@media screen and (min-width:37.5em){.button.center,.button.read_more{width:22.85714em;float:none;display:block;color:#fff;margin:1.42857em auto 0;padding:.71429em;white-space:nowrap}}.button.gray{background-color:#858585;background-image:-webkit-linear-gradient(top,#aeaeae,#858585);background-image:linear-gradient(180deg,#aeaeae,#858585)}.button.gray:hover{background-color:#6e6e6e;background-image:-webkit-linear-gradient(top,#aeaeae,#6e6e6e);background-image:linear-gradient(180deg,#aeaeae,#6e6e6e)}.button.green{background-color:#82a840;background-image:-webkit-linear-gradient(top,#90c531,#82a840);background-image:linear-gradient(180deg,#90c531,#82a840)}.button.green:hover{background-color:#6a9916;background-image:-webkit-linear-gradient(top,#90c531,#6a9916);background-image:linear-gradient(180deg,#90c531,#6a9916)}.button.large{padding:1.07143em 2.14286em}@media screen and (max-width:37.5em){.button.large{margin:0 20px;width:calc(100% - 40px)}}.button svg{vertical-align:middle;margin:0 10px}.simple_list{width:100%;float:left;margin-top:3em}.simple_list li{font-size:1.6em;margin-bottom:.9375em}.breadcrumbs{margin-bottom:1.66667em;color:#999;font-family:Verdana,sans-serif;font-size:1.2em;line-height:1.6}.breadcrumbs li{display:inline-block}.breadcrumbs a{padding-right:1em}.breadcrumbs .icon:before{color:#b0b0b0;right:0;top:1em;font-size:.58333em}.pagination{margin-top:2em;width:100%;float:left;position:relative}.pagination ul{text-align:center;padding:1em 4em}.pagination li{display:inline-block;font-size:1.4em}.pagination a{color:#999;margin:0 .71429em}.pagination .active a{color:#dc0c15}.pagination .next,.pagination .prev{position:absolute;left:0;top:.35714em}.pagination .next a,.pagination .prev a{background-color:#d9d9d9;border-radius:3px;padding:.57143em;margin:0;color:#fff}.pagination .next a:before,.pagination .prev a:before{font-size:1em}.pagination .next a:hover,.pagination .prev a:hover{background-color:#ccc}.pagination .next{right:0;left:auto}.icon.more,.more_01,.more_02,.more_03{font-size:1.4em;padding-left:1.78571em;margin-bottom:.71429em;display:block;clear:both}.icon.more:before,.more_01:before,.more_02:before,.more_03:before{left:0;top:.14286em;font-size:1em;color:#a0d71b}.more_01,.more_03{display:inline-block;position:relative}.more_01:before,.more_03:before{position:absolute;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E624"}p .icon.more,p .more_01,p .more_03{font-size:1em}.back_link{font-size:1.4em;padding-left:1.78571em;margin-bottom:1.42857em;display:block}.back_link:before{left:0;top:0;font-size:.64286em;color:#fff;background-color:#a0d71b;padding:.55556em;border-radius:3px}.back_to_top{font-size:1.4em;color:#999;position:relative;float:right;padding-right:1.42857em}.back_to_top:hover{color:#4d4d4d}.arrow_up_icon:before{font-size:.85714em;right:0;top:.33333em}.content_banner{margin-top:2em;float:left;width:100%}.content_banner .mobileBanner,.content_banner .mobileBanner div{margin:0 auto!important}.content_banner .mobileBanner iframe{margin:0 auto!important;display:block}.content_banner .mobileBanner a{display:block;text-align:center}#sponsored_content>.ad_sponsored{display:none;font-weight:400;float:left}.delete_icon{font-size:2em;color:#ccc;position:absolute;right:0;top:-.25em}.delete_icon:hover{color:#999}@media screen and (min-width:62.5em){.delete_icon{right:-.15em;top:-.25em}}.desktopBanner#sas_22375{position:absolute;top:0;left:993px;z-index:10}.desktopBanner{display:block}.mobileBanner,.tabletBanner{display:none}@media screen and (max-width:1049px){.desktopBanner{display:none}.tabletBanner{display:block}.mobileBanner{display:none}}@media screen and (max-width:727px){.desktopBanner,.tabletBanner{display:none}.mobileBanner{display:block}}@media screen and (min-width:950px){.desktopBanner#sas_23170{display:block!important}}@media screen and (max-width:727px){.tabletBanner#sas_23362{display:block!important}}.pdfIframe{width:756px;height:550px;border:none}@media screen and (max-width:50em){.pdfIframe{width:100%}}.loyaltyPopupContent,.loyaltyPopupInfoContent{display:none}.loyaltyProgramPopup{max-width:70em}.loyaltyProgramPopup p{font-size:1.4em;margin-bottom:1.07143em}.loyaltyProgramPopup .loyaltyProgramPopup_buttons{margin-bottom:2em}.loyaltyProgramPopup .loyaltyProgramPopup_buttons .button{margin:0 .71429em 0 0;border:none}@-webkit-keyframes progressLoaderAnimation{0%{-webkit-transform:translate3D(-100%,0,0)}50%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3D(100%,0,0)}}@-moz-keyframes progressLoaderAnimation{0%{-moz-transform:translate3D(-100%,0,0)}50%{-moz-transform:translateZ(0)}to{-moz-transform:translate3D(100%,0,0)}}@keyframes progressLoaderAnimation{0%{-webkit-transform:translate3D(-100%,0,0);-moz-transform:translate3D(-100%,0,0);-ms-transform:translate3D(-100%,0,0);-o-transform:translate3D(-100%,0,0);transform:translate3D(-100%,0,0)}50%{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3D(100%,0,0);-moz-transform:translate3D(100%,0,0);-ms-transform:translate3D(100%,0,0);-o-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0)}}.progressLoader{-webkit-animation:progressLoaderAnimation 2s ease-in-out infinite;-moz-animation:progressLoaderAnimation 2s ease-in-out infinite;animation:progressLoaderAnimation 2s ease-in-out infinite;position:fixed;bottom:0;left:0;width:100%;z-index:1000;height:5px;background:#c40b13;box-shadow:2px 2px 2px rgba(0,0,0,.2)}.offlineNotice{font-size:1.2em;font-family:Volkhov,serif;line-height:1.4;position:fixed;bottom:0;left:0;right:0;z-index:1001;background:#edeade;border-top:1px solid #dbd5bd}.offlineNotice .countdown{color:#dc0c15}@media screen and (max-width:25em){.offlineNotice{padding:1.07143em}.offlineNotice>p{display:block}}@media screen and (min-width:25em){.offlineNotice{padding:1.42857em}.offlineNotice>p{display:inline}}.newsletterSlideIn{position:fixed;z-index:10000;top:auto;right:0;bottom:0;left:0;padding:2em;background:rgba(0,0,0,.75)}.newsletterSlideIn>.close{font-size:1.3em;line-height:1.5em;font-family:Verdana,sans-serif;color:#fff;text-align:center;cursor:pointer;position:absolute;top:0;right:0;transform:translateX(-50%) translateY(-50%);width:1.5em;height:1.5em;background-color:#dc0c15;border-radius:50%}.newsletterSlideIn>h4{font-size:1.6em;line-height:1.5;color:#fff;font-family:Verdana,sans-serif;font-weight:700;margin-bottom:1.2em}.newsletterSlideIn>h4 span{text-transform:uppercase}.newsletterSlideIn .newsletterSlideInOptions{margin-bottom:2em}.newsletterSlideIn .newsletterSlideInOptions .skin_checkbox{display:block;margin-bottom:.8em;font-size:1.4em;line-height:1.5;color:#fff}.newsletterSlideIn .newsletterSlideInOptions .skin_checkbox:before{border:1px solid #fff}.newsletterSlideIn .newsletterSlideInOptions .skin_checkbox.on:after{color:#fff}.newsletterSlideIn .gdpr-message{float:left;font-size:1.4em;line-height:1.5;color:#fff;font-family:Verdana,sans-serif;margin-top:1.2em;width:100%;word-wrap:break-word}.newsletterSlideIn .button{width:100%;margin-top:.8em;border:0}@media screen and (min-width:50em){.newsletterSlideIn{left:1.5em;bottom:1.5em;right:auto;width:60em}.newsletterSlideIn .close{transform:translateX(50%) translateY(-50%)}.newsletterSlideIn .newsletterSlideInContainer{zoom:1}.newsletterSlideIn .newsletterSlideInContainer:after,.newsletterSlideIn .newsletterSlideInContainer:before{content:" ";display:table}.newsletterSlideIn .newsletterSlideInContainer:after{clear:both}.newsletterSlideIn .newsletterSlideInOptions,.newsletterSlideIn .newsletterSlideInSubscription{float:left;width:50%}}.glomex_video_container:not(.recipe_detail_globex){float:left;padding:1em 0;width:100%}.recipe_detail_globex{padding:1em 0;width:100%}@-webkit-keyframes mainHeaderOverlay{0%{opacity:0}to{opacity:1}}@-moz-keyframes mainHeaderOverlay{0%{opacity:0}to{opacity:1}}@keyframes mainHeaderOverlay{0%{opacity:0}to{opacity:1}}#menu{width:100%;display:table}.main_header>.logo{background-image:url(/app/images/branding_01.png);display:block;width:16em;height:6.5em;padding:0 1.5em;margin:0 auto;overflow:hidden;text-indent:-999em;background-repeat:no-repeat;background-position:50%}@media only screen and (-o-min-device-pixel-ratio:1.3/1),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:125dpi){.main_header>.logo{background-image:url(/app/images/branding_01x2.png);background-size:161px 35px}}.main_header>.logo.cookery_course{background-image:url(/app/images/branding_kochschule_01.png)}@media only screen and (-o-min-device-pixel-ratio:1.3/1),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:125dpi){.main_header>.logo.cookery_course{background-image:url(/app/images/branding_kochschule_01x2.png);background-size:161px 35px}}.main_header>.logo.microsite_messe{background-image:url(/app/images/branding_messe.png);background-size:220px auto;width:20em}@media only screen and (-o-min-device-pixel-ratio:1.3/1),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:125dpi){.main_header>.logo.microsite_messe{background-image:url(/app/images/branding_messex2.png);background-size:220px auto}}.main_header.site_nav_opened>.site_nav>.main_menu{left:0}.main_header.user_nav_opened>.user_nav>ul{right:0}.main_header>.overlay{-webkit-animation:mainHeaderOverlay .3s;-moz-animation:mainHeaderOverlay .3s;animation:mainHeaderOverlay .3s;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.6)}.main_header>.site_nav{position:absolute;left:0;top:0;bottom:0;background-color:#dc0c15;border-radius:3px}.main_header>.site_nav>.toggle_button{display:inline-block;cursor:pointer;margin:0;padding:0;border:0;background:0 0;position:absolute;left:0;top:0;height:6em;width:5em}.main_header>.site_nav>.toggle_button::-moz-focus-inner{padding:0;border:0}.main_header>.site_nav>.toggle_button span{display:block}.main_header>.site_nav>.toggle_button:before{font-size:2.3em;color:#dc0c15}.kochkurse .main_header>.site_nav{background-color:#a59961}@media screen and (min-width:50em){.main_header{padding:3em 2em 0}.main_header>.logo{background:url(/app/images/branding.png) no-repeat 50% transparent;margin:1.5em 0;padding:0;width:26.5em;height:6em;background-size:265px 60px}}@media screen and (min-width:50em) and (-webkit-min-device-pixel-ratio:1.25),screen and (min-width:50em) and (min-resolution:120dpi){.main_header>.logo{background:url(/app/images/brandingx2.png) no-repeat 50% transparent;background-size:265px 60px}}@media screen and (min-width:50em){.main_header>.logo.cookery_course{background:url(/app/images/branding_kochschule.png) no-repeat 50% transparent;background-size:265px 60px}}@media screen and (min-width:50em) and (-webkit-min-device-pixel-ratio:1.25),screen and (min-width:50em) and (min-resolution:120dpi){.main_header>.logo.cookery_course{background:url(/app/images/branding_kochschulex2.png) no-repeat 50% transparent;background-size:265px 65px}}@media screen and (min-width:50em){.main_header>.logo.microsite_messe{background:url(/app/images/branding_messe.png) no-repeat 0 transparent;background-position-y:70%;width:37em}}@media screen and (min-width:50em) and (-webkit-min-device-pixel-ratio:1.25),screen and (min-width:50em) and (min-resolution:120dpi){.main_header>.logo.microsite_messe{background:url(/app/images/branding_messex2.png) no-repeat 0 transparent;background-size:370px auto}}@media screen and (min-width:50em){.main_header>.site_nav>.toggle_button,.main_header>.user_nav>.toggle_button{display:none}.main_header>.site_nav{-webkit-transition:padding-right .2s;-moz-transition:padding-right .2s;transition:padding-right .2s;position:relative}.main_header>.overlay{display:none}}@media screen and (max-width:50em){.main_menu{-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;position:absolute;left:-30em;top:0;width:27em;height:100%;z-index:1010;background-color:#f3f3f3;box-shadow:0 0 1em rgba(0,0,0,.7)}.main_menu #menu>li{font-family:Volkhov,serif;text-transform:uppercase;font-size:1.8em;border-bottom:1px solid rgba(0,0,0,.1);background-color:#dc0c15}.main_menu #menu>li a{display:block;padding:.55556em;color:#fff}.main_menu #menu>li a:hover{background-color:rgba(0,0,0,.2)}.main_menu #menu>li.backen>a{background:url(/app/images/ichbacke.png) no-repeat 10px 9px;background-size:90px auto;text-indent:-9999px}.main_menu #menu>li.course{background-color:#a59961}.main_menu #menu>li.active a{background-color:rgba(0,0,0,.2)!important}.main_menu #menu>li.active .submenu{display:block}.kochkurse .main_menu>li{text-transform:none}.kochkurse .main_menu>li:not(.recipes){background-color:#a59961}.main_menu .submenu{background-color:#edeade;display:none}.main_menu .submenu>li{font-size:.77778em;text-transform:none;border-bottom:0;border-top:1px solid rgba(0,0,0,.1)}.main_menu .submenu>li>a{padding:.85714em 1.28571em .85714em .85714em;color:#4d4d4d;background-color:#edeade}.main_menu .submenu>li:first-child{border:0}.main_menu .submenu>li.active a,.main_menu .submenu>li:hover a{color:#dc0c15;background-color:rgba(0,0,0,.1)}.kochkurse .main_menu .submenu li.active a,.kochkurse .main_menu .submenu li:hover a{color:#a59961;background-color:#edeade}.main_menu .social{padding:2em 1em;overflow:auto;background-color:#f3f3f3}.main_menu .social li{float:left;margin-left:1em}.main_menu .social li:first-child{margin-left:.5em}.main_menu .social span{display:none}.main_menu .social .icon_rpl{box-sizing:border-box;width:40px;height:40px;padding:.66667em 0;font-size:1.8em;color:#fff;border-radius:3px;text-align:center}.main_menu .social .icon_rpl:hover{opacity:.8}.main_menu .social .fb_icon{background-color:#3460a1}.main_menu .social .gp_icon{background-color:#de5543}.main_menu .social .pt_icon{background-color:#cc2127}.main_menu .social .yt_icon{background-color:#ee3138}.main_menu .social .insta_icon{background-color:#d93175}}@media screen and (min-width:50em){.main_menu{position:relative;display:table;width:100%;float:none;left:0;margin:0;background-color:transparent;box-shadow:none}.main_menu #menu>li{float:none;display:table-cell;position:relative;font-size:1.2em;text-transform:uppercase;border:0;text-align:center}.main_menu #menu>li a{display:block;padding:.77778em 0;color:#fff}.main_menu #menu>li.course{background-color:#a59961}.main_menu #menu>li.backen>a{background:url(/app/images/ichbacke.png) no-repeat center 9px;background-size:80px auto;text-indent:-9999px;width:80px;margin:0 auto}.main_menu #menu>li.active{background-color:#edeade}.main_menu #menu>li.active a{color:#4d4d4d}.main_menu #menu>li.active.backen>a{background-position:center -52px;background-size:80px auto}.main_menu #menu>li:hover{background-color:#edeade}.main_menu #menu>li:hover.backen>a{background-position:center -52px;background-size:80px auto}.main_menu #menu>li:hover a{color:#4d4d4d}.main_menu #menu>li:hover>.submenu{display:block}.main_menu #menu>li:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}.main_menu #menu>li:first-of-type:hover{border-bottom-left-radius:0}.main_menu #menu>li:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.main_menu #menu>li .submenu{position:absolute;display:none;z-index:1000;min-width:100%;font-size:.85em;text-transform:none;background-color:#edeade;border:0}.main_menu #menu>li .submenu a{padding:.85714em 1.28571em .85714em .85714em;color:#4d4d4d;background-color:#edeade;white-space:nowrap}.main_menu #menu>li .submenu a:hover{color:#dc0c15}.main_menu #menu>li .submenu>li{border-top:none;text-align:left}.main_menu #menu>li .submenu>li.active a{color:#dc0c15}.kochkurse .main_menu>li{text-transform:none}.kochkurse .main_menu li.recipes{background-color:#dc0c15}.kochkurse .main_menu li.recipes:hover{background-color:#edeade}.main_menu .social{display:none}}@media screen and (min-width:62.5em){.main_menu #menu>li{font-size:1.4em}.main_menu #menu>li a{padding:.78571em .5em .85714em}.main_menu #menu>li.backen>a{background-position:center 9px;background-size:86px auto}.main_menu #menu>li.active.backen>a,.main_menu #menu>li.backen:hover>a{background-position:center -57px;background-size:86px auto}}.user_nav{position:absolute;right:0;top:0;bottom:0}.user_nav>.toggle_button{display:inline-block;cursor:pointer;margin:0;padding:0;border:0;background:0 0;position:absolute;right:0;top:0;height:6em;width:5em}.user_nav>.toggle_button::-moz-focus-inner{padding:0;border:0}.user_nav>.toggle_button span{display:block}.user_nav>.toggle_button:before{font-size:2.8em;color:#dc0c15}.user_nav>ul{-webkit-transition:right .3s;-moz-transition:right .3s;transition:right .3s;position:absolute;right:-30em;top:0;width:27em;height:100%;z-index:1010;overflow:auto;background-color:#fff;box-shadow:0 0 1em rgba(0,0,0,.7)}.user_nav>ul>li{font-size:1.4em;border-bottom:1px solid rgba(0,0,0,.1)}.user_nav>ul>li>a{color:#c8071d;padding:1.07143em .71429em;display:block}.user_nav>ul>li>a:hover{color:#4d4d4d}.user_nav .dropdown.open .dropdown_menu{display:block}.user_nav .dropdown.open .arrow_down_icon:before{content:"\E602"}.user_nav .dropdown_menu{display:none}.user_nav .dropdown_menu li{font-size:1em}.user_nav .dropdown_menu a{display:block;padding:.71429em 1.07143em;color:#4d4d4d;border-top:1px solid rgba(0,0,0,.1)}.user_nav .dropdown_menu a:hover{color:#dc0c15}.user_nav .icon{padding-left:3.21429em}.user_nav .icon:before{font-size:1.57143em;left:.68182em;top:.59091em;color:#dc0c15}.user_nav .arrow_down_icon{font-size:1.42857em;position:absolute;right:.71429em;top:.71429em;color:#999}.user_nav .user a{display:inline-block}.user_nav .user em{margin:0 .35714em 0 .5em;color:#999;text-transform:none}.user_nav .user .icon{padding-left:3.21429em}.user_nav .recommendations{position:relative}.user_nav .recommendations .dropdown_menu li{zoom:1;position:relative}.user_nav .recommendations .dropdown_menu li:after,.user_nav .recommendations .dropdown_menu li:before{content:" ";display:table}.user_nav .recommendations .dropdown_menu li:after{clear:both}.user_nav .recommendations .dropdown_menu a{box-sizing:border-box;padding:.71429em 2.85714em .71429em 8.57143em;float:left;width:100%}.user_nav .recommendations .dropdown_menu img{margin-left:-7.85714em;float:left}.user_nav .recommendations .dropdown_menu h3{font-size:1em;font-weight:400}.user_nav .recommendations .dropdown_menu .heading{font-size:1em;color:#dc0c15;padding:.71429em}.user_nav .recommendations .dropdown_menu .heading .icon:before{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);font-size:26px;top:-5px;left:0}.user_nav .recommendations .dropdown_menu .banner a{padding:.71429em}.user_nav .recommendations .dropdown_menu .banner img{margin:0}.user_nav .recommendations .dropdown_menu .noNotifications{text-align:center;padding:1.42857em;border-top:1px solid rgba(0,0,0,.1)}.user_nav .recommendations .dropdown_menu .noNotifications .button{color:#fff;font-size:1em;text-align:center;padding:.35714em;border:0;margin-top:.71429em}.user_nav .recommendations .delete{color:#fff;cursor:pointer;position:absolute;bottom:.71429em;right:.71429em;padding:.35714em;border-radius:3px;background-color:#999;opacity:.4}.user_nav .recommendations .delete:before{font-size:1.14286em}.user_nav .recommendations .delete:hover{opacity:1}.user_nav.user_logged a{padding-right:2.5em}.user_nav.user_logged .logout{text-align:right;width:100%;display:block;border-bottom:none}.user_nav.user_logged .logout a{border:0}.user_nav.user_logged .logout .icon{color:#bfbfbf;padding-right:2.5em}.user_nav.user_logged .logout .icon:before{font-size:16px;top:.92857em;left:auto;right:.71429em;color:#bfbfbf}.user_nav.user_logged .logout.logout_inner{display:none}.user_nav.user_logged .user .rank{color:#4d4d4d;font-weight:800;margin:0 .71429em 0 0}.user_nav.user_logged .user .rank strong{display:none}.user_nav.user_logged .user a{display:block}.user_nav.user_logged .counter{color:#4d4d4d;margin-right:.35714em}.user_nav .cart{position:relative}.user_nav .cart .dropdown_menu li{zoom:1}.user_nav .cart .dropdown_menu li:after,.user_nav .cart .dropdown_menu li:before{content:" ";display:table}.user_nav .cart .dropdown_menu li:after{clear:both}.user_nav .cart .dropdown_menu a{padding:.71429em .71429em .71429em 6.78571em;float:left;width:100%;box-sizing:border-box}.user_nav .cart .dropdown_menu img{margin-left:-5.71429em;float:left}.user_nav .cart .dropdown_menu h3{font-size:.85714em;font-weight:400}.user_nav .cart .dropdown_menu .price{color:#dc0c15;font-size:.85714em;font-weight:800;display:block;margin-top:.35714em}.user_nav .cart .dropdown_menu .price.icon{padding:0 1.66667em 0 0;display:inline-block}.user_nav .cart .dropdown_menu .price.icon:before{font-size:1.16667em;right:0;top:0;left:auto}.user_nav .cart .dropdown_menu .action{border-bottom:0;padding:.71429em}.user_nav .cart .dropdown_menu .button{color:#fff;font-size:1em;text-align:center;padding:.5em;margin:0;border:0}@media screen and (min-width:50em){.user_nav{bottom:auto;height:4.5em}.user_nav>ul{position:relative;right:2em;width:100%;height:0;box-shadow:none;overflow:visible}.user_nav>ul>li{font-size:1.2em;float:left;border-bottom:none}.user_nav>ul>li:last-child a{padding-right:0}.user_nav .arrow_down_icon,.user_nav .name{display:none}.user_nav .icon{padding-left:1.91667em}.user_nav .icon:before{font-size:15px;left:.13333em;top:.8em}.user_nav .dropdown.open{background-color:#ededed;border-radius:10px 10px 0 0}.user_nav .dropdown_menu{-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,.4);-moz-box-shadow:0 2px 3px -2px rgba(0,0,0,.4);box-shadow:0 2px 3px -2px rgba(0,0,0,.4);background-color:#efefef;background-image:-webkit-linear-gradient(top,#ededed,#fafafa);background-image:linear-gradient(180deg,#ededed,#fafafa);display:none;min-width:11em;padding-bottom:.41667em;position:absolute;z-index:1000;border-radius:0 10px 10px}.user_nav .dropdown_menu li{font-size:1em;text-transform:none;float:none}.user_nav .dropdown_menu a{color:#4d4d4d;display:block;border:0;margin:0;padding:.58333em 1.25em}.user_nav .dropdown_menu a:hover{color:#dc0c15}.user_nav .user .icon{padding-left:1.91667em}.user_nav .user .dropdown_menu{width:37.5em}.user_nav .user.user_not_loyal .dropdown_menu{width:13.33333em}.user_nav .user .rank_items{margin:.83333em 0;width:100%}.user_nav .user .rank_items a{box-sizing:border-box;font-size:1em;text-transform:uppercase;float:left;width:33.33333%;margin:0;padding:.83333em 1.25em;border-left:1px solid #e6e6e6}.user_nav .user .rank_items a.first{border-left:0}.user_nav .user .rank_items .rank{font-size:1.5em;text-transform:none;margin:0;display:block}.user_nav .user .rank strong{display:inline-block}.user_nav .cart .dropdown_menu{width:20.83333em}.user_nav .cart .dropdown_menu li{font-size:1.16667em;border-top:1px solid rgba(0,0,0,.1)}.user_nav .cart .dropdown_menu li:first-child{border-top:0}.user_nav .cart .dropdown_menu .action{padding-bottom:.35714em}.user_nav .recommendations .dropdown_menu{left:auto;right:0;min-width:24em;max-height:500px;overflow:auto;border-radius:10px 0 10px 10px}.user_nav .recommendations .dropdown_menu a{padding:.83333em 3.33333em .83333em 10em}.user_nav .recommendations .dropdown_menu li{border-bottom:1px solid rgba(0,0,0,.1)}.user_nav .recommendations .dropdown_menu li:last-child{border:0}.user_nav .recommendations .dropdown_menu img{margin-left:-9.16667em}.user_nav .recommendations .dropdown_menu h3{font-size:1em}.user_nav .recommendations .dropdown_menu .heading{font-size:1.16667em}.user_nav .recommendations .dropdown_menu .banner a{padding:.83333em}.user_nav .recommendations .dropdown_menu .noNotifications{padding:1.66667em;border:0}.user_nav .recommendations .dropdown_menu .noNotifications .button{font-size:1.16667em;padding:.41667em}.user_nav .recommendations .delete{bottom:.83333em;right:.83333em;padding:.41667em}.user_nav .recommendations .delete:before{font-size:1.33333em}.user_nav.user_logged a{padding-right:1em;margin-left:.25em}.user_nav.user_logged .cart .dropdown_menu{right:0;left:auto;border-radius:10px 0 10px 10px}.user_nav.user_logged .logout:not(.logout_inner){display:none}.user_nav.user_logged .logout.logout_inner{position:absolute;right:0;bottom:0;width:10em;border:0;display:block;text-align:right}.user_nav.user_logged .logout.logout_inner a{font-size:1.16667em;color:#999;padding:.5em 1.07143em}.user_nav.user_logged .logout.logout_inner .icon{padding-right:2.5em}.user_nav.user_logged .logout.logout_inner .icon:before{top:.42857em;left:auto;right:.71429em;color:#bfbfbf}.user_nav.user_logged .user_not_loyal .logout.logout_inner{position:relative;right:auto;bottom:auto;width:auto;text-align:left}.user_nav.user_logged .user_not_loyal .logout.logout_inner a{font-size:1em}.user_nav.user_logged .user_not_loyal .icon.logout_icon{padding-right:0;padding-left:2.85714em}.user_nav.user_logged .user_not_loyal .icon.logout_icon:before{top:.28571em;left:.71429em;right:auto}}.main_header.sticky_header .site_nav .main_menu #menu>li{font-size:1.25em}.main_header.sticky_header .site_nav .main_menu #menu>li>a{padding-right:.2em;padding-left:.2em}.main_header.sticky_header .site_nav .main_menu #menu>li .submenu>li{font-size:1.15em}@media screen and (max-width:62.5em){.main_header.sticky_header .site_nav .main_menu #menu>li{font-size:1.15em}.main_header.sticky_header .site_nav .main_menu #menu>li>a{padding:1em .1em}.main_header.sticky_header .site_nav .main_menu #menu>li .submenu>li{font-size:1.05em}}@media screen and (min-width:50em){.main_header.sticky_header{position:fixed;z-index:1000;width:100%;top:0;box-sizing:border-box;padding:0}.main_header.sticky_header .site_nav{padding-right:8em;border-radius:0}.main_header.sticky_header .main_menu #menu>li:first-of-type,.main_header.sticky_header .main_menu>li:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.main_header.sticky_header .main_menu #menu>li:first-of-type:hover{border-bottom-left-radius:0}.main_header.sticky_header .logo{display:none}.main_header.sticky_header.user_nav_opened .user_nav>.toggle_button{background-color:#edeade;border-bottom-right-radius:0}.main_header.sticky_header.user_nav_opened .user_nav>.toggle_button:before{color:#dc0c15}.main_header.sticky_header.user_nav_opened .user_nav>ul{display:block}.main_header.sticky_header .user_nav{position:relative;height:auto}.main_header.sticky_header .user_nav>.toggle_button{-webkit-animation:slide_from_right .2s;-moz-animation:slide_from_right .2s;animation:slide_from_right .2s;display:block;position:absolute;top:0;bottom:0;right:0;height:3.77em;width:4em;border-radius:0;z-index:2}.main_header.sticky_header .user_nav>.toggle_button:before{font-size:15px;font-weight:700;color:#fff}.main_header.sticky_header .user_nav>.toggle_button:hover{background-color:#edeade}.main_header.sticky_header .user_nav>.toggle_button:hover:before{color:#dc0c15}.main_header.sticky_header .user_nav>ul{position:absolute;width:inherit;top:3.77em;display:none}.main_header.sticky_header .user_nav>ul>li{display:block;float:none;background-color:#edeade}.main_header.sticky_header .user_nav>ul a{margin:0 1em;padding-right:2.5em}.main_header.sticky_header .user_nav .dropdown.open{border-radius:0}.main_header.sticky_header .user_nav .dropdown_menu{position:relative;width:auto;padding-bottom:0;background-color:#edeade;background-image:none;box-shadow:none;border-top:1px solid rgba(77,77,77,.2);border-bottom:1px solid rgba(77,77,77,.2);border-radius:0}.main_header.sticky_header .user_nav .dropdown_menu a{padding-left:2em}.main_header.sticky_header .user_nav .user .rank_items{margin:0}.main_header.sticky_header .user_nav .user .rank_items a{font-size:1em;text-transform:none;float:none;width:100%;border-left:none}.main_header.sticky_header .user_nav .user .rank_items .rank{font-size:1em;display:inline;margin-right:.5em}.main_header.sticky_header .user_nav .user .rank strong{display:inline}.main_header.sticky_header .user_nav .cart .dropdown_menu img{margin:0}.main_header.sticky_header .user_nav .cart .dropdown_menu a{box-sizing:border-box;overflow:auto;float:none;margin-left:0;padding-left:3em}.main_header.sticky_header .user_nav .cart .dropdown_menu .price,.main_header.sticky_header .user_nav .cart .dropdown_menu h3{margin-left:6em;max-width:14em}.main_header.sticky_header .user_nav .cart .dropdown_menu .action a{padding-left:.5em}.main_header.sticky_header .user_nav .recommendations .dropdown_menu{max-height:350px;overflow:auto}.main_header.sticky_header .user_nav .recommendations .dropdown_menu img{margin:0}.main_header.sticky_header .user_nav .recommendations .dropdown_menu a{box-sizing:border-box;overflow:auto;float:none;margin-left:0;padding-left:3.8em}.main_header.sticky_header .user_nav .recommendations .dropdown_menu h3{margin-left:8.5em;max-width:14em}.main_header.sticky_header .user_nav.user_logged .name{display:inline}.main_header.sticky_header .user_nav.user_logged .arrow_down_icon{font-size:1.1em;display:inline;right:0;top:1em}.main_header.sticky_header .user_nav.user_logged .arrow_down_icon:before{color:#dc0c15}.main_header.sticky_header .user_nav.user_logged .logout{position:relative;display:block}.main_header.sticky_header .user_nav.user_logged .logout .icon{margin:0;padding:.9em 3.2em;color:#dc0c15;text-align:left;background-color:#dddacf}.main_header.sticky_header .user_nav.user_logged .logout .icon:before{left:13px;top:.6em;color:#dc0c15}.main_header.sticky_header .user_nav.user_logged .logout.logout_inner{display:none}}@media screen and (min-width:62.5em){.main_header.sticky_header{max-width:98em;padding:0 2em}.main_header.sticky_header .site_nav{border-radius:3px}.main_header.sticky_header .main_menu #menu>li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.main_header.sticky_header .user_nav>ul{top:4.15em}.main_header.sticky_header .user_nav>.toggle_button{border-top-right-radius:3px;border-bottom-right-radius:3px}.main_header.sticky_header .user_nav>.toggle_button:before{font-size:16px;margin-top:-2px}}.sticky_header_spacer{height:0}@media screen and (min-width:50em){.sticky_header_spacer.show{height:15em}}@media screen and (min-width:62.5em){.sticky_header_spacer.show{height:15.333em}}#page_footer{position:relative;background-color:#f3f3f3;margin-top:3em}#page_footer .container{position:relative;max-width:98em;min-width:32em;padding:2em 1em 0;text-align:center;box-sizing:border-box}#page_footer .footer-info{position:relative;overflow:hidden;border-top:1px solid rgba(0,0,0,.2);margin:0 -1em;padding:2.4em 1em 0}#page_footer .helper{text-align:left;position:relative;padding-bottom:2.4em}#page_footer .helper .seo_wrap{padding-top:3em}#page_footer .helper p{color:#4d4d4d;line-height:1.5;font-size:1.2em}#page_footer .helper p strong{color:#4d4d4d}#page_footer .helper .seo_wrap{display:none;margin:0}#page_footer .helper .seo_wrap.open{display:block}#page_footer .helper h2{font-size:2em;color:#dc0c15;text-transform:uppercase;margin-bottom:1em}#page_footer .helper h3{color:#4d4d4d;font-size:1.4em;margin-bottom:.71429em;font-weight:400}#page_footer .helper h4{color:#4d4d4d;font-size:1.4em;text-transform:uppercase;margin:3.57143em 0 .71429em}#page_footer .secondary_nav{text-align:center;display:flex;flex-wrap:wrap;font-size:1.2em;margin:2em 0 1em}#page_footer .secondary_nav li{display:block;font-size:1.2em;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:37.5em){#page_footer .secondary_nav li{margin-bottom:inherit;padding-right:.5625em}}#page_footer .secondary_nav li:first-child a{padding-left:0;margin-left:0;border-left:none}#page_footer .secondary_nav a{display:inline;justify-content:center;align-items:center;padding-left:.375em;margin-left:.375em;border-left:1px solid rgba(0,0,0,.2)}@media screen and (min-width:37.5em){#page_footer .secondary_nav a{padding-left:.8125em;display:inline;min-height:inherit;margin-bottom:inherit}}#page_footer .secondary_nav a:hover{color:#821014}#page_footer .info_icon{display:none}#page_footer .foot_nav{text-align:center;margin:0 1em;display:flex;flex-wrap:wrap}#page_footer .foot_nav li{font-size:1.2em;display:block;margin-bottom:1.6em}@media screen and (min-width:37.5em){#page_footer .foot_nav li{font-size:1.2em;display:inline-block;margin-bottom:1.2em;padding-right:.3em}}#page_footer .foot_nav a{display:inline;padding-right:.5em;border-left:1px solid rgba(0,0,0,.2);padding-left:.8125em;margin-left:.375em;color:#dc0c15;text-transform:uppercase}@media screen and (min-width:37.5em){#page_footer .foot_nav a{display:block;min-height:inherit;border-left:1px solid rgba(0,0,0,.2);padding-left:.8125em;margin-left:.375em;padding-right:inherit}}#page_footer .foot_nav a:hover{color:#821014}#page_footer .foot_nav li:first-child a{margin:0;border-left:none;padding:0 .5em 0 0}@media screen and (min-width:37.5em){#page_footer .foot_nav li:first-child a{padding-right:inherit}}#page_footer .copyright{margin:4em 0 3em;text-align:center}#page_footer .copy,#page_footer .web-by{font-family:Verdana,sans-serif;color:#636363;margin-bottom:.5em}#page_footer .web-by li{display:block;margin-bottom:.3em}#page_footer .arrow_up_icon{float:right;font-size:1.4em;padding-right:1.14286em;color:#999;cursor:pointer}#page_footer .arrow_up_icon:before{right:0;top:.35714em;font-size:.71429em}#page_footer .arrow_up_icon:hover{color:#dd1b22}#page_footer .social{position:relative;text-align:center;top:1.5em}#page_footer .social li{display:inline-block;margin-left:.5em}#page_footer .social .icon_rpl{width:40px;height:40px;font-size:1.9em;color:#fff;padding:.54545em 0;border-radius:3px;box-sizing:border-box}#page_footer .social .icon_rpl:before{text-align:center}#page_footer .social .icon_rpl:hover{opacity:.8}#page_footer .social .fb_icon{background-color:#3460a1}#page_footer .social .gp_icon{background-color:#de5543}#page_footer .social .pt_icon{background-color:#cc2127}#page_footer .social .yt_icon{background-color:#ee3138}#page_footer .social .insta_icon{background-color:#d93175}@media screen and (min-width:37.5em){#page_footer .container{padding:3em 2em 0;text-align:left}#page_footer .footer-info{margin:0 -2em;padding:2.4em 2em 0}#page_footer .info_icon{display:block;position:absolute;left:50%;margin-left:-.5em;top:-.45455em;font-size:4.4em;color:#edecec;width:.97727em;height:.97727em;border-radius:100%;background-color:#fff}#page_footer .helper h3{color:#4d4d4d;font-size:1.6em;margin-bottom:.9375em}#page_footer .helper h4{color:#4d4d4d;font-size:1.6em;margin:3.125em 0 .625em}#page_footer .helper p{font-size:1.4em}#page_footer .helper .seo_wrap{display:block;margin:0}#page_footer .helper .seo_wrap.close{display:none}#page_footer .foot_nav{margin:0}}@media screen and (min-width:50em){#page_footer .footer-info{margin:0;padding:2.4em 0 0}#page_footer .secondary_nav{text-align:left}#page_footer .foot_nav{text-align:left;margin:0}#page_footer .foot_nav li{margin-bottom:0}#page_footer .social{position:absolute;top:2.5em;right:0}#page_footer .social li{margin-left:.3em}#page_footer .social .icon_rpl{width:36px;height:36px;font-size:1.7em;border-radius:3px}#page_footer .copyright{width:100%;clear:both;float:left}#page_footer .copy{float:left;margin-bottom:0}#page_footer .web-by{float:right;clear:none;margin-bottom:0}#page_footer .web-by li{display:inline-block;margin-left:.6em;margin-bottom:0;padding-left:1em;border-left:1px solid #e2e2e2}#page_footer .web-by li:first-child{border:0;margin:0;padding:0}}@media screen and (min-width:62.5em){#page_footer .container{margin:0 1em}#page_footer .helper h3{font-size:1.4em;margin-bottom:1.07143em}#page_footer .helper h4{font-size:1.4em;margin:3.57143em 0 .71429em}#page_footer .helper p{font-size:1.2em}#page_footer .helper li a{margin-right:.35714em;padding-right:.35714em}}@-webkit-keyframes fade_in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide_from_right{0%{-webkit-transform:translate3d(3em,0,0)}to{-webkit-transform:translateZ(0)}}@-moz-keyframes slide_from_right{0%{-moz-transform:translate3d(3em,0,0)}to{-moz-transform:translateZ(0)}}@keyframes slide_from_right{0%{-webkit-transform:translate3d(3em,0,0);-moz-transform:translate3d(3em,0,0);-ms-transform:translate3d(3em,0,0);-o-transform:translate3d(3em,0,0);transform:translate3d(3em,0,0)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}.main_search{width:100%;padding:1.5em 1em;background-color:#fff;box-sizing:border-box}.main_search,.main_search fieldset{position:relative}.main_search input[type=text]{font-size:1.8em;font-style:italic;color:#999;border:1px solid #dc0c15;width:100%;padding:.55556em 2.66667em .55556em .55556em;border-radius:3px;line-height:1.3;box-sizing:border-box}.main_search input[type=text]:focus,.main_search input[type=text]:hover{border-color:#e6e6e6}.main_search input[type=text]:focus{color:#4d4d4d;font-style:normal}.main_search .button_search{position:absolute;right:0;top:0;border:0;color:#dc0c15;display:inline-block;padding:.46429em .39286em;background-color:transparent}.main_search .button_search span{display:block}.main_search .button_search:hover{color:#000}.main_search .toggle_button{display:none}.main_search .search_icon{font-size:2.3em}@media screen and (min-width:37.5em){.main_search{padding:2em}}@media screen and (min-width:50em){.main_search{width:40em;position:absolute;top:6em;right:2em;padding:0;background-color:transparent;overflow:hidden}.main_search:before{box-shadow:none}.main_search input[type=text]{font-size:1.4em;padding:.71429em 3.42857em .71429em .71429em}.main_search .button_search{padding:.35714em}}@media screen and (min-width:62.5em){.main_search{width:35em}}@media screen and (min-width:50em){.sticky_header .main_search{top:0;right:0;left:0;overflow:visible;position:relative;width:100%}.sticky_header .main_search fieldset{display:none;top:0;left:0;right:0;position:absolute}.sticky_header .main_search input[type=text]{border:8px solid #edeade;border-radius:0}.sticky_header .main_search .button_search{right:.4em;top:.3em}.sticky_header .main_search.search_opened fieldset{display:block}.sticky_header .main_search.search_opened .toggle_button{background-color:#edeade}.sticky_header .main_search.search_opened .toggle_button:before{color:#dc0c15}.sticky_header .main_search .toggle_button{-webkit-animation:slide_from_right .2s;-moz-animation:slide_from_right .2s;animation:slide_from_right .2s;position:absolute;display:block;bottom:0;right:1.75em;height:1.95em;width:1.75em;margin:0;padding:0;border:0;background-color:transparent;cursor:pointer}.sticky_header .main_search .toggle_button:before{font-size:.6em;font-weight:700;margin-top:7px;color:#fff}.sticky_header .main_search .toggle_button:hover{background-color:#edeade}.sticky_header .main_search .toggle_button:hover:before{color:#dc0c15}}@media screen and (min-width:62.5em){.sticky_header .main_search .toggle_button:before{font-size:.7em}}.fs_results{display:none;position:absolute;overflow:auto;z-index:999;max-height:180px;width:92%;margin:0 .5em;border:1px solid #e2e2e2;border-top:none;border-radius:0 0 3px 3px;background-color:#fff}.fsr_opened .fs_results{display:block}@media screen and (min-width:50em){.fs_results{position:relative;width:auto}}.fs_no_results,.fs_result_item{display:block;font-size:1.4em;color:#999;padding:.35714em .5em .5em}.fs_no_results:hover,.fs_result_item:hover{background-color:#edeade;cursor:pointer}.fs_no_results.focused,.fs_result_item.focused{color:#333}.sticky_header .fs_results{display:none;position:absolute;top:4.6em;margin:0 .7em .5em;min-width:350px;border-top:1px solid #e2e2e2;border-radius:0}.sticky_header .fsr_opened.search_opened .fs_results{display:block}#page_navigation{box-sizing:border-box;bottom:0;position:absolute;right:100%;top:0;width:27em;background-color:#f3f3f3}#page_navigation .main_nav{background-color:#e71c25}#page_navigation .main_nav li{font-family:Volkhov,serif;text-transform:uppercase;font-size:1.8em;border-bottom:1px solid rgba(0,0,0,.2)}#page_navigation .main_nav a{display:block;padding:.55556em;color:#fff}#page_navigation .main_nav .course a{background-color:#c5ba82}#page_navigation .main_nav .active a,#page_navigation .main_nav a:hover{background-color:rgba(0,0,0,.2)}#page_navigation .main_nav .arrow_down_icon:before{right:.55556em;top:.83333em}#page_navigation .main_nav .submenu{background-color:#edeade}#page_navigation .main_nav .submenu li{font-size:.77778em;text-transform:none;border-bottom:0;border-top:1px solid rgba(0,0,0,.2)}#page_navigation .main_nav .submenu li:first-child{border:0}#page_navigation .main_nav .submenu a{color:#4d4d4d;padding:.71429em;background-color:#edeade}#page_navigation .main_nav .submenu .active a,#page_navigation .main_nav .submenu a:hover{color:#dc0c15}#page_navigation .main_nav.kochkurse{background-color:#a59961}@media screen and (min-width:50em){#page_navigation{position:relative;width:auto;left:0;margin:0 2em;background-color:transparent}#page_navigation .main_nav{width:100%;float:left;border-radius:10px;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}#page_navigation .main_nav.kochkurse{background-color:#a59961;background-image:-webkit-linear-gradient(top,#c6bb83,#a3975f);background-image:linear-gradient(180deg,#c6bb83,#a3975f)}#page_navigation .main_nav li{float:left;border:0;font-size:1.4em}#page_navigation .main_nav .course{float:right}#page_navigation .main_nav .course a{padding:.92857em 1.07143em;border-radius:0 10px 10px 0;background-color:#a49860;background-image:-webkit-linear-gradient(top,#c5ba82,#a49860);background-image:linear-gradient(180deg,#c5ba82,#a49860)}#page_navigation .main_nav .course a:hover{color:#fff;background-color:#81774a;background-image:-webkit-linear-gradient(top,#c5ba82,#81774a);background-image:linear-gradient(180deg,#c5ba82,#81774a)}#page_navigation .main_nav .course a:after{display:none}#page_navigation .main_nav a{display:block;color:#fff;z-index:1;padding:.92857em;line-height:1;position:relative}#page_navigation .main_nav a:after{content:"";position:absolute;right:-3px;top:18px;width:5px;height:5px;background-color:rgba(0,0,0,.15);border-radius:100%}#page_navigation .main_nav li:last-child a:after{display:none}#page_navigation .main_nav li:first-child.active{margin-left:0}#page_navigation .main_nav .active a,#page_navigation .main_nav a:hover{background-color:transparent;color:#dacf9c}#page_navigation .main_nav .active a:after,#page_navigation .main_nav .arrow_down_icon:before{display:none}#page_navigation.subnav{margin-bottom:3.8em}#page_navigation.subnav .main_nav{background-image:none;background-color:#edeade;border-radius:10px 10px 0 0}#page_navigation.subnav .main_nav .course a{border-radius:10px 10px 0 0;color:#fff}#page_navigation.subnav .main_nav .course a:hover{color:#fff}#page_navigation.subnav .main_nav a{color:#4d4d4d}#page_navigation.subnav .main_nav a:hover{color:#dc0c15}#page_navigation.subnav .main_nav .active a{color:#fff;background:#f42f37;border-radius:10px 10px 0 0;z-index:10}#page_navigation.subnav .main_nav .active{margin-left:-.14286em}#page_navigation.subnav .main_nav .submenu{position:absolute;left:0;right:0;border-radius:0 0 10px 10px;background-color:#f42f37;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}#page_navigation.subnav .main_nav .submenu li{border:0;font-size:1em}#page_navigation.subnav .main_nav .submenu a{color:#fff;background:0 0;padding:1em .71429em}#page_navigation.subnav .main_nav .submenu .active a,#page_navigation.subnav .main_nav .submenu a:hover{color:#dacf9c}}@media screen and (min-width:62.5em){#page_navigation{padding:0}#page_navigation .main_nav li{font-size:1.6em}#page_navigation .main_nav a{padding:.8125em .6875em}#page_navigation .main_nav .course a{padding:.8125em .875em}#page_navigation.subnav .main_nav .submenu li{font-size:.88889em}#page_navigation.subnav .main_nav .submenu a{padding:.83333em}}@media screen and (max-width:50em){#page_navigation{z-index:1001;box-shadow:0 0 10px rgba(0,0,0,.7)}.nav_active #page_navigation{left:32em}.csstransforms3d #page_navigation{right:auto!important;-webkit-transform:translate3d(-27em,0,0);-moz-transform:translate3d(-27em,0,0);-ms-transform:translate3d(-27em,0,0);-o-transform:translate3d(-27em,0,0);transform:translate3d(-27em,0,0)}.csstransforms3d.nav_active #page_navigation{-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);left:0!important}}@media screen and (min-width:50em){.kochkurse #page_navigation .main_nav{background-color:#a3975f;background-image:-webkit-linear-gradient(top,#c6bb83,#a3975f);background-image:linear-gradient(180deg,#c6bb83,#a3975f)}.kochkurse #page_navigation .main_nav li{text-transform:none}.kochkurse #page_navigation .main_nav li.recipes{text-transform:uppercase}.kochkurse #page_navigation .main_nav li.recipes a{border-radius:10px 0 0 10px;background-color:#dc0c15}.kochkurse #page_navigation .main_nav li.recipes a:after{display:none}.kochkurse #page_navigation .main_nav li.recipes a:hover{color:#fff}.kochkurse #page_navigation .main_nav li a:hover{color:#6b633d}.kochkurse #page_navigation .main_nav li.active a{color:#fff;background-image:none;background-color:#c3b880}.kochkurse #page_navigation .main_nav li.active .submenu a{background-image:none;background-color:transparent}.kochkurse #page_navigation .main_nav li.course{float:left}.kochkurse #page_navigation .main_nav li.course a{background-color:transparent;background-image:none;color:#4d4d4d}.kochkurse #page_navigation .main_nav li.course a:hover{color:#6b633d;background-image:none;background-color:transparent}.kochkurse #page_navigation .main_nav li.course a:after{display:inline-block}.kochkurse #page_navigation .main_nav .submenu{background-color:#a3975f;background-image:-webkit-linear-gradient(top,#c6bb83,#a3975f);background-image:linear-gradient(180deg,#c6bb83,#a3975f)}.kochkurse #page_navigation .main_nav .submenu a{color:#fff}.kochkurse #page_navigation.subnav .main_nav{background-color:#edeade;background-image:none}.kochkurse #page_navigation.subnav .main_nav .recipes a{color:#fff;border-radius:10px 10px 0 0}}.teaser{display:none}@media screen and (min-width:50em){.teaser{display:block;padding:2em 2em 0;box-sizing:border-box}.teaser h3{font-size:1.8em;font-weight:400;font-style:italic}.teaser h3 a{color:#4d4d4d}.teaser h3 a:hover{color:#dc0c15}.teaser .heart01_icon{color:#dc0c15;font-size:.88889em;top:.94444em;left:0;margin-right:.55556em}}.banner_top_area{text-align:center;padding:1em 0;background-color:#fff;position:relative;z-index:2}@media screen and (min-width:37.5em){.banner_top_area{padding:2em 0 0}}@media screen and (min-width:900px){.banner_top_area{margin:0 2em}}.banner_top_mobile{clear:both;text-align:center;float:left;width:100%}.banner_top_mobile>.mobileBanner{margin:2em auto!important}.banner_top_mobile>.mobileBanner div{margin:0 auto}@media screen and (min-width:727px){.banner_top_mobile{display:none}}.swipe_slider{overflow:hidden;position:relative;box-sizing:border-box;border:1px solid #edeade;border-bottom:0}.swipe_slider article{display:none}.swipe_slider article:first-child{display:block}.swipe_slider img{width:100%}.swipe_slider .slide{float:left;position:relative;display:block}.swipe_slider .swipe-wrap{overflow:hidden;position:relative;-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;width:10000px}.swipe_slider .content{box-sizing:border-box;background-color:#edeade;padding:1em 1em 6em}.swipe_slider .tag{font-size:1.4em;display:block;color:#dc0c15}.kochkurse .swipe_slider .tag{color:#a59961}.swipe_slider h3{font-size:1.8em;color:#4d4d4d;font-weight:400;height:4.16667em;overflow:hidden}.swipe_slider .sliderDots{position:absolute;left:0;right:0;bottom:1em;text-align:center;width:100%;padding:0 10%;z-index:0;margin:0 auto;box-sizing:border-box}.swipe_slider .sliderDots .dotWrap{display:inline-block;margin-left:1em;text-indent:-9999px;width:12px;height:12px;border:2px solid #999;background-color:#edeade;border-radius:100%;box-sizing:border-box}.swipe_slider .sliderDots .dot_wrap_0{margin:0}.swipe_slider .sliderDots .active,.swipe_slider .sliderDots .dotWrap:hover{background-color:#999}.swipe_slider .slider_arrow.next,.swipe_slider .slider_arrow.prev{position:absolute;bottom:0;z-index:100;left:0;border:0;padding:0}.swipe_slider .slider_arrow.next span,.swipe_slider .slider_arrow.prev span{display:block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swipe_slider .slider_arrow.next,.swipe_slider .slider_arrow.prev{font-size:.5em}}.swipe_slider .slider_arrow.disabled{display:none}.swipe_slider .slider_arrow.next{right:0;left:auto}.swipe_slider .arrow_left_icon:before,.swipe_slider .arrow_right_icon:before{font-size:2em;padding:.5em}.swipe_slider .arrow_left_icon,.swipe_slider .arrow_right_icon{background-color:rgba(0,0,0,.1);color:#666563}.swipe_slider .arrow_left_icon:hover,.swipe_slider .arrow_right_icon:hover{background-color:rgba(0,0,0,.3);color:#fff}.swipe_slider .arrow_left_icon{border-radius:0 3px 0 0}.swipe_slider .arrow_right_icon{border-radius:3px 0 0}@media screen and (min-width:37.5em){.swipe_slider h3{font-size:2.2em;height:2.72727em}}@media screen and (min-width:50em){.swipe_slider img{width:50%;float:left}.swipe_slider .lazyLoadImage{width:50%;float:left;padding-bottom:38.7%!important}.swipe_slider .lazyLoadImage img{width:100%;float:none}.swipe_slider .content{width:50%;float:right}.swipe_slider h3{font-size:2.8em;height:2.67857em}.swipe_slider .content{padding:2em 2em 7.6em}.swipe_slider .sliderDots{width:50%;right:0;left:auto}.swipe_slider .slider_arrow.prev{left:50%}}@media screen and (min-width:62.5em){.swipe_slider .lazyLoadImage{width:100%;padding-bottom:77.4%!important;float:none;position:relative}.swipe_slider .content,.swipe_slider img{width:100%;float:left}.swipe_slider .sliderDots{width:100%}.swipe_slider .slider_arrow.prev{left:0}}.swipe_slider.small_slider .arrow_left_icon:before,.swipe_slider.small_slider .arrow_right_icon:before{font-size:2.4em}@media screen and (min-width:50em){.swipe_slider.small_slider .arrow_left_icon:before,.swipe_slider.small_slider .arrow_right_icon:before{font-size:1.7em}}.swipe_slider.small_slider .sliderDots{bottom:1.5em}@media screen and (min-width:50em){.swipe_slider.small_slider .sliderDots{bottom:.8em}}@media screen and (min-width:62.5em){.swipe_slider.small_slider .sliderDots .dotWrap{width:10px;height:10px;cursor:pointer}}.featured{position:relative;margin:0 -.5em}.featured .Item,.featured article{padding:1em .5em 0;width:50%;box-sizing:border-box}.featured .Item .content,.featured article .content{height:10em;padding:1em}@media screen and (min-width:37.5em){.featured{margin:0 -1em}.featured .Item,.featured article{padding:2em 1em 0}}@media screen and (min-width:50em){.featured .Item,.featured article{width:25%}}@media screen and (min-width:62.5em){.featured{width:100%;float:right;margin:-2em -1em 0}.featured .Item,.featured article{padding:2em 1em 0;width:50%}}.teaser_box{float:left}.teaser_box,.teaser_box img{width:100%;box-sizing:border-box}.teaser_box img{border:1px solid #edeade}.teaser_box .content{padding:1em 1em 4em;position:relative;background-color:#edeade;height:7.5em;overflow:hidden}.teaser_box h4{color:#dc0c15;font-size:1.3em;font-weight:400;margin-bottom:.38462em;max-height:2.84615em;overflow:hidden;word-wrap:break-word}.kochkurse .teaser_box h4{color:#a59961}.teaser_box h3{color:#4d4d4d;font-size:1.4em;font-weight:400;line-height:1.2;height:4.71429em;overflow:hidden;word-wrap:break-word}.teaser_box h3:hover{color:#821014}.teaser_box .icon{position:absolute;bottom:0;right:0;color:#fff}.teaser_box .icon span{color:#dc0c15;font-size:1.2em;padding-right:.83333em;position:relative;top:.41667em;font-family:Verdana,sans-serif}.teaser_box .icon span:hover{color:#821014}.teaser_box .icon:before{font-size:1.3em;position:relative;padding:.53846em;float:right;border-radius:3px 0 0;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}.teaser_box .icon:hover:before{background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}.kochkurse .teaser_box .icon:before{background-color:#a3975f;background-image:-webkit-linear-gradient(top,#c6bb83,#a3975f);background-image:linear-gradient(180deg,#c6bb83,#a3975f)}.kochkurse .teaser_box .icon:hover:before{background-color:#8e8352;background-image:-webkit-linear-gradient(top,#c6bb83,#8e8352);background-image:linear-gradient(180deg,#c6bb83,#8e8352)}.teaser_box.video .image_wrapper{position:relative}.teaser_box.video .play_icon{top:50%;left:0;bottom:auto;margin-top:-2em;text-align:center}.teaser_box.video .play_icon:before{font-size:40px;background:0 0;float:none;width:2em;height:2em;border-radius:100%;background-color:rgba(0,0,0,.4)}.teaser_box.video .play_icon:hover:before{background-color:rgba(0,0,0,.6)}.teaser_box .recipe_info{position:absolute;bottom:.5em;right:1em;left:1em}.teaser_box .recipe_info dt{float:left}.teaser_box .recipe_info .icon_rpl:before{background-color:transparent;background-image:none;padding:0;color:#ccc}.teaser_box .recipe_info .difficulty_rank{float:left}.teaser_box .recipe_info .difficulty_rank .spoon_icon:before{font-size:1.8em;margin-left:-.27778em}.teaser_box .recipe_info .difficulty_rank .spoon_icon.on:before{color:#dc0c15}.teaser_box .recipe_info .grades{float:right}.teaser_box .recipe_info .grades dd{float:left}.teaser_box .recipe_info .grades .star_icon:before{font-size:1.3em;padding:0 .15385em}.teaser_box .recipe_info .grades .star_icon.on:before{color:#ffd400}.teaser_box .recipe_info .grades.stars_1:after{content:"\E621"}.teaser_box .recipe_info .grades.stars_2:after{content:"\E621\E621"}.teaser_box .recipe_info .grades.stars_3:after{content:"\E621\E621\E621"}.teaser_box .recipe_info .grades.stars_4:after{content:"\E621\E621\E621\E621"}.teaser_box .recipe_info .grades.stars_5:after{content:"\E621\E621\E621\E621\E621"}.teaser_box .avatar{position:absolute;bottom:1em;left:1em;right:1em;display:block;padding-left:3.5em}.teaser_box .avatar img{max-width:3em;margin-left:-3.5em;float:left}.teaser_box .avatar em{font-family:Verdana,sans-serif;font-size:1.1em;color:#4d4d4d;height:2.72727em;display:table-cell;vertical-align:middle}.teaser_box .avatar em:hover{color:#dc0c15}.teaser_box.user h3{color:#4d4d4d;height:2.5em;margin-bottom:.35714em}.teaser_box.user .rating{font-size:1.3em}@media screen and (min-width:37.5em){.teaser_box h3{font-size:1.6em;height:4.8125em}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.teaser_box h3{height:3em!important}}.teaser_big img{width:100%}.teaser_big .content{box-sizing:border-box;padding:2em;position:static;height:auto}.teaser_big .tag{font-size:1.4em;display:block;color:#dc0c15}.teaser_big h3{font-size:2.4em;color:#4d4d4d;font-weight:400}@media screen and (min-width:50em){.teaser_big img{width:100%;float:left}.teaser_big .image_wrapper{width:50%;float:left}.teaser_big .content{width:50%;float:right;padding:3em 2em 7em}.teaser_big h3{font-size:2.8em}}@media screen and (min-width:62.5em){.teaser_big .image_wrapper{width:100%;float:left}.teaser_big .content,.teaser_big img{width:100%}.teaser_big h3{height:2.5em;overflow:hidden}}.spoons{float:left;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;margin-left:-5px}.spoons span{display:none}.spoons:after,.spoons:before{font-size:1.8em;color:#ccc;letter-spacing:-5px}.spoons:before{content:"\E620\E620\E620"}.spoons:after{position:absolute;left:0;top:0;color:#dc0c15}.spoons.spoons_1:after{content:"\E620"}.spoons.spoons_2:after{content:"\E620\E620"}.spoons.spoons_3:after{content:"\E620\E620\E620"}.stars{float:right;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;margin-right:-5px}.stars span{display:none}.stars:after,.stars:before{letter-spacing:5px;font-size:1.6em;color:#ccc}.stars:before{content:"\E621\E621\E621\E621\E621"}.stars:after{position:absolute;left:0;top:0;color:#b39400}.recipe_info .stars:after{color:#ffd400}.stars.stars_1:after{content:"\E621"}.stars.stars_2:after{content:"\E621\E621"}.stars.stars_3:after{content:"\E621\E621\E621"}.stars.stars_4:after{content:"\E621\E621\E621\E621"}.stars.stars_5:after{content:"\E621\E621\E621\E621\E621"}@media screen and (min-width:37.5em){.stars:after,.stars:before{font-size:1.6em}}.small_slider .teaser_box{background:#edeade}.small_slider .teaser_box img{border:none}.small_slider .teaser_box .icon{bottom:5.5em}.small_slider .teaser_box .icon:before{border-radius:3px 0 0 3px}.small_slider .teaser_box .content{height:15em}@media screen and (min-width:50em){.small_slider .teaser_box .icon{bottom:4.5em}.small_slider .teaser_box .icon:before{border-radius:3px 0 0 3px}.small_slider .teaser_box .content{height:13em}}.small_slider .teaser_box .recipe_info{bottom:4.5em}@media screen and (min-width:50em) and (max-width:62.5em){.small_slider .teaser_box h3{font-size:2.2em}.small_slider .teaser_box .content{height:15em;position:inherit}.small_slider .teaser_box .recipe_info{left:51%}.small_slider .teaser_box .spoons:after,.small_slider .teaser_box .spoons:before{font-size:2em}}.tag-title{color:#999;font-size:1em;text-transform:uppercase;font-family:Verdana,sans-serif;float:right;margin-bottom:.5em}.adverts article{margin-top:2em}.adverts.newsletter_advert{margin-top:5.7em}.adverts .teaser_listing{margin-top:2em;float:left;width:100%}.ad_300{box-sizing:border-box;text-align:left;padding:1em;border:1px solid #efefef;border-radius:2px;float:left;width:100%;height:25em;overflow:hidden}.ad_300 .img_wrapp{float:left;margin:0 1em 1em 0}.ad_300 h2{font-size:1.6em}.ad_300 h2 a{color:#dc0c15}.ad_300 h2 strong{font-family:Verdana,sans-serif;font-size:.71429em;color:#999;text-transform:uppercase;display:block}.ad_300 p{font-size:1.3em;margin-bottom:.76923em;clear:both}.ad_300 .note{font-family:Verdana,sans-serif;font-size:1em;margin-top:.41667em;color:#999;float:left;width:100%;text-transform:uppercase}.secondary_content .adverts{width:30em;margin:0 auto}@media screen and (min-width:50em){.secondary_content .adverts{float:left}}.listing_01 img{width:100%}.listing_01 li{float:left;width:100%;margin-top:1em;padding-left:11em;box-sizing:border-box}.listing_01 li:first-child{margin-top:0}.listing_01 li .listing_image{margin-left:-11em;float:left;max-width:100%;width:10em}.listing_01 h3{color:#4d4d4d;font-size:1.6em;line-height:1.4;font-weight:400;margin-bottom:.3125em}.listing_01 h3:hover{color:#dd1b22}.kochkurs .listing_01 h3{font-size:1.8em}.listing_01 .tag-title{top:3.5em}.listing_01 .date{font-size:1.4em;color:#999;font-family:Verdana,sans-serif;font-weight:800;margin:.35714em 0;display:inline-block}@media screen and (min-width:37.5em){.listing_01 li{margin-top:2em}.listing_01 h2{font-size:1.9em}}@media screen and (min-width:62.5em){.listing_01 h2{font-size:2em;margin-bottom:.25em}}.secondary_content .listing_01{float:left}@media screen and (min-width:50em){.secondary_content .listing_01{float:right;margin-top:0;width:100%;padding-right:32em;margin-right:-32em;box-sizing:border-box}}@media screen and (min-width:62.5em){.secondary_content .listing_01{padding:0;margin:2em 0 0}}.listing_02{margin-top:-1em}.listing_02 li{position:relative;box-sizing:border-box;margin-top:2em;padding-left:11em;min-height:6.3em}.listing_02 li:first-child{margin-top:0}.listing_02 li .listing_image{position:absolute;top:0;left:0;width:10em}.listing_02 li .listing_image img{max-width:100%;height:auto}.listing_02 h3{font-size:1.4em;line-height:1.3;color:#4d4d4d;font-weight:400;margin-bottom:.35714em}.listing_02 h3:hover{color:#dd1b22}.listing_02 .date{font-size:1.2em;font-family:Verdana,sans-serif;font-weight:800;display:inline-block;color:#999;margin:-.16667em 0 .16667em}@media screen and (max-width:37.5em){.listing_02 h3{font-size:1.5em}}@media screen and (min-width:37.5em) and (max-width:62.5em){.listing_02{padding-left:2em}}.side_box_type_02{float:right;width:100%;max-width:29em;margin-top:2em;padding:1em;border:1px solid #efefef;border-radius:2px;box-sizing:border-box}.side_box_type_02 img{margin-bottom:1em;max-width:100%}.side_box_type_02 li{float:left;width:100%;margin-top:1em;padding-left:8em;box-sizing:border-box}.side_box_type_02 li .img_wrapp{margin-left:-8em;float:left;font-size:1em}.side_box_type_02 li .img_wrapp img{max-width:100%;margin:0}.side_box_type_02 li a{color:#4d4d4d;font-size:1.4em;line-height:1.2;font-weight:400;margin-bottom:.35714em;max-width:13.57143em}.side_box_type_02 li a:hover{color:#dd1b22}.side_box_type_02 li a span{font-size:.92857em;display:block;color:#999}@media screen and (min-width:62.5em){.side_box_type_02 li{float:right}}.side_box_type_02 h2{font-size:1.8em;margin-bottom:.5em}.side_box_type_02 .note{font-family:Verdana,sans-serif;font-size:1em;margin-top:.41667em;color:#999;float:left;width:100%;text-transform:uppercase}.column_2 .side_box_type_02{margin:0;float:left}.button_center{width:100%;float:left}.teaser_list{position:relative;margin:-1em -.5em 0}.teaser_list article,.teaser_list>li{padding:1em .5em 0;width:50%}.teaser_list .description{display:none;font-size:1.3em;margin-top:.76923em;color:#4d4d4d;height:4.3em;overflow:hidden}@media screen and (max-width:50em){.limit-content .teaser_list article:nth-child(n+5),.limit-content .teaser_list>li:nth-child(n+5){visibility:hidden;width:0;height:0}}.related_videos .teaser_list.two_cols .teaser_box .lazyLoadImage{float:left;margin:-1em 1em 0 -1em;padding-bottom:23%!important;width:30%}.related_videos .teaser_list.two_cols .teaser_box .lazyLoadImage img{display:block}@media screen and (max-width:25em){.related_videos .teaser_list.two_cols .teaser_box .content{height:6em}.related_videos .teaser_list.two_cols .teaser_box .description{display:none}}.teaser_list.two_cols .teaser_box{width:100%}.teaser_list.two_cols .teaser_box img{display:none}.teaser_list.two_cols .teaser_box .lazyLoadImage{padding:0}.teaser_list.two_cols .teaser_box h3{font-size:1.6em;height:auto}.teaser_list.two_cols .teaser_box .content{height:auto}.teaser_list.two_cols .teaser_box .description{display:block;height:auto}.teaser_list.two_cols .teaser_box.video .image_wrapper{width:50%;float:left;margin:-1em 1em 0 -1em}.teaser_list.two_cols .teaser_box.video .image_wrapper img{display:block;width:100%;margin:0}.teaser_list.two_cols .teaser_box.video .description{display:none}.teaser_list.two_cols .teaser_box.video .content{padding-bottom:0}.teaser_list.two_cols .teaser_box.video h3{height:4em}.teaser_list.two_cols.type2 .teaser_box{width:50%}.teaser_list.two_cols.type2 .teaser_box h3{font-size:1.4em;height:5em}.teaser_list.two_cols.type2 .teaser_box .content{height:8em}.teaser_list.two_cols.type2 .teaser_box .lazyLoadImage{margin:0;padding-bottom:77.5%!important;float:none;width:100%}.teaser_list.two_cols.type2 img{display:block}@media screen and (min-width:37.5em){.teaser_list{margin:-2em -1em 0}.teaser_list article,.teaser_list>li{padding:2em 1em 0}.teaser_list .description{display:block}.related_videos .teaser_list.two_cols .teaser_box .lazyLoadImage{width:40%;float:left;padding-bottom:23%!important;margin:-1em 1em 0 -1em}.related_videos .teaser_list.two_cols .teaser_box .lazyLoadImage img{display:block;width:100%;float:none}.related_videos .teaser_list.two_cols .teaser_box.video .image_wrapper{width:30%}.related_videos .teaser_list.two_cols .teaser_box.video h3{height:auto}.related_videos .teaser_list.two_cols .teaser_box.video .description{display:block}.related_videos .teaser_list.two_cols .teaser_box.video .content{padding-bottom:3.5em}.teaser_list.two_cols .teaser_box .lazyLoadImage{width:30%;float:left;padding-bottom:23%!important;margin:-1em 1em 0 -1em}.teaser_list.two_cols .teaser_box .lazyLoadImage img{display:block;width:100%;float:none}.teaser_list.two_cols .teaser_box.video .image_wrapper{width:30%}.teaser_list.two_cols .teaser_box.video h3{height:auto}.teaser_list.two_cols .teaser_box.video .description{display:block}.teaser_list.two_cols .teaser_box.video .content{padding-bottom:3.5em}.teaser_list.two_cols.type2 .teaser_box h3{font-size:1.6em}}@media screen and (min-width:50em){.teaser_list article,.teaser_list>li{width:25%}.related_videos .teaser_list.two_cols .description{display:none}.related_videos .teaser_list.two_cols .teaser_box{width:50%}.related_videos .teaser_list.two_cols .teaser_box .lazyLoadImage{width:40%;float:left;padding-bottom:30%!important}.related_videos .teaser_list.two_cols .teaser_box h3{font-size:1.6em;height:5em}.related_videos .teaser_list.two_cols .teaser_box .image_wrapper{display:block;width:50%;float:left}.related_videos .teaser_list.two_cols .teaser_box .image_wrapper img{width:100%}.related_videos .teaser_list.two_cols .teaser_box.video .image_wrapper{width:50%}.related_videos .teaser_list.two_cols .teaser_box .content{height:8em}.related_videos .teaser_list.two_cols .teaser_box .description{height:5.5em}.teaser_list.two_cols .teaser_box{width:50%}.teaser_list.two_cols .teaser_box .lazyLoadImage{width:50%;float:left;padding-bottom:38.7%!important}.teaser_list.two_cols .teaser_box h3{font-size:1.6em;height:2.5em}.teaser_list.two_cols .teaser_box .image_wrapper{display:block;width:50%;float:left}.teaser_list.two_cols .teaser_box .image_wrapper img{width:100%}.teaser_list.two_cols .teaser_box.video .image_wrapper{width:50%}.teaser_list.two_cols .teaser_box .content{height:12.2em}.teaser_list.two_cols .teaser_box .description{height:5.5em}.teaser_list.two_cols.type2 .teaser_box{width:25%}}@media screen and (min-width:62.5em){.teaser_list.two_cols.type2{margin:0}.teaser_list.two_cols.type2 .teaser_box{width:100%;padding:1em 1em 0 0}.teaser_list.two_cols.type2 .teaser_box h3{height:3.5em}.teaser_list.two_cols.type2 .teaser_box .content{height:4em;padding:1em 2em 4em}.teaser_list.two_cols.type2 .teaser_box .lazyLoadImage{height:13em;overflow:hidden;padding-bottom:0!important}.teaser_list.two_cols.type2 .teaser_box img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.related_videos .teaser_list.two_cols .teaser_box{width:100%;padding:1em 0 0}.related_videos .teaser_list.two_cols .teaser_box .content{height:6em}}@media screen and (min-width:75em){.related_videos .teaser_list.two_cols .teaser_box h3{font-size:1.6em}.teaser_list.two_cols .teaser_box{width:50%}.teaser_list.two_cols .teaser_box h3{font-size:1.6em}}.teaser_list.teaser_list_alternate .teaser_box .content{background-color:#f9f9f9}.tab_nav{position:relative}.tab_nav li{font-size:1.5em}.tab_nav a{color:#999}.tab_nav .active a,.tab_nav a:hover{color:#dc0c15}.tab-content.hidden{position:absolute;left:-9999px;top:auto}@media screen and (min-width:62.5em){.related_videos .teaser_list,.top_videos .teaser_list{margin:-1em 0 0!important}.tab_nav{margin-bottom:2em;padding-bottom:.7em;border-bottom:1px solid #dc0c15;text-align:center}.tab_nav ul{display:inline-block}.tab_nav li{font-size:1.6em;line-height:1.1;float:left;padding-left:.625em;margin-left:.625em;border-left:1px solid #e0e0e0;position:relative}.tab_nav li:first-child{padding-left:0;margin:0;border-left:0}.tab_nav li a{display:block}.tab_nav li.active:before{position:absolute;bottom:-1.4375em;left:50%;margin-left:-.875em;width:1.5em;border:1px solid #dc0c15;border-top:0;height:.75em;border-radius:0 0 24px 24px;background:#fff;content:""}}.switchable-content .slider_arrow.arrow_left_icon,.switchable-content .slider_arrow.arrow_right_icon{color:#6d6d6d;font-size:2.2em;position:absolute;top:0;right:0;background-color:#fff;background-image:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.switchable-content .slider_arrow.arrow_left_icon:hover,.switchable-content .slider_arrow.arrow_right_icon:hover{color:#dd1b22}.switchable-content .slider_arrow.arrow_left_icon{left:0;width:20px}.switchable-content .tab_head{color:#dc0c15;font-weight:400;font-size:1.5em;text-align:center;margin-bottom:1.33333em;padding:0 2em .66667em;border-bottom:1px solid #dc0c15}.switchable-content .switch_swipe_slider{overflow:hidden;position:relative}.switchable-content .switch_swipe_slider button.slider_arrow{border:none}.switchable-content .switch_swipe_slider .tab-content{float:left;overflow:hidden;position:relative}@media screen and (min-width:62.5em){.switchable-content .tab_head{display:none}}.teaser_list.articles h3{height:2.5em}.teaser_list.articles .teaser_box .content{height:4em}@media screen and (min-width:37.5em){.teaser_list.articles .teaser_box .content{height:11em}}.read_more{font-size:1.4em;float:right;margin-top:1.42857em;padding-right:1.42857em;color:#999}.read_more:hover{color:#dd1b22}.read_more:before{right:0;top:.30769em;font-size:.78571em}.ThemeWorldOld .Item .description,.has-description .description{display:none}.std_form{position:relative;clear:both}.std_form input[type=color],.std_form input[type=date],.std_form input[type=datetime-local],.std_form input[type=datetime],.std_form input[type=email],.std_form input[type=month],.std_form input[type=number],.std_form input[type=password],.std_form input[type=search],.std_form input[type=tel],.std_form input[type=text],.std_form input[type=time],.std_form input[type=url],.std_form input[type=week],.std_form select,.std_form textarea{font-size:1.4em;color:#a1a1a1;font-style:italic;border:1px solid #b3b3b3;padding:.71429em;width:100%;border-radius:3px}.std_form input[type=color]:hover,.std_form input[type=date]:hover,.std_form input[type=datetime-local]:hover,.std_form input[type=datetime]:hover,.std_form input[type=email]:hover,.std_form input[type=month]:hover,.std_form input[type=number]:hover,.std_form input[type=password]:hover,.std_form input[type=search]:hover,.std_form input[type=tel]:hover,.std_form input[type=text]:hover,.std_form input[type=time]:hover,.std_form input[type=url]:hover,.std_form input[type=week]:hover,.std_form select:hover,.std_form textarea:hover{border:1px solid #666}.std_form input[type=color]:focus,.std_form input[type=date]:focus,.std_form input[type=datetime-local]:focus,.std_form input[type=datetime]:focus,.std_form input[type=email]:focus,.std_form input[type=month]:focus,.std_form input[type=number]:focus,.std_form input[type=password]:focus,.std_form input[type=search]:focus,.std_form input[type=tel]:focus,.std_form input[type=text]:focus,.std_form input[type=time]:focus,.std_form input[type=url]:focus,.std_form input[type=week]:focus,.std_form select:focus,.std_form textarea:focus{border:1px solid #666;outline:0}.std_form label{font-size:1.2em;font-family:Verdana,sans-serif;font-weight:300;display:block;margin-bottom:.83333em;color:#999}.std_form .error .skin_select .btn,.std_form .error input,.std_form .error textarea{border:1px solid #e0111a}.std_form .error .skin_select .btn:focus,.std_form .error .skin_select .btn:hover,.std_form .error input:focus,.std_form .error input:hover,.std_form .error textarea:focus,.std_form .error textarea:hover{border-color:#e0111a}.std_form .error span{font-size:.85714em;font-family:Verdana,sans-serif;color:#dc0c15;margin-top:.35714em;display:block}.std_form textarea:focus{font-style:normal}.std_form textarea{height:10em;resize:vertical}.std_form .button_submit{border:0;color:#fff;font-size:1.4em;text-align:center;display:block;padding:.78571em 1.42857em;border-radius:3px;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}.std_form .button_submit:hover{background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}.std_form .button_submit.gray{background-color:#858585;background-image:-webkit-linear-gradient(top,#aeaeae,#858585);background-image:linear-gradient(180deg,#aeaeae,#858585)}.std_form .button_submit.gray:hover{background-color:#6e6e6e;background-image:-webkit-linear-gradient(top,#aeaeae,#6e6e6e);background-image:linear-gradient(180deg,#aeaeae,#6e6e6e)}.std_form .group.action .button{margin-top:0}.std_form .group.wrap{position:relative;overflow:hidden;float:left;width:100%;padding-top:2em}.std_form .facebook .button{background-color:#334e80;background-image:-webkit-linear-gradient(top,#3a5b99,#334e80);background-image:linear-gradient(180deg,#3a5b99,#334e80)}.std_form .facebook .button:hover{background-color:#25395f;background-image:-webkit-linear-gradient(top,#3a5b99,#25395f);background-image:linear-gradient(180deg,#3a5b99,#25395f)}.std_form input[type=checkbox],.std_form input[type=radio]{position:absolute;left:-9999em}.std_form .skin_input:checked~.skin_checkbox:after{color:#b7b7b7;opacity:1}.std_form .skin_checkbox{font-size:1.4em;line-height:1.4;color:#999;display:inline-block;cursor:pointer;position:relative;margin:0;padding-left:1.78571em}.std_form .skin_checkbox:before{content:"";width:1.14286em;height:1.14286em;position:absolute;left:0;top:1px;border:1px solid #e6e6e6;box-sizing:border-box}.std_form .skin_checkbox:after{font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;content:"\E605";color:#fff;opacity:0;position:absolute;left:-1px;top:0;text-align:center}.std_form .skin_checkbox.on:after{color:#b7b7b7;opacity:1}.std_form .skin_checkbox.disabled{opacity:.3;cursor:auto}.std_form .skin_checkbox.disabled:after{opacity:0}.std_form .checkbox_list .checkbox{margin:0 0 1em}.std_form .skin_radio{font-size:1.6em;line-height:1.4;color:#999;display:inline-block;cursor:pointer;position:relative;margin:0;padding-left:1.875em}.std_form .skin_radio:before{content:"";width:15px;height:15px;position:absolute;left:0;top:2px;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:100%}.std_form .skin_radio:after{content:"";position:absolute;top:6px;left:4px;width:7px;height:7px;border-radius:100%;background-color:transparent}.std_form .skin_radio.on:after{background-color:#b7b7b7;opacity:1}.std_form .skin_radio.disabled{opacity:.3;cursor:auto}.std_form .skin_radio.disabled:after{opacity:0}.std_form .skin_select{position:relative}.std_form .skin_select select{cursor:pointer;left:0;opacity:0;position:absolute;bottom:0}.std_form .skin_select .btn{font-size:1.4em;color:#a1a1a1;font-style:italic;border:1px solid #b3b3b3;padding:.71429em 2.14286em .71429em .71429em;border-radius:3px;display:block;background-color:#fff;height:2.85714em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.std_form .skin_select .btn:before{bottom:0;content:"\E603";font-family:ichkoche_icons;font-size:1.14286em;position:absolute;right:.71429em;text-align:center;top:.78571em;font-style:normal}.std_form .skin_select.focused .btn{border:1px solid #666}.std_form .form_desc{margin-top:2em}.std_form .form_desc p{font-size:1em;font-family:Verdana,sans-serif;color:#999}.std_form .column{position:relative;float:left;width:100%}.std_form .column .icon_rpl{font-size:1.4em;position:absolute;right:10px;top:50%;margin-top:4px;cursor:pointer}.std_form .column .icon_rpl span{display:none}.std_form .column .icon_rpl:hover+.info_tooltip{display:block}.std_form .column .info_tooltip{display:none;position:absolute;right:30px;top:1em;z-index:50;max-width:20em;padding:5px;background:#fff;border:1px solid #ccc;border-radius:2px}.std_form .action.center{text-align:center;width:100%}.std_form .action.center .button{width:100%}@media screen and (min-width:37.5em){.std_form .column{width:48%;margin-left:4%;float:left}.std_form .column.first{margin-left:0}.std_form .action.center{width:50%;margin:0 auto}}.std_form .group{margin-bottom:2em}.std_form .group:last-child{margin-bottom:0}.std_form .button_submit{width:auto}.skin_file{cursor:pointer;overflow:hidden;position:relative}.skin_file .skin_file_btn{box-sizing:border-box;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15);font-size:1.4em;color:#fff;border-radius:3px;float:right;width:10em;height:2.14286em;padding:.35714em;text-align:center;position:relative}.skin_file.active input{top:0;left:0;opacity:0;position:absolute;filter:alpha(opacity=0);cursor:pointer}@media screen and (min-width:37.5em){.skin_file .skin_file_btn{width:12.85714em}}.comments_form{float:left;width:100%;margin-top:2em;background-color:#edeade;padding:1.5em 1.5em 1.5em 8.5em;box-sizing:border-box}.comments_form.open{display:block}.comments_form .current_user{font-family:Verdana,sans-serif;font-size:1.2em;font-weight:400;color:#999;margin-bottom:.83333em}.comments_form .lazyLoadImage{width:4.92308em;height:4.92308em;background-color:#e6e6e6;float:left;margin-left:-7.5em;padding:.7em}.comments_form .lazyLoadImage img{padding:.7em}.comments_form .checkbox{margin:0}.comments_form .checkbox .skin_checkbox:before{background-color:#fff}.comments_form .group.action{width:100%}.comments_form .group.action .button_submit{width:100%;margin-top:1.42857em}@media screen and (min-width:37.5em){.comments_form .checkbox{float:left;width:70%;margin-top:.35714em}.comments_form .group.action{float:right;width:30%}.comments_form .group.action .button_submit{margin:0}}.container_login_form{margin-bottom:2em}.container_login_form .login_form{background:url(/app/images/food_pattern.png) repeat;padding:2em 0}.container_login_form .login_form .group{display:block;margin:0 auto 2em;width:350px}.container_login_form .login_form .group.form_desc{margin-bottom:1em}.container_login_form .login_form .group.block_oder{text-align:center}.container_login_form .login_form .group.block_oder .border{height:1px;position:relative;top:9px;width:100%}.container_login_form .login_form .group.block_oder .border .border_left,.container_login_form .login_form .group.block_oder .border .border_right{background-color:#e6e6e6;height:100%;width:40%;float:left}.container_login_form .login_form .group.block_oder .border .space{background-color:transparent;height:100%;width:20%;float:left}.container_login_form .login_form .group.block_oder p{font-size:1.2em;font-family:Verdana,sans-serif;color:#999}.container_login_form .login_form .group.facebook{margin-bottom:0}.container_login_form .login_form .group.facebook .button{margin-top:0;width:100%}.container_login_form .login_form .group .checkbox:before{border:1px solid #999}.container_login_form .login_form .group .checkbox:after{color:#999}.container_login_form .login_form .group .button_submit{width:100%}.container_login_form .login_form .forgot_password{font-size:1.2em;margin-top:1em;color:#999;text-align:right;display:block}.container_login_form .login_form .forgot_password:hover{color:#4d4d4d}.container_login_form .login_form .error{float:none;margin:0 auto 2em;width:94%}.container_register_form{background:url(/app/images/food_pattern.png) repeat;padding:2em 0;margin-bottom:2em}.container_register_form .group{display:block;margin:0 auto 2em;width:350px}.container_register_form .group.block_oder{text-align:center}.container_register_form .group.block_oder .border{height:1px;position:relative;top:9px;width:100%}.container_register_form .group.block_oder .border .border_left,.container_register_form .group.block_oder .border .border_right{background-color:#e6e6e6;height:100%;width:40%;float:left}.container_register_form .group.block_oder .border .space{background-color:transparent;height:100%;width:20%;float:left}.container_register_form .group.block_oder p{font-size:1.2em;font-family:Verdana,sans-serif;color:#999}.container_register_form .group .button_submit{width:100%}.container_register_form .group.form_desc{margin-bottom:2em}.container_register_form .group.form_desc p{margin-bottom:1em}.container_register_form .group.checkbox label:before{border:1px solid #999}.container_register_form .group.checkbox label:after{color:#999}.container_register_form .group.facebook .button{margin-top:0;width:100%}.container_register_form .group.bigger_font p{font-size:1.2em}.container_register_form .group.gdpr_text p{font-family:Verdana,sans-serif}.user_desc{margin-top:0!important}.user_desc p{font-size:1.2em!important}@media screen and (max-width:37.5em){.container_login_form{margin-left:-1em;margin-right:-1em}.container_login_form .login_form{padding:2em}.container_login_form .login_form .group{width:100%}.container_register_form{padding:2em;margin-left:-1em;margin-right:-1em}.container_register_form .group{width:100%}}.form_notification,.notification{padding:1em;margin-bottom:1.53846em;border-radius:3px;clear:both;float:left;width:100%;font-size:1.3em;line-height:1.5;font-style:italic;box-sizing:border-box}.form_notification h2,.notification h2{font-size:1.28571em;font-style:normal;font-weight:400}.form_notification p,.notification p{margin-top:.83333em}.form_notification p:first-child,.notification p:first-child{margin-top:0}.form_notification a,.notification a{font-weight:700}.form_notification a:hover,.notification a:hover{text-decoration:underline}.form_notification.survey_form_error ul,.form_notification.survey_form_error ul li:last-child,.notification.survey_form_error ul,.notification.survey_form_error ul li:last-child{margin-top:0}.form_notification ul,.notification ul{margin-top:.83333em}.form_notification ul li,.notification ul li{font-style:normal;margin-top:.41667em}.form_notification.error,.notification.error{background-color:#fce7e8;color:#e0111a}.form_notification.error a,.notification.error a{color:#e0111a}.form_notification.success,.notification.success{background-color:#e8fbe2;color:#77ae68}.form_notification.success a,.notification.success a{color:#77ae68;text-decoration:underline}.form_notification.success a:hover,.notification.success a:hover{color:#5e944f}.notification.success p{line-height:1.5;color:#4d4d4d}.textbox_01{font-size:1.4em;font-style:italic;margin:.71429em 0;float:left}.textbox_01,.textbox_02{color:#999;width:100%;clear:both}.textbox_02{font-size:1.2em;font-family:Verdana,sans-serif;margin:2.5em 0 1.66667em}.profile_form .textbox_02{font-style:italic}.profile_form .radio span{font-size:1.4em;color:#999;font-style:italic}.profile_form .radio .skin_radio{font-size:1.4em;margin-left:1.42857em;padding-left:1.42857em}.password_form .button,.password_form .button_submit{margin-top:0;width:29em;float:right}.loyalty_form .column.first.group:after{position:absolute;top:0;right:-1.5em;bottom:0;content:"";border-right:1px solid #e2e2e2}.loyalty_form h3{font-size:1.6em;color:#dc0c15;margin-bottom:1em}.loyalty_form h3>span{color:#4d4d4d;margin-left:1.5625em}.loyalty_form label.skin_radio{font-size:1.4em;margin-bottom:1em}.loyalty_form .button.button_submit{margin:0 auto}@media screen and (max-width:37.5em){.loyalty_form .column.first.group:after{top:auto;right:0;bottom:-6px;left:0;border-right:none;border-bottom:1px solid #e2e2e2}}.resend_activation_form p{font-size:1.4em;margin-bottom:.71429em}.resend_activation_form .std_form{display:none}.form_user_picture{width:30em;margin:0 auto}.form_user_picture .button.button_submit,.form_user_picture .skin_file .skin_file_btn{display:inline-block;width:100%;float:none}.form_user_picture .skin_file .skin_file_btn{margin-top:1.42857em;height:auto;padding:.71429em;background-color:#cbcbcb;background-image:-webkit-linear-gradient(top,#dfdfdf,#cbcbcb);background-image:linear-gradient(180deg,#dfdfdf,#cbcbcb)}.form_user_picture .skin_file .skin_file_btn:hover{background-color:#6e6e6e;background-image:-webkit-linear-gradient(top,#aeaeae,#6e6e6e);background-image:linear-gradient(180deg,#aeaeae,#6e6e6e)}.form_user_picture .skin_file input{width:100%;top:1.42857em;height:4.28571em}.profile_edit .button,.profile_edit .button_submit{font-size:1.4em;width:100%;font-weight:800;padding:.71429em;margin-top:0}.profile_edit .email_change label{display:none}.profile_edit .newsletter_tab_content .description{max-width:60em}.profile_edit .newsletter_tab_content .newsletter-form{padding-bottom:2em}@media screen and (min-width:37.5em){.profile_edit .button,.profile_edit .button_submit{width:21.42857em}.profile_edit .email_change .group.action .button,.profile_edit .email_change .group.action .button_submit{margin-top:1.8em}.profile_edit .profile_form .group.action.column{margin-left:0;width:100%;text-align:center}.profile_edit .profile_form .group.action.column .button_submit{width:20.71429em;display:inline-block}.profile_edit .password_form{margin-top:2em}.profile_edit .password_form input[type=password]{width:70%}.profile_edit .password_form input[type=submit]{float:right}.profile_edit .facebook_form{max-width:63.82978723404255%}}@media screen and (min-width:50em){.profile_edit .email_change,.profile_edit .password_form{max-width:63.82978723404255%}}.newsletter{margin-top:2em;padding:2em 0;border-top:1px solid #e2e2e2}.newsletter .action{border-top:1px solid #e2e2e2;clear:both;padding-top:2em}.newsletter .action input{width:100%}@media screen and (min-width:50em){.newsletter .action input{width:20.71429em;margin-top:1.42857em;float:right}}.game_forms{width:100%;float:left;clear:both;position:relative;overflow:hidden;margin-top:2em;padding-top:2em}.game_forms form h2{font-size:2em;margin-bottom:1em;font-weight:400;text-align:left}.game_forms .game_profile{margin-bottom:2em}.game_forms .game_profile .group.checkbox{clear:left}.game_forms .game_profile .group.action{position:relative;overflow:hidden;margin-top:2em;padding-top:2em;clear:both}.game_forms .game_profile .button{width:48%;float:right;margin:0}.game_forms .game_profile .tos_box p{font-size:1.4em;color:#999;margin-bottom:1.42857em}.game_forms .group.stacked label{display:block;margin-bottom:.5em}.game_forms .question_box p{font-size:1.4em;margin-bottom:1.42857em}.cookbook_form,.send_email_form{background-color:#f3f3f3;border-radius:3px;padding:2em}.cookbook_form.open,.send_email_form.open{display:block}.cookbook_form .select,.send_email_form .select{width:100%}.cookbook_form .button,.cookbook_form .button_submit,.send_email_form .button,.send_email_form .button_submit{font-size:1.4em;padding:.71429em 1.42857em;width:100%}@media screen and (min-width:50em){.cookbook_form .select,.send_email_form .select{width:80%}}.send_email_form{margin-bottom:1em}.send_email_form .group.action{margin-bottom:0}.send_email_form .group.action.first{margin-bottom:2em}@media screen and (min-width:37.5em){.send_email_form .group.action,.send_email_form .group.action.first{margin-bottom:0}}#recipe_standard_form .cookbook_edit_form{display:block;float:none;background-color:#f3f3f3;padding:2em;border-radius:3px;margin-bottom:1em;margin-top:0}#recipe_standard_form .cookbook_edit_form.close{display:none}.cookbook_edit_form{margin-top:2em}.cookbook .cookbook_edit_form{margin:2em 0 0 -12em}.cookbook_edit_form.close{display:none}.cookbook_edit_form.open{display:block}.cookbook_edit_form .skin_file{margin-bottom:2em!important}.cookbook_edit_form .skin_file .skin_file_btn{width:100%;height:2.57143em;padding:.71429em;background-color:#cbcbcb;background-image:-webkit-linear-gradient(top,#dfdfdf,#cbcbcb);background-image:linear-gradient(180deg,#dfdfdf,#cbcbcb)}.cookbook_edit_form .skin_file input{height:3.6em}.cookbook_edit_form .button{width:100%;margin:0;font-size:1.4em}@media screen and (min-width:37.5em){.cookbook .cookbook_edit_form,.cookbook_edit_form{margin:2em 0 0}}.filter_list label{font-size:1.4em;margin-bottom:.35714em;color:#999;font-style:italic}.category_list{width:100%}@media screen and (min-width:37.5em){.category_list{width:30em}}.password_recovery{margin:1em 0 2em;clear:left}.password_recovery .group.action .button_submit{font-size:1.4em;font-weight:800;padding:.78571em;width:100%;margin:1.64286em 0 0}@media screen and (min-width:37.5em){.password_recovery .button_submit{width:12.85714em;font-size:1.4em;font-weight:800;padding:.71429em;margin-top:1.64286em}.password_recovery.new .button_submit{margin:0}}.recipe_filters_list .group.select{padding-bottom:2em;border-bottom:1px solid #e2e2e2}.recipe_filters_list label{font-size:1.4em;margin-bottom:.57143em;display:block;color:#999;font-weight:800;font-style:normal}.recipe_filters_list .radio{margin-bottom:1em}.recipe_filters_list .radio .skin_radio{font-size:1.3em;font-style:normal;font-weight:400;padding-left:1.53846em;margin:0 .76923em .76923em 0}.recipe_filters_list .checkbox_list{float:left;width:100%;padding:1.5em 0 1em;margin-bottom:2em;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.recipe_filters_list .checkbox_list .checkbox .skin_checkbox{width:50%;font-size:1.3em;font-weight:400;display:block;float:left;margin-bottom:.61538em;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.recipe_filters_list .checkbox_list.clip_list{height:10em;overflow:hidden}.recipe_filters_list .head_05{float:left}.recipe_filters_list .back_to_top{font-size:1.2em;color:#dc0c15;bottom:-.41667em}.recipe_filters_list .button_submit{width:100%}@media screen and (min-width:50em){.recipe_filters_list .skin_select{width:30em}.recipe_filters_list .checkbox_list .checkbox .skin_checkbox{width:25%}.recipe_filters_list .checkbox_list.clip_list{height:4.7em}.clip_list .recipe_filters_list .clip_list{height:auto}.recipe_filters_list .more{float:right}.recipe_filters_list .button_submit{width:auto;float:right}}.cookbook_filters_list .radio_list{float:left;width:100%;padding:1.5em 0 1em;margin-bottom:2em;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.cookbook_filters_list .radio_list .radio{height:20em;overflow-y:scroll;margin:0}.cookbook_filters_list .radio_list .radio .skin_radio{width:50%;font-size:1.3em;font-weight:400;display:block;float:left;margin-bottom:.61538em;box-sizing:border-box}@media screen and (min-width:50em){.cookbook_filters_list .radio_list .radio{height:auto;overflow-y:visible}.cookbook_filters_list .radio_list .radio .skin_radio{width:25%;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.cookbook_filters_list .more{float:right}}.uploadFileModule .img{float:left;clear:both;margin-top:2em}.uploadFileModule .img img{max-width:20em;height:auto}.poll_form .group.radio{margin-bottom:1em}.newsletter_container{padding:2em 1em!important}.newsletter_container .newsletter_title{margin:0}@media screen and (max-width:25em){.newsletter_container{padding:2em 0!important}}.newsletter-form{margin:1em 0 0;padding-bottom:2em}.newsletter-form .categories_list{zoom:1;text-align:center}.newsletter-form .categories_list:after,.newsletter-form .categories_list:before{content:" ";display:table}.newsletter-form .categories_list:after{clear:both}@media screen and (max-width:25em){.newsletter-form .categories_list{margin:0 -.5em 1em}}.newsletter-form .category_item{position:relative;width:calc(50% - 2em);margin:1em;box-sizing:border-box;float:left}.newsletter-form .category_item .newsletter_time{text-transform:none;color:#999;font-size:10px;font-family:Verdana,sans-serif;font-weight:400;z-index:2}.newsletter-form .category_item.category_item_text_box{text-align:left}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box{background:#f3f3f3;border:2px solid #fff;box-sizing:border-box;min-height:28em;padding:20px}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box h2{border-bottom:1px solid #dd1b22;font-size:1.6em;font-family:Volkhov;font-weight:400;padding-bottom:.4em}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box h2 span{color:#4d4d4d;display:block;font-size:.7em}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box p{color:#4d4d4d;font-size:1.2em;font-family:Volkhov;line-height:1.5;padding-top:1.2em;padding-bottom:1.6em}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box .more{font-size:1.4em;font-family:Volkhov}.newsletter-form .category_item.items-4,.newsletter-form .category_item.items-8{display:block}.newsletter-form .preview_icon{background-color:#d8d8d8;color:#fff;font-size:1.5em;display:inline-block;position:absolute;right:2px;top:2px;height:25px;width:25px;z-index:2}.newsletter-form .preview_icon:before{font-weight:700;top:5px;left:1px;right:0}.newsletter-form .icon:not(.more):not(.preview_icon){position:absolute;left:0;right:0;top:25px;margin:auto;z-index:10;width:100px;height:100px;background:#fff;border-radius:100%;pointer-events:none;background-position:50%;background-repeat:no-repeat}.newsletter-form .icon:not(.more):not(.preview_icon).icon-1{background-image:url(/app/images/newsletter/recipe_day.svg)}.newsletter-form .icon:not(.more):not(.preview_icon).icon-23{background-image:url(/app/images/newsletter/kochschule.svg)}.newsletter-form .icon:not(.more):not(.preview_icon).icon-2{background-image:url(/app/images/newsletter/vege.svg)}.newsletter-form .icon:not(.more):not(.preview_icon).icon-35{background-image:url(/app/images/newsletter/backen.svg)}.newsletter-form .icon:not(.more):not(.preview_icon).icon-3{background-image:url(/app/images/newsletter/dampfgarer.svg)}.newsletter-form .icon:not(.more):not(.preview_icon).icon-6{background-image:url(/app/images/newsletter/weihnachtskekse.svg)}.newsletter-form .note{font-size:1.2em;line-height:1.5;color:#999;position:absolute;z-index:10;bottom:20px;left:0;right:0;margin-left:20px;pointer-events:none}.newsletter-form .skin_checkbox{font-size:1.2em;line-height:1.5;font-weight:700;font-family:Verdana,sans-serif;color:#4d4d4d;text-transform:uppercase;word-wrap:break-word;position:relative;width:100%;box-sizing:border-box;padding:12em 1.91667em 4em;min-height:23.5em;border:2px solid #fff;background:#f3f3f3}.newsletter-form .skin_checkbox.on{background:#edeade}.newsletter-form .skin_checkbox:after,.newsletter-form .skin_checkbox:before{bottom:20px;top:auto;left:50%;margin-left:-45px;border-color:#999}.newsletter-form .skin_checkbox:before{width:1.33333em;height:1.33333em}.newsletter-form .submit_form .cta>.button{width:100%;margin-top:0}.newsletter-form .submit_form .email{margin-bottom:1.5em}.newsletter-form .submit_form .email label{display:none}.newsletter-form .submit_form .gdpr_newsletter_subscription{color:#999;padding-bottom:1em;font-family:Verdana,sans-serif;font-size:12px}.newsletter-form .submit_form .gdpr_newsletter_subscription a{color:#e52619;word-wrap:break-word}@media screen and (max-width:50em){.newsletter-form .submit_form{padding-top:1em;float:left;margin-left:1em;width:calc(100% - 2em)}.newsletter-form .submit_form .email{margin-right:2em;width:calc(50% - 1em);float:left}.newsletter-form .submit_form .cta{margin-right:0;width:calc(50% - 1em);float:left}.newsletter-form .submit_form .gdpr_newsletter_subscription{padding-left:0;margin-top:1em;float:left;width:100%}}@media screen and (max-width:700px) and (min-width:520px){.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box h2{font-size:1.4em}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box p{font-size:1.05em;line-height:1.4}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box .more{line-height:1.5;font-size:1.05em;font-family:Volkhov}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box .more:before{top:.3em}}@media screen and (max-width:37.5em){.newsletter-form .submit_form .cta,.newsletter-form .submit_form .email{width:100%}.newsletter-form .submit_form .gdpr_newsletter_subscription{padding-top:1em}}@media screen and (max-width:520px){.newsletter-form .category_item.category_item_text_box{width:calc(100% - 2em)}}@media screen and (max-width:25em){.newsletter-form .category_item{width:calc(50% - .5em);margin:.5em}.newsletter-form .category_item.category_item_text_box{width:100%;margin-bottom:.5em;margin-left:0;margin-right:0}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box{border:0}.newsletter-form .category_item:nth-child(odd){margin-right:0}.newsletter-form .category_item:nth-child(2n){margin-left:0}.newsletter-form .skin_checkbox{border:none;font-size:1.1em;min-height:25.5em}.newsletter-form .skin_checkbox:after,.newsletter-form .skin_checkbox:before{bottom:23px}.newsletter-form .submit_form{margin-left:0;width:100%}.newsletter-form .submit_form .gdpr_newsletter_subscription{padding-top:0}}@media screen and (min-width:50em){.newsletter-form .category_item{width:calc(25% - 2em)}.newsletter-form .category_item.category_item_text_box{width:calc(50% - 2em)}.newsletter-form .category_item.category_item_text_box .category_item_text_inner_box{min-height:28.2em}.newsletter-form .category_item.category_item_text_box.items-5,.newsletter-form .category_item.category_item_text_box.items-7{width:calc(74.96252% - 2em)}.newsletter-form .category_item.category_item_text_box.items-6{width:calc(50% - 2em)}.newsletter-form .category_item.items-4,.newsletter-form .category_item.items-8{display:none}.newsletter-form .skin_checkbox{min-height:23.5em;padding:12em 1.25em 4em}.newsletter-form .submit_form{float:left;padding:0 1em;margin:1em 0 0;width:calc(100% - 2em);zoom:1}.newsletter-form .submit_form:after,.newsletter-form .submit_form:before{content:" ";display:table}.newsletter-form .submit_form:after{clear:both}.newsletter-form .submit_form .cta,.newsletter-form .submit_form .email{float:left;width:calc(25% - 1em);margin-right:1em;margin-bottom:0}.newsletter-form .submit_form .gdpr_newsletter_subscription{float:left;width:100%}.newsletter-form .submit_form .gdpr_newsletter_subscription p{width:47%}}@media screen and (max-width:520px){.color-box .col{width:100%}.color-box .col .newsletter-form fieldset{min-width:0}.color-box .col .newsletter-form .categories_list{margin:0;width:100%}.newsletter-form fieldset{min-width:0}.newsletter-form .categories_list{margin:0;width:100%}}.newsletter_page .newsletter-form .category_item{width:calc(33.33333% - 2em)}.newsletter_page .newsletter-form .category_item.category_item_text_box{display:none}.newsletter_page .newsletter-form .submit_form .email{margin-right:2em;width:calc(50% - 1em);float:left}.newsletter_page .newsletter-form .submit_form .cta{margin-right:0;width:calc(50% - 1em);float:left}.newsletter_page .newsletter-form .submit_form .gdpr_newsletter_subscription{padding:1em 0;float:left;width:100%}.newsletter_page .newsletter-form .submit_form .gdpr_newsletter_subscription p{width:100%}@media screen and (max-width:50em){.newsletter_page .newsletter-form .submit_form{float:left;margin-left:1em;width:calc(100% - 2em)}.newsletter_page .newsletter-form .submit_form .gdpr_newsletter_subscription{margin-top:0;padding-top:0}}@media screen and (max-width:37.5em){.newsletter_page .newsletter-form .category_item{width:calc(50% - 2em)}.newsletter_page .newsletter-form .submit_form .cta,.newsletter_page .newsletter-form .submit_form .email{width:100%}.newsletter_page .newsletter-form .submit_form .gdpr_newsletter_subscription{padding-top:1em}}@media screen and (max-width:25em){.newsletter_page .newsletter-form .category_item{width:calc(50% - 1em);margin:.5em}.newsletter_page .newsletter-form .submit_form{margin-left:.5em;width:calc(100% - 1em)}}.cooking_advice{padding-top:1em;padding-bottom:1em}.cooking_advice:after{clear:both;content:"";display:table}.cooking_advice li{width:50%;float:left;text-align:center;margin-bottom:3em;box-sizing:border-box}.cooking_advice li:hover h3{color:#dd1b22}.cooking_advice li a{display:inline-block;width:100%}.cooking_advice li .lazyLoadImage{padding-bottom:20em;background-color:transparent}.cooking_advice li img{height:auto;width:18.5em;margin:0 auto}.cooking_advice li h3{color:#4d4d4d;text-align:center;font-size:1.8em;font-weight:400}@media screen and (min-width:50em){.cooking_advice li{width:25%}}@media screen and (max-width:37.5em){.cooking_advice li .lazyLoadImage{padding-bottom:17.5em}.cooking_advice li img{height:auto;width:16em}}@media screen and (max-width:25em){.cooking_advice li .lazyLoadImage{padding-bottom:14em}.cooking_advice li img{height:auto;width:13em}.cooking_advice li h3{font-size:1.4em}}.info_box{position:relative;background-color:#f9f9f9}.info_box img{max-width:100%;width:auto;float:none}.info_box .category,.info_box .photo_by,.info_box .video_by{font-family:Verdana,sans-serif;color:#999;font-size:1em;padding:0 1em;float:left;text-align:left}.info_box .category{font-size:1.2em;margin-top:.83333em;padding:.83333em .83333em 0;width:100%;border-top:1px solid #e6e6e6;box-sizing:border-box}.info_box .video_by{width:60%}.info_box .video_wrap{margin-bottom:1em}.info_box .banner_top_area{display:none}@media screen and (max-width:727px){.info_box .banner_top_area{display:block;background-color:#f9f9f9;padding:0}.info_box .banner_top_area>*{padding:2em 0 1em}}.recipe_details{clear:both;border-top:1px solid #e6e6e6;margin:.71429em}@media screen and (min-width:37.5em){.recipe_details{margin:1.07143em .71429em 1.42857em}.recipe_details .gallery_image{margin-bottom:1em;float:none;vertical-align:middle}.recipe_details .gallery_image img{max-width:100%;max-height:100%;margin:0 auto}}.recipe_items{font-size:1.4em;line-height:1.5;padding-top:.71429em}.recipe_items .recipe_category{margin-bottom:1.42857em}.recipe_items .recipe_category>.category_item{width:32%;display:inline-block;box-sizing:border-box;vertical-align:top}.recipe_items .recipe_category a,.recipe_items .recipe_category span{display:block;margin-right:.35714em}@media screen and (min-width:37.5em){.recipe_items .recipe_category a,.recipe_items .recipe_category span{margin-right:inherit}}.recipe_items .recipe_category .stars{float:none}.recipe_items .spoons{float:none;margin-left:.35714em}.recipe_items .spoons:after,.recipe_items .spoons:before{font-size:1.4em}.recipe_items .more_info{display:none}.recipe_items .more_info>.info_item{width:32%;padding:.71429em .71429em 0 0;box-sizing:border-box;display:inline-block;vertical-align:top}.recipe_items .more_info>.info_item:nth-child(2n){padding-right:0;clear:left}.recipe_items .more_info>.info_item:nth-child(odd){padding-left:0}.recipe_items .more_info>.info_item.recipe_difficulty.mobile{display:none}.recipe_items .more_info>.info_item>span{display:block}.recipe_items .toggle{font-style:italic;color:#999;padding-right:1.42857em}.recipe_items .toggle:before{font-size:.85714em;right:0;top:.3125em}.recipe_items.open .more_info{display:block}.recipe_items.open .toggle:before{content:"\E602"}@media screen and (max-width:37.5em){.recipe_items .recipe_category{margin-bottom:1.07143em}.recipe_items .recipe_category>.category_item{width:49%}.recipe_items .recipe_category>.category_item .duration{margin-top:.14286em}.recipe_items .recipe_category>.category_item.recipe_difficulty.desktop{display:none}.recipe_items .more_info>.info_item{width:49%}.recipe_items .more_info>.info_item.recipe_difficulty.mobile{display:inline-block}.recipe_items .spoons{margin-left:0}}@media screen and (min-width:37.5em){.recipe_items{padding-top:1.07143em}.recipe_items .recipe_difficulty>a{display:inline-block}}.recipe_content{position:relative;margin-top:2em}.recipe_content .section_title{font-size:1.6em;border-bottom:1px solid #dc0c15;margin-bottom:.625em;padding-bottom:.625em}.recipe_content .description .videoWrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.recipe_content .description .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recipe_content .description p{font-size:1.4em;margin-bottom:1.42857em}.recipe_content .description ol,.recipe_content .description ul{position:relative;font-size:1.4em;margin-bottom:2em;padding-left:2em;box-sizing:border-box}.recipe_content .description ol li,.recipe_content .description ul li{list-style-position:outside;margin-top:.35714em;margin-bottom:2.14286em}.recipe_content .description ul li{list-style-type:disc}.recipe_content .description ol{counter-reset:li;padding-left:2.5em}.recipe_content .description ol li{counter-increment:li;list-style-type:none}.recipe_content .description ol li:before{padding:3px 0 0 1px;content:counter(li);font-family:Volkhov;font-size:11px;font-weight:700;color:#fff;display:inline-block;text-align:center;height:41px;width:25px;background-image:url(/app/images/recipe_detail_bullet.svg);background-repeat:no-repeat;position:absolute;left:0}.recipe_content .description h3{font-size:1.4em;color:#dc0c15;margin-bottom:.35714em}.recipe_content .description em{font-style:italic}.recipe_content .description blockquote{position:relative;margin:2em 0;clear:both;font-size:1.4em;font-style:italic;color:#999;padding-left:1.85714em}.recipe_content .description blockquote p{display:inline}.recipe_content .description blockquote:before{content:"\E625";position:absolute;left:0;top:-.3em}.recipe_content .description blockquote:after,.recipe_content .description blockquote:before{font-size:1.6em;color:#dc0c15;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipe_content .description blockquote:after{content:"\E626";position:relative;top:.3em;vertical-align:bottom}@media screen and (min-width:37.5em){.recipe_content .description blockquote{font-size:1.6em;padding-left:2em}.recipe_content .description blockquote:after,.recipe_content .description blockquote:before{font-size:1.8em}}.recipe_content .social_share{width:100%;text-align:right;padding-top:2em;padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #e6e6e6}.recipe_content .social_share span{font-size:1.4em;float:left;margin-top:.35714em}@media screen and (min-width:62.5em){.recipe_content .left{float:left;width:36.66666666666667%}.recipe_content .right{float:right;width:60%}}.gallery_slider{overflow:hidden;position:relative;visibility:hidden}.gallery_slider.recipe{padding:1em 1em 0}.gallery_slider img{max-width:100%;max-height:100%;float:none;vertical-align:middle;margin:0 auto}.gallery_slider .image_wrap{position:relative;max-height:38.4em;margin-bottom:1em;padding:0 1em;box-sizing:border-box}.gallery_slider .image_wrap .center{font-size:0;height:100%;text-align:center;white-space:nowrap;width:100%;overflow:hidden}.gallery_slider .image_wrap .center:before{content:"";display:inline-block;height:100%;vertical-align:middle}.gallery_slider .slide{text-align:center;background:#f9f9f9;float:left;position:relative}.gallery_slider .clipkitvideo{width:100%!important}.gallery_slider .clipkitvideo>div,.gallery_slider .youtubevideo{width:100%!important;height:0!important;overflow:hidden;position:relative;padding-bottom:55%}.gallery_slider .clipkitvideo object,.gallery_slider .youtubevideo iframe{position:absolute;top:0;left:0}.gallery_slider .slider_arrow.next,.gallery_slider .slider_arrow.prev{position:absolute;z-index:100}.gallery_slider .slider_arrow.next{right:0;left:auto}.gallery_slider .slider_arrow.disabled{display:none}.gallery_slider .arrow_left_icon:before,.gallery_slider .arrow_right_icon:before{font-size:2em;padding:.5em}.gallery_slider .arrow_left_icon,.gallery_slider .arrow_right_icon{background-color:rgba(0,0,0,.1);color:#666563}.gallery_slider .arrow_left_icon:hover,.gallery_slider .arrow_right_icon:hover{background-color:rgba(0,0,0,.3);color:#fff}.gallery_slider .slider_arrow.next,.gallery_slider .slider_arrow.prev{top:50%;bottom:auto;margin-top:-2em}.gallery_slider .slider_arrow.prev{left:0}.gallery_slider .arrow_left_icon{border-radius:0 7px 7px 0}.gallery_slider .arrow_right_icon{border-radius:7px 0 0 7px}.gallery_slider .sliderPages{position:absolute;bottom:0;right:0;color:#999;padding:0 .83333em;font-size:1.16667em}.gallery_slider .sliderPages strong{color:#dc0c15;font-weight:400}.gallery_slider .swipe-wrap{overflow:hidden;position:relative;-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;width:10000px}.navigation h3{font-size:1.6em;color:#4d4d4d;margin-bottom:.625em;padding-bottom:.625em;border-bottom:1px solid #dc0c15}.navigation li{font-size:1.4em;margin-bottom:.85714em;word-wrap:break-word}@media screen and (min-width:37.5em){.navigation li{margin-bottom:.35714em}}.navigation li a{display:block}.navigation li a:hover{color:#999}.navigation .more_links{display:none}.navigation .more_links li{font-size:1em}.navigation.open .more_links{display:block}.navigation.open .icon:before{content:"\E602"}.navigation .icon{color:#999;font-size:1.4em;font-style:italic;padding-right:1.42857em;margin-top:.35714em;cursor:pointer}.navigation .icon:before{right:0;top:.21429em;font-size:.85714em}.ingredients{margin-bottom:2em}.ingredients .portionArea:after{clear:both;content:"";display:table}.ingredients .portionArea .title{font-size:1.6em;padding-left:1.5625em;margin-bottom:.5em;position:relative;float:left}.ingredients .portionArea .title.icon:before{left:4px;top:.14286em;color:#dc0c15;font-size:1em}.ingredients .portionArea .value{font-size:1.6em;padding:.125em .375em;width:100%;text-align:center;border:1px solid #999;border-left:0;border-right:0}.ingredients .portionArea .input{position:relative;float:left;margin:-.3em 0 0 1em;width:4.2em;padding:0 2.5em}.ingredients .portionArea .input .down,.ingredients .portionArea .input .up{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;text-align:center;position:absolute;top:0;background:#dc0c15;color:#fff;height:100%}.ingredients .portionArea .input .down:hover,.ingredients .portionArea .input .up:hover{background:#ac0910}.ingredients .portionArea .input .up{font-size:1.6em;line-height:29px;width:1.5625em;right:0;border-radius:0 4px 4px 0}.ingredients .portionArea .input .down{font-size:1.8em;line-height:25px;width:1.38889em;left:0;border-radius:4px 0 0 4px}.ingredients .groupTitle{font-size:1.4em;padding-left:1.42857em;position:relative}.ingredients .groupTitle.icon:before{font-size:.71429em;left:4px;top:.35714em;color:#a29c9c}.ingredients ul{margin-bottom:2em}.ingredients li{font-size:1.4em;margin-top:.35714em;margin-left:.14286em;padding-left:1.42857em;position:relative;display:block}.ingredients li:before{content:"\2022";position:absolute;left:4px;top:0;font-weight:700;color:#999}.ingredients li.video{padding-left:0}.ingredients li.video:before{content:" ";color:#dc0c15;top:2px;left:0}.ingredients li.video .video_play_icon:before{position:relative;top:1px}.ingredients li a{padding-right:.21429em}@media screen and (max-width:25em){.ingredients li.ingredient{padding-left:1.42857em;margin-left:.14286em;margin-top:1.07143em}.ingredients li.ingredient.video{padding-left:0}}.ingredients .notification{margin:.76923em 0 1.53846em}.ingredients .button{width:100%;text-align:center;margin:0}.review{padding-top:.5em;position:relative}.review.stars_1 .star_icon:first-child:after,.review.stars_2 .star_icon:nth-child(-n+2):after,.review.stars_3 .star_icon:nth-child(-n+3):after,.review.stars_4 .star_icon:nth-child(-n+4):after,.review.stars_5 .star_icon:nth-child(-n+5):after{content:"\E621"}.review .rank{float:left;width:100%}.review .star_icon{font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;position:relative;display:inline-block}.review .star_icon:after,.review .star_icon:before{font-size:1.6em;margin-right:.1875em;color:#cecece;transition:all .5s ease}.review .star_icon:after{position:absolute;left:0;top:0;color:#ffd400}.review .star_icon.on:after,.review .star_icon.on:before,.review .star_icon:hover:after,.review .star_icon:hover:before{color:#b39400;cursor:pointer;opacity:1}.photo_upload{display:none;clear:left;background-color:#edeade;padding:2em 1em;margin-bottom:1em;position:relative}.photo_upload.show{display:block}.photo_upload p{font-size:1.3em;padding:0 0 .76923em}.photo_upload h3{font-size:1.4em;margin-bottom:.71429em}.photo_upload .notofication{color:#838383;margin-bottom:1.66667em;font-family:Verdana,sans-serif}.photo_upload .upload_form label{font-size:1.1em;margin-top:.66667em}.photo_upload .upload_form .group{float:left;margin:0}.photo_upload .upload_form .skin_checkbox:before{font-size:12px;background-color:#fff;border:1px solid #b7b7b7;top:0}.photo_upload .upload_form .skin_checkbox:after{font-size:18px;left:-.05556em;top:-.11111em}.photo_upload .upload_form .action{float:right}.photo_upload .upload_form .skin_file_btn{background-color:#ecb8b1;background-image:none}.photo_upload .upload_form .skin_file_btn.enable{background-color:#df111a}.photo_upload .upload_form .button.button_submit{margin-top:1em}.photo_upload .upload_form .note{font-family:Verdana,sans-serif;text-align:center;clear:both}.photo_upload .upload_form .error{margin-bottom:1em;border-radius:3px;clear:both;float:left;width:100%;font-size:1.3em;line-height:1.5;color:#e0111a;box-sizing:border-box}@media screen and (min-width:50em){.photo_upload{padding:2em}.photo_upload .upload_form{float:right}.photo_upload .upload_form .group{float:right;margin-right:1em}.photo_upload .upload_form .skin_checkbox:after{font-size:15px;left:-.06667em;top:-.13333em}}.user_avatar{margin-bottom:2em}.user_avatar img{padding:.5em;background-color:#e6e6e6;vertical-align:middle}.user_avatar span{font-size:1.4em;margin-left:.71429em;font-family:Verdana,sans-serif}@media screen and (min-width:37.5em){.user_avatar{position:absolute;right:0;margin:0;top:-.5em;z-index:100}.user_avatar img{max-width:2.5em;padding:.3em;float:right}.user_avatar span{font-size:1.2em;margin:.41667em .83333em 0 0;float:right}}.box{margin-top:1em;padding-top:2em;border-top:1px solid #e6e6e6;box-sizing:border-box}.sponsors .tag-title{float:left}.sponsors img{clear:left;float:left}.advert_01{padding-left:7em;padding-bottom:2.5em;width:22em}.advert_01 img{margin-left:-7em;float:left;max-width:6em}.advert_01 h3{font-size:1.8em;line-height:1.2;color:#4d4d4d;font-weight:400;overflow:hidden;word-wrap:break-word}.advert_01 h4{font-size:1.4em;color:#dc0c15}.advert_01 span{color:#999;font-size:1em}.advert_02,.advert_03{width:22em}.advert_02 .content,.advert_03 .content{background-color:#f3f3f3;padding:1.5em 1em;position:relative}.advert_02 .icon,.advert_03 .icon{position:absolute;right:0;bottom:0;font-family:Verdana,sans-serif;color:#999;font-size:1.2em;background-color:#dfdfdf;border-radius:10px 0 0;padding:.58333em 2.08333em .58333em .83333em}.advert_02 .icon:before,.advert_03 .icon:before{right:.83333em;top:.83333em;font-size:1em}.advert_02 .icon:hover,.advert_03 .icon:hover{background-color:#d3d3d3}.advert_03{width:100%}.advert_03 h4{color:#4d4d4d;font-size:1.4em;margin-bottom:.35714em;overflow:hidden;word-wrap:break-word}.advert_03 p{color:#4d4d4d}.advert_03 img{margin:1em}.advert_04{box-sizing:border-box;width:300px;padding:1.5em 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.advert_04 h4{font-size:1.6em;margin-bottom:.625em}.advert_04 h3{font-size:1.4em;margin-bottom:.35714em;color:#dc0c15}.advert_04 p{font-size:1.2em;color:#999}.advert_04 .img_wrapper{width:100%;margin:1.2em 0;background-color:#f9f9f9;text-align:center}.advert_04 .img_wrapper img{margin:0}.recipe_actions .button{font-size:1.4em;display:block;clear:left;margin:0}.recipe_actions ul{zoom:1}.recipe_actions ul:after,.recipe_actions ul:before{content:" ";display:table}.recipe_actions ul:after{clear:both}.recipe_actions li{margin:1.42857em 0;border-top:none}.recipe_actions li:first-child{padding-left:0;padding-top:1.42857em;border-top:1px solid #e6e6e6}.recipe_actions li:nth-last-child(-n+2){width:50%;float:left;box-sizing:border-box;margin-top:0}.recipe_actions li:last-child{padding-left:1em}.recipe_actions .icon_rpl{font-size:2em;padding:.33333em .47619em;background-color:#989898}@media screen and (min-width:37.5em){.recipe_actions .icon_rpl{font-size:2.2em;padding:.38095em 1em}}.recipe_actions .printHintWrap{zoom:1}.recipe_actions .printHintWrap:after,.recipe_actions .printHintWrap:before{content:" ";display:table}.recipe_actions .printHintWrap:after{clear:both}.recipe_actions .printHint{font-family:Verdana,sans-serif;font-size:1.2em;color:#999;text-align:right;float:right;width:20em;padding:0 0 .83333em}.share{float:left;width:100%}.share .confirmation{font-size:1.3em;float:left;color:#999;font-family:Verdana,sans-serif;padding-left:1.38462em;margin-top:.76923em}.share .confirmation:before{left:0;top:.15385em;color:#8fc432;background-color:transparent}.social_share{position:relative;float:left}.social_share a{margin-left:.13333em}.social_share span{font-size:1.2em;margin-right:.83333em}.social_share .icon_rpl{color:#fff;font-size:1.3em;background-color:#c7c7c7;padding:.33333em;border-radius:3px}.social_share .icon_rpl:hover{background-color:#bebdbd}.recipe_details .additional_info .button{font-size:1.4em;display:block;clear:left;margin:0}.recipe_details .additional_info li{margin:1.42857em 0;border-top:none}.recipe_details .additional_info li:first-child{padding-left:0;padding-top:1.42857em;border-top:1px solid #e6e6e6}.recipe_details .additional_info li:nth-last-child(-n+2){width:50%;float:left;box-sizing:border-box;margin-top:0}.recipe_details .additional_info li:last-child{padding-left:1em}.recipe_details .additional_info.ugcType .ugcRatingBlock{border:0}.recipe_details .additional_info.ugcType .ugcRatingBlock .desc{display:block;font-size:1.4em}.recipe_details .additional_info.ugcType .ugcRatingBlock .button{margin:.5em 0}.recipe_details .additional_info.ugcType .share{padding-top:1.66667em}.recipe_details .additional_info.ugcType .print{padding-top:1em}.recipe_details .additional_info.ugcType .print,.recipe_details .additional_info.ugcType .social_share{float:none;clear:both;text-align:right}.recipe_details .additional_info.ugcType .print span,.recipe_details .additional_info.ugcType .social_share span{font-size:1.2em;margin-right:.83333em}.recipe_details .additional_info.ugcType .print .icon_rpl,.recipe_details .additional_info.ugcType .social_share .icon_rpl{color:#fff;font-size:1.3em;background-color:#c7c7c7;padding:.33333em;border-radius:3px}.recipe_details .additional_info.ugcType .print .icon_rpl:hover,.recipe_details .additional_info.ugcType .social_share .icon_rpl:hover{background-color:#bebdbd}.recipe_details .additional_info .icon_rpl{font-size:2em;padding:.33333em .47619em;background-color:#989898;color:#fff;border-radius:3px}@media screen and (min-width:37.5em){.recipe_details .additional_info .icon_rpl{font-size:2.2em;padding:.38095em 1em}}@media screen and (max-width:37.5em){.recipe_details .additional_info.ugcType li{width:100%}}.additionalItems{position:relative}.additionalItems .itemWrap{position:absolute;bottom:100%;left:0;border-radius:3px;margin-bottom:1em;display:none}.additionalItems .itemWrap .icon_rpl{background-color:#858585;background-image:-webkit-linear-gradient(top,#aeaeae,#858585);background-image:linear-gradient(180deg,#aeaeae,#858585);border-radius:0;display:table-cell;color:#fff;padding-left:.54545em;padding-right:.54545em;position:relative;z-index:2}.additionalItems .itemWrap .icon_rpl:hover{background-color:#6e6e6e;background-image:-webkit-linear-gradient(top,#aeaeae,#6e6e6e);background-image:linear-gradient(180deg,#aeaeae,#6e6e6e)}.additionalItems .itemWrap .icon_rpl:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.additionalItems .itemWrap .icon_rpl:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.additionalItems .itemWrap:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";background:#858585;position:absolute;top:100%;left:5.4em;z-index:1;width:1em;height:1em;margin-top:-.5em}.additionalItems.activeWrap .itemWrap{display:block}.additionalItems.activeWrap>.icon_rpl{background-color:#6e6e6e;background-image:-webkit-linear-gradient(top,#aeaeae,#6e6e6e);background-image:linear-gradient(180deg,#aeaeae,#6e6e6e)}.recipe_rating{font-family:Verdana,sans-serif;text-align:center;color:#999}.recipe_rating li{padding:1.25em 0;border-top:1px solid #e6e6e6}.recipe_rating li.hits{font-size:1.2em;line-height:1.5}.recipe_rating strong{color:#4d4d4d;font-style:bold}.ratingStateInteraction{position:relative}.ratingStateInteraction .titleBlock{font-size:1.2em;color:#999;font-family:Verdana,sans-serif;display:block;margin-bottom:.5em;cursor:pointer}.ratingStateInteraction .titleBlock .icon_rpl{font-size:1.33333em;position:relative;bottom:-.1875em}.ratingStateInteraction .titleBlock:hover{color:grey}.ratingStateInteraction .infoBlock{position:absolute;z-index:200;top:0;left:0;right:0;padding:2em 0 1em;background:rgba(75,75,75,.9);color:#fff;display:none}.ratingStateInteraction .infoBlock .close{color:#dc0c15;background:#fff;border-radius:50%;right:-.25em}.ratingStateInteraction .infoBlock p{font-size:1.2em;font-weight:700;margin-bottom:1em}.ratingStateInteraction .infoBlock .glyph{display:inline-block;width:30px;height:23px;margin:0 7px 0 0;vertical-align:middle}.ratingStateInteraction .infoBlock .glyph.type_1{background:url(/app/images/emoticons/smile_heart.png) 0 0 no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ratingStateInteraction .infoBlock .glyph.type_1{background-image:url(/app/images/emoticons/smile_heart@2x.png);background-size:30px 23px}}.ratingStateInteraction .infoBlock .glyph.type_2{background:url(/app/images/emoticons/smile_spatula.png) 0 0 no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ratingStateInteraction .infoBlock .glyph.type_2{background-image:url(/app/images/emoticons/smile_spatula@2x.png);background-size:30px 23px}}.ratingStateInteraction .infoBlock .glyph.type_3{background:url(/app/images/emoticons/frown_broken.png) 0 0 no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ratingStateInteraction .infoBlock .glyph.type_3{background-image:url(/app/images/emoticons/frown_broken@2x.png);background-size:30px 23px}}.ratingStateInteraction.activeWrap .infoBlock{display:block}.ratingStateInteraction .reactionWrap{margin-top:.85714em}.ratingStateInteraction .ratingItem{font-size:1.2em;color:silver;display:inline-block;padding:.66667em 0 0 2.75em;margin-right:1em;height:1em}.ratingStateInteraction .ratingItem:before{-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;font-size:2.5em;top:0;left:0}.ratingStateInteraction .ratingItem.active:before{color:#ffd400}.ratingStateInteraction .ratingItem:last-child{margin-right:0}.ratingStateInteraction.canVote .ratingItem:hover{cursor:pointer}.ratingStateInteraction.canVote .ratingItem:hover:before{color:#ffd400}.recipe_cookbook{margin-bottom:1em}.recipe_cookbook .info{font-size:1.2em;font-family:Verdana,sans-serif;color:#999;background:#ebebeb;padding:1em;margin-bottom:1em}.cookbook_listing .item{position:relative;padding:1em;box-sizing:border-box;border-top:1px solid #e2e2e2;background-color:#f9f9f9}.cookbook_listing .item:first-child{border-top:0}.cookbook_listing .item h3{font-size:1.6em;margin-bottom:.625em;padding:0 7em 0 1.5625em;display:block}.cookbook_listing .item h3:before{left:0;top:.21429em;color:#dc0c15}.cookbook_listing .item .social_share{float:left;width:100%;border-bottom:0;margin-bottom:0;padding:1em 0 0}.edit_controls{position:absolute;right:1em;top:1em}.edit_controls .icon_rpl{font-size:1.66667em;color:#fff;padding:.25em;background-color:#999;border-radius:3px;margin-left:.25em;opacity:.4}.edit_controls .icon_rpl:hover{opacity:1}.edit_controls .cookbook_edit{background-color:#dc0c15}.edit_form{zoom:1}.edit_form:after,.edit_form:before{content:" ";display:table}.edit_form:after{clear:both}.edit_form .block{margin:1em 0;padding:1em;display:none;border:1px solid #e2e2e2;border-radius:2px}.edit_form .block.catSelect{display:block;width:100%;box-sizing:border-box}.edit_form .group{margin-bottom:0}.edit_form .button{font-size:1.2em;width:auto}.edit_form .button_submit{float:right;width:100%}.edit_form .delete_icon{top:0;right:-.2em}@media screen and (min-width:37.5em){.edit_form .button_submit{width:auto}}.heart_popup{position:fixed;left:0;top:0;bottom:0;z-index:99999;width:100%}.heart_popup .inner{position:absolute;left:50%;top:50%;margin:-80px 0 0 -90px;width:180px;height:160px;background:transparent url(/app/images/hart_popup.png) no-repeat 0 0}.heart_popup .count{display:block;line-height:145px;text-align:center;color:#fff;font-weight:700;font-size:16px}.heart_popup .inner{-webkit-animation:heartAnim 2s ease-out;-moz-animation:heartAnim 2s ease-out;animation:heartAnim 2s ease-out}@-webkit-keyframes heartAnim{0%{-webkit-transform:translateY(50px) scale(.8)}to{-webkit-transform:translateY(0) scale(1)}}@-moz-keyframes heartAnim{0%{-moz-transform:translateY(50px) scale(.8)}to{-moz-transform:translateY(0) scale(1)}}@-o-keyframes heartAnim{0%{-o-transform:translateY(50px) scale(.8)}to{-o-transform:translateY(0) scale(1)}}@keyframes heartAnim{0%{transform:translateY(50px) scale(.8)}to{transform:translateY(0) scale(1)}}#page_header .blink{-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}#page_header .blink.anim{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.no-csscolumns .recipe_details,.no-csscolumns .recipe_details .recipe_items{border-top:0}.no-csscolumns .recipe_details .recipe_items li{float:left;width:50%;border-top:1px solid #e6e6e6}.no-csscolumns .recipe_details .additional_info li:nth-child(-n+2){margin-left:0;clear:left}.no-csscolumns .recipe_details .grades p{display:block}.related_posts{box-sizing:border-box;float:left;width:100%}.related_posts.mobile{display:none}@media screen and (max-width:999px){.related_posts.mobile{display:block}}.head_02.comments_title{border-bottom:none;padding-bottom:0}.head_02.comments_title .comments_icon{margin-left:1.42857em;display:inline-block;color:#fff;font-size:.7em;bottom:.21429em;width:2.14286em}.head_02.comments_title .comments_icon:before{color:#dc0c15;font-size:3.21429em;z-index:-1;left:-.14286em;top:-.25714em}.comments{zoom:1}.comments:after,.comments:before{content:" ";display:table}.comments:after{clear:both}.comments h2{color:#999;font-weight:400;font-size:2em;text-align:center;margin-bottom:.5em}.comments .comment{position:relative;padding:1em 1em 1em 8.5em;margin-top:1em;background-color:#edeade}.comments .comment .lazyLoadImage{width:6.4em;height:6.4em;margin-left:-7.5em;float:left;background-color:#e6e6e6}.comments .comment .lazyLoadImage img{padding:.7em}.comments .comment_meta{font-size:1.2em;color:#c7b299;margin-bottom:.16667em;overflow:hidden}.comments .comment_body{font-size:1.4em;overflow:hidden}.comments .comment_body p{margin-bottom:.71429em}.comments .comment_qoute p{font-size:1.4em;margin-bottom:.35714em}.comments .likes{margin-left:1em;display:inline-block}.comments .likes .liked{pointer-events:none;color:#999;margin:0}.comments .likes .likes_number{font-size:1.2em;font-family:Verdana,sans-serif}.comments .likes .icon:before{font-size:1.33333em;top:-.0625em}.comments .comments_icon,.comments .like_icon{font-size:1.2em;padding-left:1.66667em;font-family:Verdana,sans-serif}.comments .comments_icon:before,.comments .like_icon:before{font-size:1.16667em;left:0;top:0}.comments .children{margin-left:3em}.comments .button,.comments .cancel{font-size:1.4em}.comments .cancel{float:right;margin-bottom:.71429em}.comments .comments_note{font-size:1.4em;margin-top:1.42857em;color:#999}.comments .comments_note .fb_login{color:#3460a1}.comments .no_comments_box{font-size:1.4em;color:#999}.comments textarea.error{border:1px solid #e0111a}@media screen and (min-width:50em){.comments .children{margin-left:8em}.comments .comments_note{margin-top:1.78571em}.comments .button{padding:.55556em 1.11111em}}.article .info_box{width:100%;text-align:center;margin-bottom:1em}.article .info_box.single_image{padding:2em 0;float:left}.article .info_box.single_image img{margin:0 auto}.article .share{padding:1em;margin-top:1em;box-sizing:border-box;border-top:1px solid #e6e6e6}.article .share span{margin-right:.41667em;position:relative;top:-.25em}.article .share .print{float:right;margin:0;width:auto}.article .video_wrapper{width:100%!important;margin-bottom:1em!important}.article .video_wrapper .clipkitvideo{width:100%!important;padding-bottom:75%;position:relative}.article .video_wrapper .clipkitvideo>a,.article .video_wrapper .clipkitvideo>div{position:absolute!important;left:0!important;right:0!important;width:100%!important;height:100%!important}.article .video_wrapper .clipkitvideo>a>img,.article .video_wrapper .clipkitvideo>div>img{width:100%;height:auto}.article .video_wrapper .clipkitvideo>a>span,.article .video_wrapper .clipkitvideo>div>span{left:50%!important;top:50%!important;margin:-30px 0 0 -30px}.article .video_wrapper .appavideo{display:block;width:100%;height:0;padding-top:56.25%}.article .video_wrapper .appavideo>iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.article .video .social_share{float:right;padding:0 1em 1em}.article .excerpt p{color:#897676}.article .videoWrapper{position:relative;padding-bottom:67.58065%}.article .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:37.5em){.article .info_box{width:30em;max-height:32.8em;float:left;margin-right:2em}.article .info_box.video{width:100%;max-height:none;float:none}}.user_content{zoom:1}.user_content:after,.user_content:before{content:" ";display:table}.user_content:after{clear:both}.text_box p,.user_content p{font-size:1.4em;margin-bottom:1.42857em}.text_box h2,.user_content h2{font-size:2em;margin-bottom:.5em;margin-top:.5em}.text_box h3,.user_content h3{font-size:1.6em;margin-bottom:.625em}.text_box em,.user_content em{font-style:italic}.text_box .author,.user_content .author{font-size:1.2em;color:#999}.text_box ol,.text_box ul,.user_content ol,.user_content ul{margin-bottom:2em;font-size:1.4em;padding-left:2em;box-sizing:border-box}.text_box ol li,.text_box ul li,.user_content ol li,.user_content ul li{list-style-position:outside;margin-top:.35714em}.text_box ul li,.user_content ul li{list-style-type:disc}.text_box ol li,.user_content ol li{list-style-type:decimal}.text_box blockquote,.user_content blockquote{position:relative;margin:3em 0;clear:both;font-size:1.4em;font-style:italic;color:#999;padding-left:2em}.text_box blockquote p,.user_content blockquote p{display:inline}.text_box blockquote:before,.user_content blockquote:before{content:"\E625";position:absolute;left:0;top:-.3em}.text_box blockquote:after,.text_box blockquote:before,.user_content blockquote:after,.user_content blockquote:before{font-size:1.6em;color:#dc0c15;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text_box blockquote:after,.user_content blockquote:after{content:"\E626";position:relative;top:.3em;vertical-align:bottom}.text_box img,.user_content img{max-width:100%;height:auto}.text_box img.align_left,.text_box img.align_right,.user_content img.align_left,.user_content img.align_right{max-width:100%;margin-bottom:1em}.text_box .video_link,.user_content .video_link{font-size:.7em;font-weight:400;float:right;margin-right:1.5em;margin-top:4px}.text_box .video_link:before,.user_content .video_link:before{font-size:1.1em;right:-1.4em;top:2px}@media screen and (min-width:37.5em){.text_box img.align_left,.user_content img.align_left{float:left;margin-right:1em}.text_box img.align_right,.user_content img.align_right{float:right;margin-left:1em}.text_box blockquote,.user_content blockquote{font-size:1.6em;padding-left:2em}.text_box blockquote:after,.text_box blockquote:before,.user_content blockquote:after,.user_content blockquote:before{font-size:1.8em}}.text_box{float:left;width:100%}.highlight{font-size:1.4em;border:1px solid #e2e2e2;background-color:#f2f2f2;padding:1em;margin:1em 0;width:100%;box-sizing:border-box}.highlight.warning{background-color:#fce7e8;color:#e0111a;border-color:#e0111a}table{min-width:100%!important;width:auto!important;border:none;border-collapse:collapse;border-spacing:0;font-size:1.3em;text-align:left;margin-bottom:1.42857em;clear:both;overflow-x:auto;display:block}table thead th{border-top:none;font-weight:700;color:#fff;background:#dc0c15}table tbody th{text-transform:uppercase;font-weight:700;color:#4d4d4d}table td,table th{padding:.35714em .71429em;vertical-align:middle;border-right:1px solid #fff}table tr:nth-child(2n) td{background-color:#f6f4ee}table tr:nth-child(odd) td{background-color:#edeade}.title{display:block;font-weight:800}.contact_box{float:left;width:100%;margin-top:1em;line-height:1.8}.info_details{line-height:1.5}.highlight_box{border:1px solid #e2e2e2;background-color:#f2f2f2;padding:1em!important;float:left;margin:1em 0!important;width:100%}.highlight_box li{list-style-type:none!important;margin-top:1.15385em!important}.highlight_box li:first-child{margin:0!important}.highlight_box li strong{display:block;margin-bottom:.23077em}.highlight_box.detail_list li{border-top:1px solid #e2e2e2;margin-top:.38462em!important;padding-top:.38462em!important}.highlight_box.detail_list li:first-child{border:0;padding-top:0}.highlight_box.detail_list li strong{display:inline-block}.menu .info_box{width:100%;max-height:none}.search .secondary_content{background-color:#edeade;bottom:0;box-sizing:border-box;position:absolute;right:100%;top:0;width:22em;margin:0 2em 0 0;padding:0;min-height:111.8em}.search .secondary_content:before{box-shadow:none}.search .secondary_content .head_01{padding:.75em;margin:0}.search .secondary_content .reset_search{box-sizing:border-box;width:100%;padding:0 1em 2em}.search .secondary_content .reset_search .button{font-size:1.4em;width:100%;margin:0;padding:.5em .71429em}.search .main_content{box-shadow:none}.search .results{font-size:1.6em;color:#999;margin-bottom:1.25em;display:block}.search .text_box{font-size:1.4em;margin:0}@media screen and (min-width:50em){.search .results{position:absolute;top:.3125em;right:0}}.recipe_search .group{box-sizing:border-box;padding:1.5em;margin:0;border-top:1px solid #ccc}.recipe_search .group h3{font-size:1.4em;cursor:pointer}.recipe_search .skin_checkbox{font-size:1.2em;display:block;font-family:Verdana,sans-serif;padding-bottom:.83333em;line-height:1.3;padding-right:1.66667em}.recipe_search .skin_checkbox:before{border:1px solid #b7b7b7;top:.08333em;width:13px;height:13px}.recipe_search .skin_checkbox:after{left:-.0625em;top:-.0625em;font-size:16px}.recipe_search .list{display:none;margin-top:2em;padding-right:2em}.recipe_search .group.active .nano{height:300px}.recipe_search .nano .list{margin:0}.recipe_search h3{width:100%}.recipe_search h3:before{right:0;font-size:1.42857em;color:#9e9e9d}.recipe_search .group.active .list{display:block}.recipe_search .group.active h3:before{content:"\E602"}.recipe_search .skin_radio{font-size:1.2em;display:block;font-family:Verdana,sans-serif;padding-bottom:.83333em}.recipe_search .skin_radio:before{border:1px solid #b7b7b7}.recipe_search .stars{float:none}.recipe_search .stars:after,.recipe_search .stars:before{letter-spacing:3px;font-size:1em;color:#dfdccf;line-height:1.53846em}.recipe_search .stars:after{color:#a3a2a0}.recipe_search .button{margin:0;font-size:1.6em;width:100%}.content_wrap.search{overflow:visible;padding-top:0;left:auto;position:relative}.content_wrap.search:before{box-shadow:none}@media screen and (min-width:62.5em){.content_wrap.search .main_content{width:74.46808510638299%;float:right;padding:0}.content_wrap.search .main_content:before{box-shadow:none}.content_wrap.search .secondary_content{float:left;left:0;right:auto;position:relative;background-color:#edeade;width:23.40425531914894%}}.content_wrap.search .head_02{padding-left:2em;position:relative}.content_wrap.search .head_02 .icon{left:0;top:.1em;position:absolute;color:#a2a29f;border-right:1px solid #e0e0e0;width:1.5em;height:1.25em}@media screen and (min-width:62.5em){.content_wrap.search .head_02{padding-left:0}.content_wrap.search .head_02 .icon{display:none}}@media screen and (max-width:62.5em){.search_active .content_wrap.search{left:24em}.csstransforms3d .content_wrap.search{-webkit-transition:-webkit-transform .24s ease-in-out;-moz-transition:-moz-transform .24s ease-in-out;-o-transition:-o-transform .24s ease-in-out;transition:transform .24s ease-in-out}.csstransforms3d.search_active .content_wrap.search{left:0;-webkit-transform:translate3d(24em,0,0);-moz-transform:translate3d(24em,0,0);-ms-transform:translate3d(24em,0,0);-o-transform:translate3d(24em,0,0);transform:translate3d(24em,0,0)}}.nav_active .secondary_content{display:none}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:2em;right:0;bottom:2em;left:0}.nano>.nano-content:focus{outline:0}.nano>.nano-content::-webkit-scrollbar{visibility:hidden}.has-scrollbar>.nano-content::-webkit-scrollbar{visibility:visible}.nano>.nano-pane{background:rgba(0,0,0,.25);position:absolute;width:4px;right:8px;top:2em;bottom:2em;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block!important}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{opacity:.99}.top_24 .teaser_list{margin-bottom:3em;zoom:1}.top_24 .teaser_list:after,.top_24 .teaser_list:before{content:" ";display:table}.top_24 .teaser_list:after{clear:both}.top_24 .teaser_list h3{height:3.625em}.top_24 .teaser_list.user_cookbook h3{height:2.5em}.top_24 .img_wrap{position:relative}.top_24 .img_wrap:after{background:rgba(0,0,0,.1);position:absolute;top:0;bottom:0;right:0;left:0;content:""}.top_24 .img_wrap .number{color:#edeade;font-size:8.2em;line-height:1;position:absolute;bottom:-.18293em;left:.12195em;opacity:.8;z-index:100}.top_24 .avatar{position:absolute;bottom:1em;left:1em;right:1em;display:block;padding-left:3.5em}.top_24 .avatar img{max-width:3em;margin-left:-3.5em;float:left}.top_24 .avatar em{font-family:Verdana,sans-serif;font-size:1.1em;color:#4d4d4d;height:2.72727em;display:table-cell;vertical-align:middle}.top_24 .avatar em:hover{color:#dc0c15}.top_24 .views{font-size:1.3em}.top_24 .navigation{border:1px solid #b7b7b7;border-radius:3px;width:100%;display:table;margin-bottom:1em;box-sizing:border-box}.top_24 .navigation li{font-size:1.2em;box-sizing:border-box;text-align:center;display:table-cell;margin-bottom:0}.top_24 .navigation a{display:block;padding:0 1.25em;line-height:2.25em;color:#999;border-right:1px solid #b7b7b7;margin:-1px}.top_24 .navigation.bottom{margin:1em 0 0}.top_24 .navigation.bottom li{float:left;width:33.333333%}.top_24 .navigation .active a,.top_24 .navigation a:hover{background-color:#dc0c15;color:#fff}.top_24 .navigation li:last-child a{border-right:0}.top_24 .navigation li:first-child a,.top_24 .navigation li:first-child a:hover{border-radius:3px 0 0 3px}.top_24 .navigation li:last-child a,.top_24 .navigation li:last-child a:hover{border-radius:0 3px 3px 0}@media screen and (max-width:37.5em){.top_24 .navigation.bottom li{border-bottom:1px solid #b7b7b7}.top_24 .navigation.bottom li:nth-child(4),.top_24 .navigation.bottom li:nth-child(5),.top_24 .navigation.bottom li:nth-child(6){border-bottom:0}.top_24 .navigation.bottom li:nth-child(4){border-left:0}.top_24 .navigation.bottom li:first-child a,.top_24 .navigation.bottom li:first-child a:hover,.top_24 .navigation.bottom li:first-child.active{border-radius:3px 0 0}.top_24 .navigation.bottom li:nth-child(3) a,.top_24 .navigation.bottom li:nth-child(3) a:hover,.top_24 .navigation.bottom li:nth-child(3).active{border-radius:0 3px 0 0}.top_24 .navigation.bottom li:nth-child(4) a,.top_24 .navigation.bottom li:nth-child(4) a:hover,.top_24 .navigation.bottom li:nth-child(4).active{border-radius:0 0 0 3px}.top_24 .navigation.bottom li:nth-child(6) a,.top_24 .navigation.bottom li:nth-child(6) a:hover,.top_24 .navigation.bottom li:nth-child(6).active{border-radius:0 0 3px}}.top_24 .pagination{position:relative;overflow:hidden}@media screen and (min-width:37.5em){.top_24 .navigation.top{width:auto}.top_24 .navigation.bottom{margin:2em auto 0}.top_24 .navigation.bottom ul{display:table}.top_24 .navigation.bottom li{display:table-cell;float:none;border:0;width:auto}.top_24 .navigation.bottom a{padding:0 1.41667em}}@media screen and (min-width:62.5em){.top_24 .navigation.bottom{max-width:75em}}.galleries .gallery_big{text-align:center;position:relative;margin-bottom:1em;padding:1em 1em 0;background:url(/app/images/ajax_spinner.gif) no-repeat 50% transparent}.galleries .gallery_big a{display:block}.galleries .gallery_big .image{opacity:0;transition-duration:1.5s}.galleries .gallery_big .image.show{opacity:1}.galleries .gallery_big .next,.galleries .gallery_big .prev{position:absolute;z-index:100}.galleries .gallery_big .next{right:0;left:auto}.galleries .gallery_big .arrow_left_icon:before,.galleries .gallery_big .arrow_right_icon:before{font-size:2em;padding:.5em}.galleries .gallery_big .arrow_left_icon,.galleries .gallery_big .arrow_right_icon{background-color:rgba(0,0,0,.1);color:#666563}.galleries .gallery_big .arrow_left_icon:hover,.galleries .gallery_big .arrow_right_icon:hover{background-color:rgba(0,0,0,.3);color:#fff}.galleries .gallery_big .next,.galleries .gallery_big .prev{top:50%;bottom:auto;margin-top:-2em}.galleries .gallery_big .prev{left:0}.galleries .gallery_big .arrow_left_icon{border-radius:0 7px 7px 0}.galleries .gallery_big .arrow_right_icon{border-radius:7px 0 0 7px}.galleries .gallery_big .content{box-sizing:border-box;background-color:#edeade;text-align:left;max-width:49.6em;margin:0 auto;padding:2em}.galleries .gallery_big .content h3{font-size:1.8em;font-weight:400}.galleries .gallery_big .content h3 a{color:#4d4d4d}.galleries .gallery_big .content span{color:#dc0c15;display:block;font-size:1.4em}.galleries .gallery_big .banner_placeholder{min-height:25em;margin:-2em;padding:2em 0 0;background:#f9f9f9;text-align:center}.galleries .description{font-size:1.2em;color:#999;line-height:1.3;font-family:Verdana,sans-serif;float:left;width:100%;padding:1em 0}.galleries .grades,.galleries .hits{width:100%}.galleries .grades span,.galleries .hits span{clear:none;display:inline-block;font-size:1.1em;margin:.45455em 0 0 .90909em}.galleries .info_wrap{border-bottom:1px solid #e6e6e6;margin-top:0;padding:1em 0;float:left;width:100%}.galleries .hits{font-family:Verdana,sans-serif;color:#999;margin-top:.5em}.galleries .hits span{margin-left:0}.galleries .hits strong{color:#4d4d4d;font-style:bold;margin-left:0}.galleries .grades span{font-family:Verdana,sans-serif;color:#999}.galleries .grades strong{font-size:1.1em;color:#4d4d4d}.galleries .grades .stars{float:none;margin:-5px 0 0}.galleries .grades .stars:after,.galleries .grades .stars:before{font-size:16px}.galleries .social_share{width:100%;margin-top:1.25em}.galleries .social_share span{color:#999}.galleries .social_share .itemWrap.gallery{left:0}.galleries .social_share .itemWrap.gallery:before{left:5.4em}.galleries .sliderPages{color:#999;font-size:1.2em;text-align:right;padding:0 .83333em}@media screen and (min-width:37.5em){.galleries .gallery_big .content h3{font-size:2.2em}.galleries .info_wrap{float:left;width:55%;border-bottom:0}.galleries .social_share{float:right;width:auto}.galleries .social_share .itemWrap.gallery{left:auto;right:0}.galleries .social_share .itemWrap.gallery:before{left:auto;right:3em}.galleries .hits{padding-top:0;border:0}.galleries .description{width:55%}}@media screen and (min-width:62.5em){.galleries .gallery_big .content h3{font-size:2.8em}}.gallery_thumb_slide{display:none}@media screen and (min-width:37.5em){.gallery_thumb_slide{display:block;background-color:#f9f9f9;padding:2em 3.5em;margin:2em 0;position:relative;width:100%;box-sizing:border-box}.gallery_thumb_slide .track,.gallery_thumb_slide .wrap{overflow:hidden;position:relative}.gallery_thumb_slide ul{float:left;width:100%}.gallery_thumb_slide li{float:left;margin:0 1%;box-sizing:border-box;width:14.66666666666667%}.gallery_thumb_slide li:first-child{margin-left:0}.gallery_thumb_slide li img{padding:.4em;background-color:#fff;transition-duration:.5s;width:100%}.gallery_thumb_slide li img:hover{opacity:.6}.gallery_thumb_slide li.active img{background-color:#ccc}.gallery_thumb_slide .next,.gallery_thumb_slide .prev{position:absolute;top:50%;bottom:auto;z-index:100;margin-top:-1em}.gallery_thumb_slide .next{right:1em;left:auto}.gallery_thumb_slide .prev{left:1em}.gallery_thumb_slide .arrow_left_icon:before,.gallery_thumb_slide .arrow_right_icon:before{font-size:2em}.gallery_thumb_slide .arrow_left_icon,.gallery_thumb_slide .arrow_right_icon{color:#969696}.gallery_thumb_slide .arrow_left_icon:hover,.gallery_thumb_slide .arrow_right_icon:hover{color:#999}}.gallery_slider.recipe{visibility:visible}.thumbnailSlider{display:none}@media screen and (min-width:37.5em){.thumbnailSlider{display:block;background-color:#f9f9f9;padding:2em 3.5em;margin:2em 0;position:relative;width:100%;box-sizing:border-box}.thumbnailSlider .thumbnailSliderTrack,.thumbnailSlider .thumbnailSliderWrap{overflow:hidden;position:relative}.thumbnailSlider ul{white-space:nowrap}.thumbnailSlider li{background-color:#000;position:relative;display:inline-flex;width:9em;height:6.4em}.thumbnailSlider li img{box-sizing:border-box;width:100%;background-color:#fff;transition-duration:.5s}.thumbnailSlider li iframe{box-sizing:border-box;position:absolute;top:-4px;right:0;bottom:0;left:0;height:7.2em;width:9em;padding:.4em}.thumbnailSlider li.apa_video_li iframe{position:absolute;top:5px;right:0;bottom:0;left:0;height:5.6em;width:9em}.thumbnailSlider li.active{border:3px solid #ccc}.thumbnailSlider li .thumbnailSliderVideoBlocker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.thumbnailSlider .next,.thumbnailSlider .prev{position:absolute;top:50%;bottom:auto;z-index:100;margin-top:-1em}.thumbnailSlider .next{right:1em;left:auto}.thumbnailSlider .prev{left:1em}.thumbnailSlider .arrow_left_icon:before,.thumbnailSlider .arrow_right_icon:before{font-size:2em}.thumbnailSlider .arrow_left_icon,.thumbnailSlider .arrow_right_icon{color:#969696}.thumbnailSlider .arrow_left_icon:hover,.thumbnailSlider .arrow_right_icon:hover{color:#999}}.alphabet_filter{margin-top:1em}.alphabet_filter ul{border:1px solid #b7b7b7;border-radius:3px;box-sizing:border-box;width:auto;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.alphabet_filter li{display:inline-block;font-size:1.4em;text-transform:uppercase;border-left:1px solid #b7b7b7;text-align:center;margin-left:-3px}.alphabet_filter li:first-child{border-left:0}.alphabet_filter li:first-child a{border-radius:3px 0 0 3px}.alphabet_filter li:last-child a{border-radius:0 3px 3px 0}.alphabet_filter a{display:block;padding:.57143em .85714em;color:#999}.alphabet_filter .active,.alphabet_filter a:hover{color:#fff;background-color:#dc0c15}.excerpt_01{font-size:1.4em;margin-bottom:1.42857em}@media screen and (min-width:62.5em){.alphabet_filter ul{height:auto;overflow-x:auto;overflow-y:auto;width:100%}.alphabet_filter li{font-size:1.2em}.alphabet_filter a{padding:.41667em .54583em}}.search_term{font-size:1.6em;color:#999}.search_results .head_01{border-bottom:1px solid #dc0c15;padding-bottom:.25em;clear:both}.search_results .head_01 span{color:#4d4d4d}.lexicon{clear:both;float:left;width:100%;margin-top:3em}.lexicon ul{margin-top:2em}.lexicon .icon{font-size:1.8em;padding-left:1.38889em;color:#4d4d4d}.lexicon .icon:before{font-size:.83333em;top:.26667em}.lexicon .icon:hover{color:#dc0c15}.main_content.search_results.clip_list .checkbox_list.clip_list{height:auto}.recipe_results{margin-top:2em;float:left;width:100%;font-family:Verdana,sans-serif}.recipe_results .tag{font-size:6em;line-height:1;color:#edeade;font-weight:400;margin-top:.33333em;float:left;width:100%}.recipe_results .content{margin-bottom:5em}.recipe_results .box{background-color:#fff;border-radius:6px;box-shadow:0 18px 37px 0 rgba(0,0,0,.14);border:0;padding:1em;width:100%;float:left;margin-top:2em;position:relative;box-sizing:border-box}.recipe_results .box .img_wrap{width:9em;float:left;margin-right:1em}.recipe_results .box img{width:100%}.recipe_results .box .avatar{position:absolute;right:1em;top:1em;width:5em;text-align:center;font-family:Verdana,sans-serif}.recipe_results .box .avatar img{border:5px solid #e6e6e6;max-width:100%;box-sizing:border-box}.recipe_results .box .avatar em{display:none}.recipe_results .box.first{margin-top:0}.recipe_results .box.user{padding-right:5em}.recipe_results .box h3{font-size:1.4em;color:#4d4d4d;font-weight:700}.recipe_results .box h3 a{color:#4d4d4d}.recipe_results .box h2{font-size:1.4em;margin-bottom:0;font-weight:700}.recipe_results .box .description{font-size:1.2em;color:#4d4d4d;line-height:1.4}.recipe_results .box .icon{position:absolute;bottom:0;right:0;color:#fff}.recipe_results .box .icon span{color:#dc0c15;font-size:1.2em;padding-right:.83333em;position:relative;top:.41667em;font-family:Verdana,sans-serif}.recipe_results .box .icon span:hover{color:#821014}.recipe_results .box .icon:before{font-size:1.33333em;position:relative;padding:.58333em;float:right;border-radius:3px 0 0;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}.recipe_results .box .icon:hover:before{background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}.recipe_results .recipe_info{position:absolute;bottom:1em;right:1em;left:11em}.recipe_results .recipe_info .rating span{display:none}@media screen and (min-width:37.5em){.recipe_results .box .img_wrap{width:18em}.recipe_results .box h2,.recipe_results .box h3{font-size:1.8em;margin-bottom:.55556em;font-family:Verdana,sans-serif}.recipe_results .box .avatar{width:6em}.recipe_results .box .avatar em{display:block;word-wrap:break-word}.recipe_results .box.user{padding-right:7em}.recipe_results .recipe_info{left:20em}.recipe_results .recipe_info .rating>span{display:block}.recipe_results .recipe_info .rating span span{display:inline-block;color:#4d4d4d;font-size:1.1em;line-height:1.2;font-family:Verdana,sans-serif;margin:.45455em 0 0}.recipe_results .recipe_info .hits{padding-left:.72727em;border-left:1px solid #999}.recipe_results .recipe_info .rating,.recipe_results .recipe_info .stars{float:left}.recipe_results .recipe_info .spoons{float:right;margin-bottom:1em}}@media screen and (min-width:50em){.recipe_results .recipe_info .rating{float:left;width:auto}.recipe_results .recipe_info .spoons{float:right;margin-bottom:0}}.recipe_results_grid{float:left;width:100%;position:relative;overflow:hidden;margin-top:2em;padding-top:2em}.recipe_results_grid .wrapper{margin:0 -.5em}.recipe_results_grid .box{width:100%;float:left;padding:.5em;border:0;margin:0;box-sizing:border-box}.recipe_results_grid .box .img_wrap{box-sizing:border-box;border:1px solid #edeade}.recipe_results_grid .box img{width:100%}.recipe_results_grid .box .content{box-sizing:border-box;position:relative;padding:1em;background-color:#edeade}.recipe_results_grid .box h3{font-size:1.8em;font-weight:700;color:#4d4d4d;margin-bottom:.55556em;font-family:Verdana,sans-serif}.recipe_results_grid .box .user h3{float:left;width:76%;font-family:Verdana,sans-serif}.recipe_results_grid .box .avatar{float:right;text-align:center;width:5em}.recipe_results_grid .box .avatar img{max-width:100%;float:right;background-color:#e6e6e6;padding:.5em}.recipe_results_grid .box .avatar em{font-family:Verdana,sans-serif;word-wrap:break-word;display:block;clear:both}.recipe_results_grid .box .marker_state{font-family:Verdana,sans-serif;font-weight:800;margin-bottom:.5em}.recipe_results_grid .box .recipe_info{clear:both;float:left;width:100%;margin-top:2em}.recipe_results_grid .box .recipe_info .rating>span{display:block}.recipe_results_grid .box .recipe_info .rating span span{float:left;width:50%;color:#4d4d4d;font-size:1.1em;font-family:Verdana,sans-serif}.recipe_results_grid .box .recipe_info .hits{text-align:right}.recipe_results_grid .box .spoons{position:absolute;right:0;bottom:3em;display:block;margin:0}.recipe_results_grid .box .spoons:after,.recipe_results_grid .box .spoons:before{font-size:28px;letter-spacing:-10px}.recipe_results_grid .box .rating{width:100%;float:left}.recipe_results_grid .box .reviews{float:left;width:100%;margin-top:.5em}@media screen and (min-width:37.5em){.recipe_results_grid .box{width:50%;padding:2em 1em 0;box-sizing:border-box}.recipe_results_grid .wrapper{margin:-1.5em -1em 0}.recipe_results_grid .box h3{height:4.22222em;overflow:hidden}.recipe_results_grid .avatar{position:absolute;right:1em;top:1em}}@media screen and (min-width:50em){.recipe_results_grid .box{width:50%;padding:2em 1em 0;box-sizing:border-box}.recipe_results_grid .box h3{font-size:2.1em;margin-bottom:.47619em;height:4.14286em}.recipe_results_grid .box .spoons:after,.recipe_results_grid .box .spoons:before{font-size:35px;letter-spacing:-15px}}@media screen and (min-width:62.5em){.recipe_results_grid .box h3{font-size:1.8em;height:5em}}.list_title{font-size:1.6em;color:#999;font-family:Volkhov,serif;font-weight:700}.recipes_list{margin-top:1em;float:left;width:100%}.recipes_list .page_title{margin:1em 0 0}.recipes_list .box{background-color:#edeade;padding:1em;width:100%;float:left;margin-top:1em;position:relative;border:0}.recipes_list .box .box_image{float:left;margin-right:1em;width:9em;height:auto}.recipes_list .box .box_image img{width:100%;height:auto}.recipes_list .box h3{font-size:1.4em;font-weight:400;height:2.71429em;overflow:hidden}.recipes_list .box h3 a{color:#4d4d4d;display:block}.recipes_list .box h3 a:hover{color:#dc0c15}.recipes_list .box h3 .recipe_count{font-size:.78571em;font-family:Verdana,sans-serif;color:#999}.recipes_list .box .description{font-size:1.1em;padding-bottom:2.27273em;font-family:Verdana,sans-serif}.recipes_list .box .user_recipe h3{height:auto;margin-bottom:.71429em}.recipes_list .box .user_recipe h3 a{color:#dc0c15}.recipes_list .recipe_info{bottom:1em;left:11em;position:absolute;right:1em}.recipes_list .recipe_info .rating span{display:none}.recipes_list .recipe_info .stars{float:right}.recipes_list.user{margin-top:2em}.recipes_list.user .box{position:relative;padding-right:7em}.recipes_list.user .box .avatar{font-size:1.1em;width:5.45455em;float:right;margin-right:-5.45455em;text-align:center;font-family:Verdana,sans-serif;word-wrap:break-word}.recipes_list.user .box .avatar img{border:5px solid #e6e6e6}.recipes_list.user .recipe_info{right:auto}.recipes_list.user .recipe_info .rating{float:left}.recipes_list .cookbookInteractions h3{padding-right:4.28571em}.recipes_list .cookbookInteractions .edit_form{padding-bottom:4em}@media screen and (min-width:37.5em){.recipes_list .box .box_image{width:11em}.recipes_list .box h3{font-size:1.6em;height:4.0625em}.recipes_list .box h3 .recipe_count{font-size:.6875em}.recipes_list .recipe_info{left:13em}.recipes_list .recipe_info .rating{float:right;width:auto}.recipes_list .recipe_info .rating .stars{float:left;margin-right:1em}.recipes_list .recipe_info .rating .reviews{float:left}.recipes_list .recipe_info .rating span{color:#4d4d4d;display:inline-block;font-family:Verdana,sans-serif;font-size:1.1em;line-height:1.2;margin:.36364em 0 0 .45455em}.recipes_list .recipe_info .rating .hits{border-left:1px solid #999;padding-left:.90909em}}.landing_recipe_results{font-family:Verdana,sans-serif;margin-top:2em;float:left;width:100%}.landing_recipe_results .tag{font-size:6em;line-height:1;color:#edeade;font-weight:400;margin-top:.33333em;float:left;width:100%}.landing_recipe_results .content{margin-bottom:3em}.landing_recipe_results .content p{font-size:1.2em;color:#4c4c4c;font-weight:400}.landing_recipe_results .box{box-sizing:border-box;background-color:#fff;border-radius:6px;box-shadow:0 18px 37px 0 rgba(0,0,0,.14);border:0;padding:1em;width:100%;float:left;margin-top:2em;position:relative}.landing_recipe_results .box .img_wrap{width:9em;float:left;margin-right:1em}.landing_recipe_results .box img{width:100%}.landing_recipe_results .box .avatar{position:absolute;right:1em;top:1em;width:3em;text-align:center;font-family:Verdana,sans-serif}.landing_recipe_results .box .avatar img{max-width:100%;box-sizing:border-box}.landing_recipe_results .box .avatar em{display:none}.landing_recipe_results .box.first{margin-top:0}.landing_recipe_results .box h3{font-size:1.4em;color:#4d4d4d;font-weight:700;margin-bottom:2em}.landing_recipe_results .box h3 a{color:#4d4d4d}.landing_recipe_results .box h2{font-size:1.4em;margin-bottom:0}.landing_recipe_results .box .description{font-size:1.2em;color:#4d4d4d;line-height:1.4}.landing_recipe_results .box .icon{position:absolute;bottom:0;right:0;color:#fff}.landing_recipe_results .box .icon span{color:#dc0c15;font-size:1.2em;padding-right:.83333em;position:relative;top:.41667em;font-family:Verdana,sans-serif}.landing_recipe_results .box .icon span:hover{color:#821014}.landing_recipe_results .box .icon:before{font-size:1.33333em;position:relative;padding:.58333em;float:right;border-radius:3px 0 0;background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#dc0c15);background-image:linear-gradient(180deg,#f42f37,#dc0c15)}.landing_recipe_results .box .icon:hover:before{background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}.landing_recipe_results .recipe_info{position:relative}.landing_recipe_results .recipe_info.theme_template{position:absolute;bottom:1em;right:1em;left:11em}.landing_recipe_results .recipe_info.theme_template .rating span{display:none}.landing_recipe_results .recipe_info .rating{text-align:right;position:relative;padding-top:2em;margin-top:-2em}.landing_recipe_results .recipe_info .stars{position:absolute;top:0;right:0}.landing_recipe_results .recipe_info .rating span{font-size:12px;display:inline-block}.landing_recipe_results .recipe_info .spoons{margin-top:2em}@media screen and (min-width:37.5em){.landing_recipe_results .box .img_wrap{width:18em}.landing_recipe_results .box h2,.landing_recipe_results .box h3{font-size:1.8em;margin-bottom:.55556em}.landing_recipe_results .box .avatar{width:5em}.landing_recipe_results .box .avatar em{display:block;word-wrap:break-word;margin-top:.5em}.landing_recipe_results .box.user{padding-right:7em}.landing_recipe_results .recipe_info{position:absolute;right:0;bottom:0;padding:1em;left:20em}.landing_recipe_results .recipe_info.theme_template{right:0;bottom:0}.landing_recipe_results .recipe_info.theme_template .rating span{display:inline-block}.landing_recipe_results .recipe_info .rating>span{display:block;font-size:12px;line-height:1.2;font-family:Verdana,sans-serif}.landing_recipe_results .recipe_info .rating span span{display:inline-block;color:#4d4d4d;margin-right:.45455em}.landing_recipe_results .recipe_info .hits{padding-left:.72727em;border-left:1px solid #999}.landing_recipe_results .recipe_info .rating{float:left}.landing_recipe_results .recipe_info .stars{position:relative;float:none}.landing_recipe_results .recipe_info .spoons{position:absolute;bottom:1em;right:1em}}@media screen and (min-width:50em){.landing_recipe_results .recipe_info .rating{float:left;width:auto;text-align:left}.landing_recipe_results .recipe_info .rating span span{display:inline-block}.landing_recipe_results .recipe_info .spoons{float:right;margin-bottom:0}}.landing_related_results{margin:-1em -1em 0}.landing_related_results:after{clear:both;content:"";display:table}.landing_related_results .results_box{box-sizing:border-box;text-align:right;float:left;width:50%;padding:.5em}.landing_related_results .results_box .box_content{padding:1em;background-color:#edeade}.landing_related_results .results_box .box_title{font-size:1.6em;line-height:1.1875em;font-family:Volkhov,serif;font-weight:700;text-align:left;height:3.5625em;margin-bottom:.5em}.landing_related_results .results_box .box_title a{color:#4d4d4d}.landing_related_results .results_box p{font-size:1.1em;color:#dd1b22;font-family:Verdana,sans-serif}@media screen and (min-width:50em){.landing_related_results .results_box{width:25%;padding:1em}}.user_profile{padding-top:2em;float:left}.user_profile .profile_info{width:100%;float:left}.user_profile .profile_info .user_picture{max-width:10em;max-height:10em;float:left;margin-right:2em;position:relative;overflow:hidden}.user_profile .profile_info .user_picture .avatar{width:100%}.user_profile .profile_info .username{font-size:2.4em}.user_profile .profile_info .username a{color:#4d4d4d;display:block}.user_profile .profile_info .change_picture{font-size:1.2em;text-decoration:underline}.user_profile .profile_info .date{margin:.5em 0;font-size:1.3em;color:#999}.user_profile .profile_info .date span{display:block}.user_profile .rank{width:100%;float:left;margin-top:2em}.user_profile .rank .rank_icon{float:left;color:#dc0c15;font-size:5.2em;margin-left:.19231em}.user_profile .rank p{font-size:1.3em;line-height:1.2;display:inline-block;margin-left:6.92308em}.user_profile .rank p strong{display:block;font-size:2.30769em}.user_profile .hearts_summary{overflow:hidden;margin-top:2em}.user_profile .hearts_summary,.user_profile .hearts_summary ul{width:100%;float:left;position:relative}.user_profile .hearts_summary ul:after{content:"";width:20px;height:20px;background:#fff;margin:-10px -10px 0;top:50%;left:50%;right:50%;position:absolute}.user_profile .hearts_summary li{width:50%;height:12em;padding:2em 1em;box-sizing:border-box;float:left;text-align:center;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.user_profile .hearts_summary li:first-child,.user_profile .hearts_summary li:nth-child(3),.user_profile .hearts_summary li:nth-child(5){border-left:0}.user_profile .hearts_summary li:nth-child(5){border-bottom:0;width:100%}.user_profile .hearts_summary li span{font-size:2.8em;font-weight:800;display:inline-block;margin-bottom:.33333em}.user_profile .hearts_summary li p{font-size:1em;color:#a7a7a7;font-family:Verdana,sans-serif}.user_profile .hearts_summary .heart_full_icon{padding-right:1.33333em}.user_profile .hearts_summary .heart_full_icon:before{color:#dc0c15;display:inline-block;font-size:1.2em;right:0;top:.08333em;margin-left:.27778em}@media screen and (min-width:37.5em){.user_profile{padding-bottom:2em}.user_profile .profile_info{float:left;width:65%}.user_profile .profile_info .username{font-size:3em}.user_profile .rank{float:right;width:35%;box-sizing:border-box;padding-right:1.5em;margin-top:0}.user_profile .rank p{float:right;text-align:right;margin:0 5.38462em 0 0}.user_profile .rank .rank_icon{float:right;width:1em}.user_profile .hearts_summary:before{box-shadow:none}.user_profile .hearts_summary ul:after{display:none}.user_profile .hearts_summary li{width:20%;float:left;border-bottom:0;border-left:1px solid #e2e2e2!important}.user_profile .hearts_summary li:first-child{border-left:0!important}.user_profile .hearts_summary li:nth-child(5){width:20%}.user_profile .hearts_summary li .heart_full_icon{padding-right:0}.user_profile .hearts_summary li .heart_full_icon:before{right:0;left:0;top:1.94444em}}@media screen and (min-width:62.5em){.user_profile{width:100%;box-sizing:border-box}.user_profile .hearts_summary li .heart_full_icon{padding-right:1.16667em}.user_profile .hearts_summary li .heart_full_icon:before{color:#dc0c15;display:inline-block;font-size:1em;right:0;top:.08333em;left:auto;margin-left:.27778em}}.loyalty_info{box-sizing:border-box;float:left;width:100%;background-color:#f3f3f3;padding:1.5em}.loyalty_info .icon{font-size:7em;float:left;height:1em;width:1em;color:#dc0c15}.loyalty_info>h2{font-size:1.6em;text-transform:uppercase;margin:0 0 .625em 5.3125em}.loyalty_info p{font-size:1.3em;line-height:1.5;margin-left:6.53846em}@media screen and (max-width:37.5em){.loyalty_info .icon{font-size:3em;height:1em;width:1em}.loyalty_info>h2{margin-left:2.8125em;margin-top:.3125em}.loyalty_info p{margin-left:0}}.switchable-content.profile_edit{margin:0 0 5em}.switchable-content.profile_edit h2{font-size:3em;margin-bottom:.33333em;font-weight:400;line-height:1.2}.switchable-content.profile_edit .description{font-size:1.3em;margin-bottom:1.53846em}.switchable-content.profile_edit .description .heart_full_icon{padding-right:1.92308em}.switchable-content.profile_edit .description .heart_full_icon:before{display:inline-block;color:#dc0c15;font-size:1.38462em;right:.15385em}.switchable-content.profile_edit .description a{text-decoration:underline}.switchable-content.profile_edit .recipes_list .box h3{padding-right:1.875em}.switchable-content.profile_edit .recipes_list .pencil_icon{position:absolute;top:1em;right:1em}.switchable-content.profile_edit .recipes_list .pencil_icon:before{color:#95938e;font-size:2em}.switchable-content.profile_edit .preferences .skin_checkbox.on{color:#4d4d4d}.switchable-content.profile_edit .culinary_preference{margin-top:3em}.switchable-content.profile_edit .culinary_preference label{box-sizing:border-box;width:100%;margin-bottom:1.42857em}@media screen and (min-width:37.5em){.switchable-content.profile_edit .recepte .wrap{float:left;width:55%;box-sizing:border-box;padding-right:1em}.switchable-content.profile_edit .recepte .button{float:right;clear:none;width:45%}.switchable-content.profile_edit .recipes_list .pencil_icon{top:1.4em}.switchable-content.profile_edit .recipes_list .pencil_icon:before{font-size:11px;color:#95938e;right:0;top:.3em;position:absolute}.switchable-content.profile_edit .recipes_list .pencil_icon span{font-family:Verdana,sans-serif;font-size:1.1em;color:#999;padding-right:1.81818em;display:inline-block}.switchable-content.profile_edit .recipes_list .pencil_icon span:hover{color:#4d4d4d}.switchable-content.profile_edit .recipes_list .box h3{padding-right:9.0625em}.switchable-content.profile_edit .culinary_preference .group{zoom:1}.switchable-content.profile_edit .culinary_preference .group:after,.switchable-content.profile_edit .culinary_preference .group:before{content:" ";display:table}.switchable-content.profile_edit .culinary_preference .group:after{clear:both}.switchable-content.profile_edit .culinary_preference label{width:50%;float:left;margin-bottom:1.42857em}}.image_upload{text-align:center;display:none;clear:both;position:relative;overflow:hidden;padding-top:3em;margin:2em 0;float:left;width:100%}.image_upload.open{display:block}.image_upload .delete_icon{right:1em;top:1em}.image_upload .photo_name{color:#999;font-size:1.2em;display:block;margin-top:.41667em;font-family:Verdana,sans-serif}.image_upload h2{font-size:3em;font-weight:400;line-height:1.2;margin-bottom:.33333em}.image_upload h4{font-size:1.4em;margin-top:1.42857em;color:#999}@media screen and (min-width:62.5em){.full_width .user_profile{margin:0 -30em 0 0;padding-right:32em}.tab_nav li{font-size:1.5em;padding-left:.66667em;margin-left:.66667em}.tab_nav li.active:before{bottom:-1.53333em;height:.8em}.profile_edit .tab_nav li{font-size:1.4em}.profile_edit .tab_nav li.active:before{bottom:-1.64286em;height:.85714em}}.intro_about{font-size:1.4em;float:left;width:100%;margin-top:1.07143em}.teaser_01{margin-bottom:2em}.teaser_01 h2{font-size:3em;margin-bottom:.33333em;font-weight:400;line-height:1.1}.teaser_01 img{display:none}.teaser_01 .title_small,.teaser_01 p{font-size:1.3em;margin-bottom:.76923em;display:block}@media screen and (min-width:50em){.teaser_01{padding-right:26em}.teaser_01 img{display:block;position:absolute;right:0;top:0;max-width:100%}}.lexicon_listing{margin-top:2em}.lexicon_listing article{padding:1em 0;border-bottom:1px solid #e2e2e2;width:100%;float:left}.lexicon_listing h3{font-size:1.8em;margin-bottom:.55556em}.lexicon_listing .description{font-size:1.3em}.lexicon_listing .lexicon_img{display:block;width:12em;height:auto;margin-right:2em;margin-bottom:.5em;float:left}.lexicon_listing .lexicon_img img{width:100%;height:auto}.lexicon_listing .video_link{font-size:.7em;font-weight:400;float:right;margin-right:1.625em;margin-top:5px}.lexicon_listing .video_link:before{font-size:1.2em;right:-1.4em;top:0}@media screen and (min-width:37.5em){.lexicon_listing article{padding:2em 0}.lexicon_listing .lexicon_img{width:16.7em;margin-bottom:0}}.image_single{margin:2em 0 3em;display:block;max-width:25em}.image_single .lazyLoadImage{border:1px solid #e2e2e2;box-sizing:border-box}.loyalty_overview .notice{font-size:1.3em}.loyalty_overview .notice .heart_full_icon{padding-right:1.53846em}.loyalty_overview .notice .heart_full_icon:before{color:#dc0c15;font-size:1.23077em;right:0}.loyalty_overview .listing .box .imgWrap{padding:1em;background-color:#fff;margin-left:-11em;float:left;width:8em;height:auto}.loyalty_overview .listing .box .imgWrap img{width:100%;height:auto;margin:0}.loyalty_overview .intro .more_info{float:left;font-size:1.3em;margin-top:.38462em;text-align:center;width:20%}.loyalty_overview .intro .more_info .heart_full_icon{display:block;font-size:3.84615em}.loyalty_overview .loyalty_progress{position:relative;overflow:hidden;padding:3em 14em 2em 0;margin:2em 0}.loyalty_overview .loyalty_progress .counter{font-size:2.4em;text-align:center;font-weight:800;width:100%;float:left;margin-bottom:.41667em}.loyalty_overview .loyalty_progress .next_prize{text-align:center;position:absolute;right:0;top:3em;padding-left:2em;border-left:1px solid #e2e2e2}.loyalty_overview .loyalty_progress .bar{background-color:#e5e5e5;border-radius:10px;height:1em;margin-bottom:1em;float:left;width:100%;position:relative}.loyalty_overview .loyalty_progress .bar .track{border-radius:10px;height:1em;background-color:#bf0b14;background-image:-webkit-linear-gradient(top,#f42f37,#bf0b14);background-image:linear-gradient(180deg,#f42f37,#bf0b14)}.loyalty_overview .loyalty_progress .info{float:left;width:100%}.loyalty_overview .loyalty_progress .info p{font-size:1.1em;font-family:Verdana,sans-serif;text-transform:uppercase;text-align:center}@media screen and (min-width:37.5em){.loyalty_overview .loyalty_progress .counter{font-size:3em}.loyalty_overview .loyalty_progress .bar,.loyalty_overview .loyalty_progress .bar .track{height:2em}.loyalty_overview .loyalty_progress .info p{font-size:1.2em}.loyalty_overview .listing .box .imgWrap{width:11em;margin-left:-15em}}.intro{margin-bottom:2em;float:left;width:100%}.intro p{font-size:1.3em;line-height:1.5}@media screen and (min-width:37.5em){.intro .description{width:60%;float:left}.intro .image_wrap{width:40%;float:right}.intro .image_wrap img{max-width:100%;height:auto}}.listing,.listing .heading{float:left;width:100%}.listing .heading{clear:both;margin:2em 0 0;position:relative}.listing .heading .head_01{display:inline-block;margin:0}.listing .heading .back_to_top{top:.35714em}.listing .box{border:0;background-color:#edeade;padding:1em 1em 1em 12em;float:left;width:100%}.listing .box .box_image{margin-left:-11em;float:left;width:8em;height:auto}.listing .box .box_image img{max-width:100%;height:auto}.listing .box h3{font-size:1.6em;margin-bottom:.3125em;font-weight:400}.listing .box p{font-size:1.2em;margin-bottom:.41667em;line-height:1.5}.listing .box p span{display:block}.listing .box .product_info{color:#4d4d4d;font-size:1.4em}.listing .box .product_info .heart_full_icon{padding-right:1.42857em;font-weight:800}.listing .box .product_info .heart_full_icon:before{color:#dc0c15;right:.28571em;top:.14286em}.listing .box a.product_info:hover{color:#dc0c15}.listing .box .meta{margin-bottom:.5em}.listing .box .meta li{display:inline-block;font-size:1.1em;font-family:Verdana,sans-serif;margin-right:.45455em;padding-right:.63636em;line-height:1;border-right:1px solid #999;font-weight:800}.listing .box .meta li:last-child{padding:0;margin:0;border:0}.listing .box .meta strong{font-weight:700;display:inline}.listing.product .box{padding:1em 1em 1em 10em}.listing.product .box .box_image{margin-left:-9em}.listing.product .box p{font-size:1.1em;font-family:Verdana,sans-serif}.listing.product .box .availability{font-size:1.2em;font-weight:800}.listing.product .box .product_info.to_cart{margin-top:.71429em;display:block}.listing.product .box .product_info.to_cart .shopping_cart_icon{font-size:.78571em;color:#dc0c15;font-family:Verdana,sans-serif;padding-right:1.81818em;margin-left:.45455em}.listing.product .box .product_info.to_cart .shopping_cart_icon:before{right:0;font-size:1.36364em}.listing.product .box .product_info .to_cart_link{display:block;font-size:.78571em;color:#dc0c15;font-family:Verdana,sans-serif}.listing.product .box.voucher .product_info span{font-size:.85714em}@media screen and (min-width:37.5em){.listing .box{padding:1em 1em 1em 16em}.listing .box .box_image{width:11em;margin-left:-15em}.listing .box .description{float:left;width:60%;padding-right:2em;box-sizing:border-box;border-right:1px solid hsla(0,0%,60%,.3)}.listing .box h3{font-size:1.8em;margin-bottom:.27778em}.listing .box p{font-size:1.3em}.listing .box .product_info{width:35%;text-align:center;float:right;padding:1em 0}.listing .box .product_info strong{display:block}.listing .box .product_info .heart_full_icon{font-size:2.15385em;padding-right:.83333em}.listing .box .product_info .heart_full_icon:before{font-size:.66667em;right:0;top:.5em}.listing.product .box{padding:1em 1em 1em 14em}.listing.product .box .box_image{margin-left:-13em}.listing.product .box .product_info.to_cart{margin-top:0}.listing.product .box .product_info.to_cart strong{font-size:2em;font-weight:800}.listing.product .box .product_info.to_cart .shopping_cart_icon{margin-left:0}}.loyalty_top_users .extra_hearts{line-height:1.2;font-size:1.4em;color:#999;width:100%;padding-left:1.78571em;margin-top:1.42857em;box-sizing:border-box}.loyalty_top_users .extra_hearts:before{color:#dc0c15;font-size:1.42857em;left:0;top:-.15em}.loyalty_top_users .extra_hearts:hover{color:#dc0c15}.loyalty_top_users .tabs{position:relative;float:left;width:100%}.loyalty_top_users .tabs ul{float:left;margin-top:1em;border-bottom:1px solid #e2e2e2;width:100%}.loyalty_top_users .tabs ul li{font-size:1.3em;float:left;margin-right:.46154em}.loyalty_top_users .tabs ul li:last-child{margin:0}.loyalty_top_users .tabs ul li a{display:block;color:#888;background-color:#e2e2e2;padding:.38462em .46154em;border-radius:3px 3px 0 0}.loyalty_top_users .tabs ul li a.selected,.loyalty_top_users .tabs ul li a:hover{color:#fff;background-color:#dc0c15}@media screen and (min-width:25em){.loyalty_top_users .tabs ul li{text-transform:uppercase}}@media screen and (min-width:37.5em){.loyalty_top_users .extra_hearts{position:absolute;right:1.6em;top:1.6em;width:9.64286em;padding-left:3.57143em;margin-top:0}.loyalty_top_users .extra_hearts:before{color:#dc0c15;font-size:2.85714em;top:-.125em}}@media screen and (min-width:62.5em){.loyalty_top_users .extra_hearts{top:.9em}}.rank_list{margin-top:2em;float:left;width:100%}.rank_list li{position:relative;width:100%;box-sizing:border-box;border-top:1px solid #e2e2e2;height:5em}.rank_list li img{display:none}.rank_list li .position{font-size:2.2em;color:#e2e2e2;font-weight:800;float:left;width:2.27273em;text-align:center;margin-top:.45455em}.rank_list li .position.top_ten{font-size:3em;margin-top:.16667em;width:1.66667em}.rank_list li .user{font-size:1.2em;overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-left:.83333em;padding:1.33333em .41667em 1.25em 1.5em}.rank_list li .user:before{font-size:1em;left:0;top:1.5em;color:#a0d71b}.rank_list li .points{font-size:1.4em;float:right;padding-right:1.42857em;margin-top:1.07143em}.rank_list li .points:before{right:0;top:.14286em;color:#dc0c15}@media screen and (min-width:37.5em){.rank_list li{padding-left:6em}.rank_list li img{display:block;position:absolute;left:0;top:0;right:0;width:5em}.rank_list li .user{font-size:1.4em;margin-left:1.42857em;padding:1.14286em .35714em 1.07143em 1.28571em}.rank_list li .user:before{font-size:.85714em;top:1.64286em}.rank_list li .points{font-size:1.8em;margin-top:.83333em}}@media screen and (min-width:37.5em){.loyalty_wrapper{height:290px}}.loyalty_wrapper .mobileBanner,.loyalty_wrapper .mobileBanner div{margin:0 auto!important}.loyalty_wrapper .mobileBanner iframe{margin:0 auto!important;display:block}.loyalty_wrapper .mobileBanner a{display:block;text-align:center}.loyalty_teaser{background-image:url(/app/images/loyalty-program-lg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto;width:100%;padding-bottom:55%;box-sizing:border-box;text-indent:-9999px;clear:both;border:1px solid #e6e6e6}@media screen and (min-width:37.5em){.loyalty_teaser{background-image:url(/app/images/loyalty-program.png);position:absolute;bottom:0;left:0;right:0}}.product_details .info_box{margin:0;width:100%;float:none}.product_details .info_box .share{padding:1em}.product_details .more_info{float:left;width:100%;margin-top:2em}.product_details .more_info h2{font-size:2em;margin-bottom:.5em}.product_details .more_info h3{font-size:1.6em;margin-bottom:.625em}.product_details .more_info p{font-size:1.4em;margin-bottom:1.42857em}.product_details .more_info ol,.product_details .more_info ul{margin-bottom:2em;font-size:1.4em;padding-left:2em;box-sizing:border-box}.product_details .more_info ol li,.product_details .more_info ul li{list-style-position:outside;margin-top:.35714em}.product_details .more_info ul li{list-style-type:disc}.product_details .more_info ol li{list-style-type:decimal}.product_details .detail_box{margin-top:2em}.product_details .detail_box .head_03{font-size:1.8em;font-weight:400;padding-bottom:.55556em;margin-bottom:1.11111em;border-bottom:1px solid #e2e2e2}.product_details .detail_box .detail_list li{width:100%;float:left;margin-bottom:1em}.product_details .detail_box .detail_list span{font-size:1.8em;float:right}.product_details .detail_box .detail_list .label{float:left;font-size:1.6em}.product_details .detail_box .detail_list .heart_full_icon{padding-right:1.66667em}.product_details .detail_box .detail_list .heart_full_icon:before{right:0;top:.16667em;color:#dc0c15}.product_details .detail_box .to_cart{width:100%;font-size:1.4em;margin:0;padding:.71429em 1.42857em}.product_details .detail_box .to_cart:before{right:3em}.product_details .detail_box.course .to_cart{width:100%;margin:.71429em 0}.product_details .detail_box .quotes{margin-top:1em;clear:both}.product_details .detail_box .quotes li{width:100%;font-size:1.3em;padding-left:1.69231em;margin-bottom:.38462em}.product_details .detail_box .quotes li:before{top:.15385em;left:0;color:#dc0c15}.product_details .detail_box .price p{float:left}.product_details .detail_box .price span{font-size:1.6em;display:inline-block;margin-right:1.25em;position:relative;top:-.3125em}.product_details .detail_box .price strong{font-size:3.6em}.product_details .detail_box .price em{color:#a59961}.product_details .detail_box .info_wrap{margin-top:1em;padding-top:1em;border-top:1px solid #e2e2e2;font-size:1.3em}.product_details .detail_box .info_text{margin-top:2em}.product_details .detail_box .info_text p{margin-bottom:.76923em}.product_details .detail_box .info_text strong{display:block;margin-bottom:.38462em}.product_details .detail_box .detail_listing li{margin-bottom:.76923em;margin-right:1em}.product_details .detail_box .detail_listing li strong{display:block;margin-bottom:.38462em}.product_details table{font-size:1.4em;margin-top:1.42857em;display:table}.product_details table td{padding-left:2.5em;position:relative}.product_details .checkmark_big_icon{height:.85714em;width:1.42857em;color:#dc0c15;position:absolute;left:.71429em;top:.5em}@media screen and (min-width:37.5em){.product_details .detail_box .to_cart{width:50%}.product_details .detail_box.course .to_cart{width:15.71429em;margin:0;float:right;clear:none;padding:.71429em}.product_details .detail_box.course .to_cart:before{right:1em}}@media screen and (min-width:50em){.product_details .info_box{float:left;width:48.93617021276596%}.product_details .detail_box{margin:0;width:48.93617021276596%;float:right}.product_details .detail_box .detail_listing,.product_details .detail_box .info_text{margin-top:0;width:50%;float:left}.product_details .detail_box .to_cart{width:100%}.product_details .detail_box.course .to_cart{width:100%;margin:.71429em 0}.product_details .reasons_box{float:right;margin-left:2em;width:50%}.product_details .reasons_box table{margin:0}}@media screen and (min-width:62.5em){.product_details .detail_box .detail_list{width:30em}.product_details .detail_box.course .to_cart{width:15.71429em;margin:0;float:right;clear:none}.product_details .detail_box.course .to_cart:before{right:1em}}.ic_modal{padding-top:4.5em;background:url(/app/images/ik_logo_kochkurse.png) no-repeat 50% 0 transparent}.ic_modal h2{font-size:1.42857em;text-align:center;margin-bottom:.45455em;padding-left:1.75em}.ic_modal h2:before{left:0;top:0;color:#dc0c15;font-size:1.2em}.ic_modal h4{font-family:Verdana,sans-serif;color:#999;font-size:.92857em;font-weight:400;width:100%;text-align:center}.ic_modal .item{position:relative;padding:1em;margin:1em 0;border:1px solid #e2e2e2;border-width:1px 0;overflow:hidden}.ic_modal .item .image{display:none}.ic_modal .item .title{font-size:1.2em;font-family:Verdana,sans-serif;float:left}.ic_modal .item .price{font-size:1.4em;float:right}.ic_modal .button{font-size:.92857em;float:right;clear:none;margin:0}.ic_modal .back_link{font-size:.92857em;margin:2.30769em 0}.ic_modal .back_link:before{font-size:.61538em}.ic_modal.loyalty{background-image:none;padding:0}.ic_modal.loyalty .item .price{padding-right:1.42857em}.ic_modal.loyalty .item .price:before{font-size:1.14286em;color:#dc0c15;right:0;top:.1875em}@media screen and (min-width:37.5em){.ic_modal h2{font-size:1.71429em;margin-bottom:.41667em;padding-left:2.08333em}.ic_modal h2:before{font-size:1.66667em}.ic_modal .item{height:6em;padding-left:9em}.ic_modal .item .image{display:block;position:absolute;left:1em;border:1px solid #e2e2e2;padding:3px;background:#fff}.ic_modal .item .price{font-size:1.6em}.ic_modal .back_link{margin:1em 0 0;float:left}.ic_modal.loyalty .item .price{padding-right:1.375em}.ic_modal.loyalty .item .price:before{font-size:1.125em;top:.16667em}}.cookbook{clear:both}.cookbook .add_cookbook{position:relative;overflow:hidden;margin-top:2em;padding:2em 0;text-align:center}.cookbook .add_cookbook .button{display:inline-block;font-size:1.4em;width:19.28571em;margin:0 0 .71429em}.cookbook .add_cookbook .info{font-size:1.1em}.cookbook_list{zoom:1}.cookbook_list:after,.cookbook_list:before{content:" ";display:table}.cookbook_list:after{clear:both}.cookbook_list .box{background-color:#edeade;padding:1em 1em 1em 13em;float:left;margin-top:1em;position:relative;border:0;width:100%}.cookbook_list .box.green{background-color:#f4f8ed}.cookbook_list .box.yellow{background-color:#fff9ec}.cookbook_list .box.blue{background-color:#ecf6fa}.cookbook_list .box.pink{background-color:#fceef6}.cookbook_list .image{margin-left:-12em;float:left}.cookbook_list .views{font-family:Verdana,sans-serif;font-size:1.1em;margin-top:.90909em;text-align:center}.cookbook_list .views span{font-weight:800;display:block;text-align:center}.cookbook_list .info h3{font-size:1.6em;padding-right:3.75em}.cookbook_list .info p{font-size:1.4em}.cookbook_list .cookbook_delete,.cookbook_list .cookbook_edit{position:absolute;top:.5em;right:.5em;font-size:1.66667em;color:#fff;padding:.25em;background-color:#999;border-radius:3px;margin-left:.25em;opacity:.4}.cookbook_list .cookbook_delete:hover,.cookbook_list .cookbook_edit:hover{opacity:1}.cookbook_list .cookbook_edit{right:2.25em}@media screen and (min-width:37.5em){.cookbook_list .cookbook_list .info h3{font-size:1.8em;padding-right:5em}.cookbook_list .cookbook_list .box{padding:1em 1em 1em 14em}.cookbook_list .cookbook_list .image{margin-left:-13em}.cookbook_list .cookbook_list .pencil_icon{top:1.4em}.cookbook_list .cookbook_list .pencil_icon:before{font-size:11px;color:#95938e;right:0;top:.3em;position:absolute}.cookbook_list .cookbook_list .pencil_icon span{font-family:Verdana,sans-serif;font-size:1.1em;color:#999;padding-right:1.81818em;display:inline-block}.cookbook_list .cookbook_list .pencil_icon span:hover{color:#4d4d4d}}.privacy_edit_btn{color:#4d4d4d;display:block;margin-top:1em}.privacy_edit_btn .icon{display:block;font-size:1.3em;font-weight:800;padding-left:2.15385em}.privacy_edit_btn .icon:before{left:0;top:-.125em;font-size:1.6em;color:#719e05}.privacy_edit_btn span{font-family:Verdana,sans-serif;font-size:1.1em}.privacy_edit_btn.private .icon:before{content:"\E634";color:grey}.cookbook_details .info_box{width:100%;float:left;position:relative;background-color:transparent}.cookbook_details .info_box .image{float:left;margin:0 1em 1em 0;width:11em}.cookbook_details .info_box .image img{border:3px solid #edeade}.cookbook_details .info_box .cookbook_delete,.cookbook_details .info_box .cookbook_edit{float:left;display:block;color:#fff;background-color:#95938e;border-radius:3px;font-size:1.1em;font-family:Verdana,sans-serif;padding:.45455em 2.72727em .45455em .90909em;margin-top:.90909em;margin-right:.45455em;min-height:1.2em}.cookbook_details .info_box .cookbook_delete:before,.cookbook_details .info_box .cookbook_edit:before{font-size:1.2em;right:.83333em}.cookbook_details .info_box .cookbook_delete:hover,.cookbook_details .info_box .cookbook_edit:hover{background-color:#878581}.cookbook_details .info_box .description p{font-size:1.3em}.cookbook_details .info_box .avatar{float:left;width:6em;margin:1em 1em 0 0;clear:left}.cookbook_details .info_box .avatar img{border:3px solid #e2e2e2}.cookbook_details .info_box .avatar span{display:block;font-family:Verdana,sans-serif;font-size:1.1em;margin-top:.45455em;text-align:center}.cookbook_details .info_box .privacy_edit_btn{float:left;width:75%;margin-top:2em}.cookbook_details .info_box .fb_area{clear:both;float:left;margin-top:2em}.cookbook_details .info_box .cookbook_edit_form{float:left;width:100%;margin-left:0}.cookbook_details .additional_info{float:left;width:100%;margin-top:2em}.cookbook_details .additional_info .review{display:inline-block;border:0}.cookbook_details .additional_info .review .star_icon{display:inline-block;text-indent:-9999px;position:relative}.cookbook_details .additional_info .review .star_icon:before{font-size:1em;text-indent:0}.cookbook_details .additional_info .review em{font-family:Verdana,sans-serif;font-size:1.1em;padding-left:1em}.cookbook_details .additional_info .views{display:inline-block;font-family:Verdana,sans-serif;font-size:1.1em;margin-left:.90909em;padding-left:.90909em;border-left:1px solid #e2e2e2}.cookbook_details .filters,.cookbook_details .social_share{float:left;width:100%;margin-top:2em}.cookbook_details .filters{position:relative;padding-top:2em;overflow:hidden}.cookbook_details .filters form{margin-top:1em}.cookbook_details .filters .button{font-size:1.4em;padding:.71429em}@media screen and (min-width:37.5em){.cookbook_details .info_box{padding-left:13em;box-sizing:border-box}.cookbook_details .info_box .image{margin-left:-13em}.cookbook_details .info_box .avatar{float:none;position:absolute;top:0;right:0;margin-right:0}.cookbook_details .info_box .description{padding-right:7.5em}.cookbook_details .info_box .privacy_edit_btn{width:100%;clear:both}.cookbook_details .social_share{float:right;margin-top:1em;width:auto}.cookbook_details .filters form{float:left;width:19em;margin:0}.cookbook_details .filters .button{float:right;margin:0}}.add_recipe_cont{float:left;width:100%;margin:3em 0 1em}.add_recipe_cont .intro{font-size:1.4em;margin-bottom:1.42857em}.add_recipe_cont .newItemCont{float:left;width:100%}.add_recipe_cont .newItemCont .delete_icon{right:0}.add_recipe_cont .newItemCont .selectItem{width:100%}.add_recipe_cont .newItemCont .newItemContToggle{text-align:left;width:100%;padding-right:2.85714em;margin:0}.add_recipe_cont .newItemCont .newItemContToggle:before{font-size:1.14286em;right:.625em;top:.75em}.add_recipe_cont .newItemCont.active .newItemContToggle{background-color:#dc0c15;background-image:-webkit-linear-gradient(top,#f42f37,#c30b13);background-image:linear-gradient(180deg,#f42f37,#c30b13)}.add_recipe_cont .newItemCont .newItemContToggleList{display:none;padding:1em;margin-top:-.3em;border-radius:0 0 10px 10px;background-color:#fff;border:1px solid #e2e2e2;border-top:0;box-sizing:border-box}.add_recipe_cont .newItemCont .newItemContToggleList li{font-size:1.4em;border-top:1px solid #e2e2e2}.add_recipe_cont .newItemCont .newItemContToggleList li:first-child{border-top:0}.add_recipe_cont .newItemCont .newItemContToggleList li a{display:block;padding:.5em 2.14286em .5em .35714em}.add_recipe_cont .newItemCont .newItemContToggleList li a:before{right:0}.add_recipe_cont .new_cookbook_item_search{position:relative;background-color:#f3f3f3;padding:2em;border-radius:3px;margin-top:2em}.add_recipe_cont .new_cookbook_item_search h3{font-size:1.4em;text-align:center;font-weight:400;margin-bottom:1.42857em}.add_recipe_cont .new_cookbook_item_search .group{position:relative}.add_recipe_cont .new_cookbook_item_search .button_search{position:absolute;right:0;top:0;border:0;font-size:2.3em;color:#dc0c15;display:inline-block;padding:.3913em .43478em;background-color:transparent}.add_recipe_cont .new_cookbook_item_search .button_search span{display:none}.add_recipe_cont .new_cookbook_item_search .button_search:hover{color:#000}.add_recipe_cont .edit_form{zoom:1;padding:1em;background-color:#efefef;border-radius:3px;width:100%;box-sizing:border-box;margin:2em 0 1em}.add_recipe_cont .edit_form:after,.add_recipe_cont .edit_form:before{content:" ";display:table}.add_recipe_cont .edit_form:after{clear:both}.add_recipe_cont .edit_form .group{margin-bottom:2em}.add_recipe_cont .edit_form .catSelect .button{width:100%}.add_recipe_cont .edit_form .button_submit{font-size:1.3em;margin-bottom:1em;width:auto}.add_recipe_cont .edit_form .button{margin:0}@media screen and (min-width:37.5em){.add_recipe_cont .newItemCont .newItemContToggle,.add_recipe_cont .newItemCont .newItemContToggleList{width:50%}.add_recipe_cont .new_cookbook_item_search .group{margin:0 10%}.add_recipe_cont .edit_form .catSelect .button{width:auto}}.cookbookInteractions .edit_form{margin-top:1em}.cookbookInteractions .edit_form .group{margin-bottom:1em}.cookbookInteractions .edit_form .button{margin-top:0}.cookbookInteractions .edit_form .button_submit{width:auto}.cookbookInteractions .catWrap{padding:1em;border:1px solid #e2e2e2}.listing_02 .head_03,.listing_02 h2{font-size:1.8em;margin-bottom:0}.listing_02 .box{float:left;width:100%;padding:1em;background-color:#edeade}.listing_02 .box img{float:left;border:1px solid #e2e2e2;margin-right:1em}.listing_02 .box h2,.listing_02 .box h3{font-size:1.6em;margin-bottom:.625em}.listing_02 .box p{font-size:1.3em;margin-bottom:.38462em}@media screen and (min-width:37.5em){.list_filters{width:20em}.list_filters.two_cols{width:100%}}.wine_region{display:none;background-color:#f9f9f7;padding:2em;margin-bottom:2em}.wine_region h3{font-size:1.8em}.wine_region form{width:18em;position:absolute;top:2em;right:2em}@media screen and (min-width:37.5em){.wine_region{display:block}}.wine_region{position:relative}.wine_region .h2_style,.wine_region h2{padding-left:14px}.wine_region .size_02{overflow:hidden;position:absolute;top:30px;left:17px;z-index:2}.wine_region .map{position:relative;width:327px;height:172px;background:url(/app/images/wine_region_map.jpg) no-repeat;z-index:1}.wine_region .map li{position:absolute;list-style:none;_display:none}.wine_region .map a{display:block;height:100%;font-weight:700;font-size:12px;text-decoration:none;color:#c60000;background:url(/app/images/map_dot.png) 50% no-repeat}.wine_region .map .region_1{left:278px;top:60px;width:25px;height:13px}.wine_region .map .region_2{left:257px;top:35px;width:13px;height:13px}.wine_region .map .region_3{left:245px;top:20px;width:10px;height:10px}.wine_region .map .region_4{left:243px;top:30px;width:10px;height:10px}.wine_region .map .region_5{left:283px;top:88px;width:15px;height:15px}.wine_region .map .region_6{left:298px;top:70px;width:20px;height:20px}.wine_region .map .region_7{left:268px;top:83px;width:15px;height:15px}.wine_region .map .region_8{left:260px;top:110px;width:15px;height:20px}.wine_region .map .region_9{left:250px;top:130px;width:15px;height:15px}.wine_region .map .region_10{left:235px;top:135px;width:15px;height:15px}.wine_region .map .region_11{left:255px;top:60px;width:20px;height:30px}.wine_region .map .region_12{left:245px;top:43px;width:13px;height:13px}.wine_region .map .region_13{left:235px;top:35px;width:10px;height:10px}.wine_region .map .region_14{left:270px;top:12px;width:35px;height:43px}.wine_region .map .region_15{left:215px;top:115px;width:20px;height:40px}.wine_region .map .region_16{left:272px;top:43px;width:20px;height:20px}.wine_region .map .wrap{display:none;cursor:pointer;text-align:center;padding:5px 20px;text-shadow:0 1px #fff;background-color:#f2f3ef;border:3px solid #fff;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);box-shadow:0 8px 6px -6px rgba(0,0,0,.2)}#wine_region_tooltip{display:none;position:absolute;left:0;top:0;z-index:9999;font-weight:700;font-size:12px;text-decoration:none;color:#c60000}.wine_region .map a:hover .wrap{display:inline-block;z-index:9999;position:relative}.fridge .fridge_container{height:360px;width:320px;margin:0 auto;background:url(/app/images/fridge/img_static.jpg) no-repeat 0 0 transparent}.fridge .fridge_container.steamer{width:31.6em;height:24.5em;background:url(/app/images/steam_cooking/bkg_new.jpg) no-repeat 0 0 transparent}.fridge .user_content{clear:left;margin-top:3em}.fridge .user_content .logo{height:auto;max-width:250px}.fridge .steamer .fridge_form{padding:4em 0 0 4em}.fridge .fridge_form{padding:5em 3.5em 0 0}.fridge .fridge_form .select{width:17em;margin:1em auto}.fridge .fridge_form .select .btn{background-color:hsla(0,0%,100%,.8);color:#4d4d4d}.fridge .fridge_form .select .btn:before{top:.57143em;color:#999}.fridge .fridge_form .skin_select.focused .btn{background-color:#fff}@media screen and (min-width:37.5em){.fridge .fridge_container{float:left;margin:0 2em 0 0}.fridge .user_content{clear:none}}#fridge_recipe_list .box h3{padding:0}.checkout .head_01{padding-left:2em;position:relative}.checkout .head_01:before{position:absolute;left:0;top:-.07692em;font-size:1.3em}.checkout .intro{margin:0}.checkout .intro h2{color:#999;font-size:1.8em;font-weight:400;margin-bottom:.27778em}.checkout .checkout_nav{border-top:1px solid #dc0c15;border-bottom:1px solid #dc0c15;margin:1em 0;position:relative;overflow:hidden}.checkout .checkout_nav li{display:inline-block;font-size:1.4em;color:#999;position:relative;margin-right:2em}.checkout .checkout_nav li:last-child{margin-right:0}.checkout .checkout_nav li:last-child:after{display:none}.checkout .checkout_nav li:after{border:1px solid #dc0c15;content:"";height:3.71429em;width:3.71429em;position:absolute;top:-1px;right:-1.92857em;-webkit-transform:scale(.707) rotate(45deg);-moz-transform:scale(.707) rotate(45deg);-ms-transform:scale(.707) rotate(45deg);-o-transform:scale(.707) rotate(45deg);transform:scale(.707) rotate(45deg);z-index:1}.checkout .checkout_nav li a,.checkout .checkout_nav li strong{display:inline-block;padding:.71429em 1.64286em;background:#fff;position:relative;z-index:100;color:#999}.checkout .checkout_nav li .number{font-size:1.28571em;text-align:center;color:#999;width:1.77778em;height:1.77778em;border-radius:50%;display:inline-block;background-color:#fff;border:2px solid #c2c2c2;padding-top:.11111em;box-sizing:border-box}.checkout .checkout_nav li .title{display:none}.checkout .checkout_nav li.active .number{background-color:#dc0c15;border-color:#dc0c15;color:#fff}.checkout .checkout_nav li.active .title{color:#dc0c15}.checkout .wrap_separator{width:100%;float:left;position:relative;overflow:hidden;padding-top:2em;margin-top:1.5em}.checkout .checkout_form .items .group{width:49%;float:left;margin-left:2%}.checkout .checkout_form .items .group:first-child{margin-left:0}.checkout .checkout_form .items .group:last-child{width:100%;margin-left:0}.checkout .checkout_form .button{width:100%}.checkout .checkout_form .action{float:left;width:100%;margin-top:2em}.checkout .checkout_form .user_info{margin:1em 0 2em}.checkout .checkout_form .company_info,.checkout .checkout_form .other_address{display:none}.checkout .checkout_form .company_info.open,.checkout .checkout_form .other_address.open{display:block}.checkout .checkout_form .payment_block{display:none}.checkout .checkout_form .payment_block.show{display:block}.checkout .checkout_form .cash_payment{margin-bottom:2em}.checkout .checkout_form .cash_payment .info{font-size:1.4em;color:#999;padding:1.07143em;border:1px solid #b3b3b3}.checkout .checkout_form .cash_payment .info .price{color:#dc0c15;font-weight:400}.checkout .user_info{box-sizing:border-box;float:left;width:100%}.checkout .user_info h3{color:#dc0c15;font-size:1.8em;margin-bottom:.55556em;font-weight:400}.checkout .user_info li{font-size:1.4em;display:block;margin-top:.35714em}.checkout .user_info span{color:#dc0c15;margin-right:.35714em}.checkout .user_info .col{margin-top:2em}.checkout .user_info .cancelation_policy{margin:2em 0;padding:1em;background-color:#f3f3f3}.checkout .user_info .cancelation_policy h3{font-size:1.4em;color:#fff;background-color:#6a6967;padding:.35714em;margin:-.71429em -.71429em 1.42857em}.checkout .user_info .cancelation_policy li{margin:0 0 .35714em;padding-left:5.35714em}.checkout .user_info .cancelation_policy .price{width:5.35714em;display:inline-block;margin:0 0 0 -5.35714em}.checkout .panel{float:left;width:100%;padding-top:2em;margin-top:2em;border-top:1px solid #e2e2e2}.checkout .panel h3{font-size:1.6em;margin-bottom:.625em}.checkout .panel .title{display:block;padding-left:2.1875em}.checkout .panel .title:before{left:0;top:-.20833em;font-size:1.5em;color:#dc0c15}.checkout .panel p{font-size:1.4em;font-family:Verdana,sans-serif;color:#999;margin-bottom:.71429em}.checkout .voucher,.checkout .voucher input{margin-bottom:1em}.checkout .voucher .error{color:#dc0c15;font-size:1.2em;font-family:Verdana,sans-serif;display:block}.checkout .add_voucher a{font-size:1.2em;font-family:Verdana,sans-serif;padding-right:1.83333em}.checkout .add_voucher a:before{right:0;top:.14286em;font-size:1.16667em;color:#999}.checkout .course_gift .panel_handle{box-sizing:border-box;font-size:1.6em;color:#4d4d4d;padding:.625em .625em .625em 2.5em;width:100%;float:left;background-color:#f9f8f2;border-radius:10px;border:1px solid #e6e6e6;position:relative}.checkout .course_gift .panel_handle:hover{color:#dc0c15}.checkout .course_gift .panel_handle:before{font-size:1.375em;left:.45455em;color:#dc0c15}.checkout .course_gift .panel_handle span{color:#999;display:block}.checkout .course_gift .panel_handle .cancel{display:none;font-size:.8125em;font-family:Verdana,sans-serif;color:#dc0c15;position:absolute;right:1.53846em;bottom:.76923em}.checkout .course_gift .panel_handle .cancel.show{display:block}.checkout .course_gift .data_pane{width:100%;float:left;display:none;margin-top:2em}.checkout .course_gift .data_pane.open{display:block}.checkout .validation_msg{background-color:#fce7e8;color:#e0111a;padding:1em;margin:.76923em 0;border-radius:3px;clear:both;float:left;width:100%;font-size:1.3em;line-height:1.5;font-style:italic;box-sizing:border-box}@media screen and (min-width:37.5em){.checkout .intro{margin-top:1em}.checkout .intro h2{font-size:2em;margin:0;float:left}.checkout .intro .cards{float:right;margin:0}.checkout .checkout_form .user_data{padding-left:4em;margin-top:1em}.checkout .checkout_form .user_data h3{font-size:2em;margin-bottom:1em}.checkout .checkout_form.step_2 .column{width:50%;margin-left:0}.checkout .checkout_form .group.action{padding-top:2em;border-top:1px solid #dc0c15}.checkout .checkout_form .group.action .button{width:auto;float:right;padding:.625em 1.875em}.checkout .col{width:50%;float:left;padding-left:3em;box-sizing:border-box}}.checkout .cooking_course_or_hearts_order_note,.checkout .cooking_course_order_newsletter_note{font-size:1.4em;color:#999;padding-top:.71429em}@media screen and (min-width:50em){.checkout .checkout_nav li a{padding:.71429em 1.28571em}.checkout .checkout_nav li .title{display:inline-block}.checkout .checkout_nav li .number{margin-right:.55556em}.checkout .checkout_form .items .group,.checkout .checkout_form .items .group:last-child{width:32%;margin-left:2%}.checkout .checkout_form .items label{display:none}.checkout .checkout_form .user_data{padding-left:8em}.checkout .checkout_form .group.action .button{width:auto;float:right;clear:none}.checkout .panel .voucher{float:left;width:50%;clear:left}.checkout .panel .add_voucher{float:left;width:48%;margin-left:2%;margin-top:1em}.checkout .panel.note h3{float:left}.checkout .panel.note p{margin-left:.76923em;display:inline-block}.checkout .panel.note input{width:50%;float:left;clear:both}.checkout .course_gift .panel_handle{padding:1.25em 1.25em 1.25em 2.5em}.checkout .course_gift .panel_handle span{display:inline-block;margin-left:.625em}.checkout .course_gift .panel_handle .cancel{top:1.84615em}.checkout .course_gift .course_title{float:left;width:48%;margin-top:1.25em}.checkout .course_gift .participant_info{width:50%;float:right}}@media screen and (min-width:62.5em){.checkout .checkout_form .user_data{padding-left:10em}}.popupOverlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:100001}.popupWrap{box-sizing:border-box;position:absolute;z-index:100002;padding:1em;margin:1em;min-width:30em;min-height:1em;border-radius:4px;background-color:#fff;box-shadow:0 0 2em rgba(0,0,0,.4)}.popupWrap .closeBtn{position:absolute;top:0;right:0;width:2em;height:2em}.popupWrap .closeBtn:before{position:absolute;top:-.2em;right:-.2em;color:#dc0c15;font-size:1em}.popupWrap .popupTitle{font-size:1.6em;text-transform:uppercase;padding:1.25em 5em 1.25em 1.25em;color:#000;border-bottom:.25em solid #bfbfbf}.popupWrap .confirmDialog .button{font-size:1.4em;width:100%;text-transform:uppercase}.popupWrap .popupContent{max-width:86em}.popupWrap .popupContent.scrollable{overflow-x:hidden;overflow-y:auto}@media screen and (min-width:37.5em){.popupWrap{min-width:46em;padding:2em;margin:2em}}.newspaper_download{font-size:1.3em}.newspaper_download thead th{font-size:1em;border-top:none;font-weight:700;color:#4d4d4d;background-color:#f6f4ee;padding:.76923em .38462em;text-align:center}.newspaper_download thead th:first-child{text-align:left}.newspaper_download .red_colored{background-color:#fee9ea}.newspaper_download .blue_colored{background-color:#edf9fb}.newspaper_download .green_colored{background-color:#ecfded}.newspaper_download td{font-size:1.3em;text-align:center;padding:0 .76923em}.newspaper_download .name{font-size:1.07692em;color:#dc0c15;width:12.85714em;display:block;padding:1.07143em .76923em;text-align:left}.newspaper_download .button{font-size:.8125em;width:100%;margin:.76923em 0;background-image:none}.newspaper_download .button:hover{background-color:#ac0910}.newspaper_download .button.blue_btn{background-color:#2da7bf}.newspaper_download .button.blue_btn:hover{background-color:#238396}.newspaper_download .button.green_btn{background-color:#90c531}.newspaper_download .button.green_btn:hover{background-color:#729c27}.newspaper_download .icon{font-size:1.53846em;color:#999}.newspaper_download .icon:before{position:relative}.newspaper_download .icon.red{color:#dc0c15}.newspaper_download .icon.green{color:#90c531}.newspaper_download .icon.blue{color:#83bfc8}@media screen and (min-width:50em){.newspaper_download{font-size:1.4em}.newspaper_download thead th{font-size:1.14286em}.newspaper_download .name{font-size:1.14286em;width:40%;display:table-cell}.newspaper_download .button{font-size:.875em}}.empty_cart{font-size:2em}.popupWrap.waitingListPopupResponseWrap{max-width:600px}.popupWrap.waitingListPopupResponseWrap h2{font-size:1.6em;margin-bottom:.5em}.popupWrap.waitingListPopupResponseWrap p{font-size:1.4em;line-height:1.4}.popupWrap.waitingListEmailPopupWrap{max-width:400px}.popupWrap.waitingListEmailPopupWrap h2{font-size:1.6em;margin-bottom:1em}.popupWrap.waitingListEmailPopupWrap .std_form{zoom:1}.popupWrap.waitingListEmailPopupWrap .std_form:after,.popupWrap.waitingListEmailPopupWrap .std_form:before{content:" ";display:table}.popupWrap.waitingListEmailPopupWrap .std_form:after{clear:both}.popupWrap.waitingListEmailPopupWrap .button{border:none;float:right}.popupWrap.waitingListEmailPopupWrap .email-error{font-size:1.3em;color:#dc0c15;display:block;padding:.7em .2em 0}.cart_page .head_01{padding-left:2em;position:relative;margin-bottom:.5em}.cart_page .head_01:before{position:absolute;left:0;top:-.07692em;font-size:1.3em}.shopping_items .box{width:100%;float:left;padding:1em;border:0;margin-top:1em;background-color:#edeade}.shopping_items .box .description{width:100%;float:left;padding-left:10em;box-sizing:border-box}.shopping_items .box .description p{font-size:1.2em}.shopping_items .box .description img{margin-left:-10em;float:left;max-width:9em;height:auto}.shopping_items .box .description h3{font-size:1.4em;margin-bottom:.35714em}.shopping_items .box .description .info .date,.shopping_items .box .description .info .provider{font-size:1.2em;margin-right:.83333em}.shopping_items .box .description .info .date{font-weight:800}.shopping_items .box .product_info{width:100%;float:left;margin-top:1em;position:relative;overflow:hidden;padding-top:1.5em}.shopping_items .box .product_info li{box-sizing:border-box;width:50%;float:left;padding:1em 0;border-left:1px solid #ccc;text-align:center}.shopping_items .box .product_info li:first-child{border:0}.shopping_items .box .product_info .price{width:35%;padding-left:.5em}.shopping_items .box .product_info .price strong{display:block;font-size:2em}.shopping_items .box .product_info .price .icon{color:#dc0c15;font-size:2.2em;display:block}.shopping_items .box .product_info .price .icon:before{position:relative}.shopping_items .box .product_info .quantity{width:45%}.shopping_items .box .product_info .quantity .group{width:11em;position:relative;margin:0 auto}.shopping_items .box .product_info .quantity input[type=text]{font-size:1.8em;border:1px solid #b3b3b3;width:2.22222em;border-radius:3px;color:#4d4d4d;font-weight:800;font-style:normal;text-align:center}.shopping_items .box .product_info .quantity label{font-size:1.1em;display:block;margin-top:.27273em;cursor:default}.shopping_items .box .product_info .quantity .icon_rpl{font-size:1.8em;color:#b3b3b3;height:1em;width:1em;position:absolute;left:auto;right:.27778em;top:50%;margin-top:-.94444em}.shopping_items .box .product_info .quantity .icon_rpl.minus_icon{left:.27778em}.shopping_items .box .product_info .quantity .icon_rpl:hover{color:#999}.shopping_items .box .product_info .remove{width:20%}.shopping_items .box .product_info .remove .icon_rpl{color:#b3b3b3;font-size:2.6em;display:block}.shopping_items .box .product_info .remove .icon_rpl:hover{color:#999}.shopping_items .box .product_info .remove strong{font-size:1.1em;font-weight:400;color:#4d4d4d;display:block;margin-top:.45455em}.shopping_items .box.highlighted{background-color:#fdf3f3}.shopping_items .box.highlighted .product_info .price{width:40%;padding:0}.shopping_items .box.highlighted .product_info .action{width:60%;padding:0 1em}.shopping_items .box.highlighted .product_info .action .button{margin:0;float:right}.shopping_items .box.highlighted .tagline{font-size:1.4em;margin-bottom:.71429em}.shopping_items .box.highlighted .tagline strong{color:#dc0c15}@media screen and (min-width:37.5em){.shopping_items .box .description{width:48%;float:left}.shopping_items .box .product_info{width:50%;float:right;margin:0;padding:0;border-left:1px solid #ccc}.shopping_items .box .product_info:before{box-shadow:none}.shopping_items .box .product_info li{border-left:0}}@media screen and (min-width:50em){.shopping_items .box .description{padding-left:12em;box-sizing:border-box}.shopping_items .box .description h3{font-size:1.8em;margin-bottom:.27778em}.shopping_items .box .description img{margin-left:-12em;max-width:11em}.shopping_items .box .product_info .price .icon,.shopping_items .box .product_info .price strong{font-size:2.4em}.shopping_items .box .product_info .quantity .group{width:16em}.shopping_items .box .product_info .quantity input[type=text]{font-size:2.6em;width:3em}.shopping_items .box .product_info .quantity .icon_rpl{font-size:2.2em;height:1em;width:1em;position:absolute;right:.22727em;margin-top:-.90909em}.shopping_items .box .product_info .quantity .icon_rpl.minus_icon{left:.22727em}.shopping_items .box .product_info .remove .icon_rpl{font-size:3.6em}}@media screen and (min-width:62.5em){.shopping_items .box .product_info .price{width:45%;padding-top:1.5em}.shopping_items .box .product_info .price strong{display:inline-block;margin-right:.20833em}.shopping_items .box .product_info .price .icon{display:inline-block;position:relative;top:.125em}.shopping_items .box .product_info .quantity{width:35%}}.checkout .shopping_items .box .product_info .price{width:50%;padding:1em 0 0}.checkout .shopping_items .box .product_info .price strong{font-size:2.6em;display:inline-block;margin-right:.19231em}.checkout .shopping_items .box .product_info .price .icon{display:inline-block}.checkout .shopping_items .box .product_info .quantity{width:50%;padding:0}.checkout .shopping_items .box .product_info .quantity input[type=text]{font-size:2.6em;width:3em}@media screen and (min-width:37.5em){.checkout .shopping_items .box .description{width:58%}.checkout .shopping_items .box .product_info{width:40%;padding:1em 0}}@media screen and (min-width:62.5em){.checkout .shopping_items .box .description{width:68%}.checkout .shopping_items .box .product_info{width:30%}}.order_summary{float:left;width:100%;border-top:1px solid #dc0c15;padding:1em 0;margin:1em 0}.order_summary.top{border-top:0;margin:0;padding-top:0;border-bottom:1px solid #dc0c15}.order_summary .total{float:left;width:100%}.order_summary .total li{float:left;font-size:1.4em;color:#999;padding-left:.71429em;margin:.71429em 0 0 .71429em;border-left:1px solid #e0e0e0}.order_summary .total li:first-child{border-left:0;padding:0;margin-left:0}.order_summary .total li:last-child{border:0;display:block;margin:1em 0 0;padding:0;float:left;width:100%}.order_summary .total li span{color:#dc0c15;margin-left:.35714em}.order_summary .total li .price{padding-right:1.28571em}.order_summary .total li .price:before{right:0;top:.14286em}.order_summary .total .button{font-size:1em;clear:none;margin:0;padding:.71429em 2.14286em}@media screen and (min-width:37.5em){.order_summary .total li:last-child{clear:none;width:auto;float:right;margin:0;display:inline-block;padding-left:2.14286em}}@media screen and (min-width:50em){.order_summary.top{margin-top:-5em}.order_summary .total{float:right;width:auto}}.back{font-size:1.4em;color:#999;padding-left:1.78571em;margin:.71429em 0}.back:before{box-sizing:border-box;padding:.36364em 0 0 .27273em;background-color:#d0d0d0;background-image:-webkit-linear-gradient(top,#d0d0d0,#b2b2b2);background-image:linear-gradient(180deg,#d0d0d0,#b2b2b2);font-size:.78571em;color:#fff;width:1.72727em;height:1.72727em;border-radius:50%;left:0;top:0}.paypal_notification{font-size:1.4em;text-align:right;width:100%;margin:.71429em 0;padding:.71429em 0;border-top:1px solid #dc0c15}.tooltip{display:none;z-index:100;max-width:300px}.tooltip,.tooltip:before{position:absolute;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.tooltip:before{background-color:#fff;content:"";height:20px;left:20px;top:-10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;z-index:10}.tooltip.show-center:before{display:none}.tooltip_inner{background-color:#fff;position:relative;padding:1em;z-index:100;min-width:30em;min-height:15em;box-sizing:border-box}.tooltip_inner.loading{background:#fff url(/app/images/ajax_spinner.gif) no-repeat 50%}.tooltip_inner.loading img{display:none}.tooltip_close{display:block;position:absolute;right:-.5em;top:-.5em;overflow:hidden;z-index:200;color:#8fc432;background-color:#fff;border-radius:100%}.tooltip_inner img{display:block;max-width:280px;height:auto}.tooltip_slider{overflow:hidden}.tooltip_slider ul{list-style:none;display:none;overflow:hidden}.tooltip_slider li{float:left}.tooltip_slider .tools{background:url(/app/images/slider.png) left -54px repeat-x;position:relative;margin:10px -10px 0;height:20px;padding-top:10px}.tooltip_slider .tools div{overflow:hidden;position:relative;margin:0 30px;padding:4px 0}.tooltip_slider .tools .button{display:block;position:absolute;top:10px;width:20px;height:20px;text-indent:-9999px;overflow:hidden;background:url(/app/images/slider.png);cursor:pointer}.tooltip_slider .tools .button:hover{opacity:.6;filter:alpha(opacity=60)}.tooltip_slider .tools .disabled:hover{opacity:1;filter:alpha(opacity=100)}.tooltip_slider .tools .prev{background-position:left 0;left:10px;bottom:0}.tooltip_slider .tools .next{background-position:-21px 0;right:10px;bottom:0}.tooltip_slider .tools .disabled.prev{background-position:left -21px;cursor:auto}.tooltip_slider .tools .disabled.next{background-position:-21px -21px;cursor:auto}.tooltip_slider .tools ul{display:block;float:left;position:relative;left:50%;overflow:visible}.tooltip_slider .tools li{position:relative;right:50%;margin:0 4px}.tooltip_slider .tools li a{cursor:pointer;width:11px;height:11px;display:block;background:url(/app/images/slider.png) -12px -42px repeat-x}.tooltip_slider .tools li a:hover{opacity:.6;filter:alpha(opacity=60)}.tooltip_slider .tools li.on a{background-position:0 -42px;opacity:1!important;filter:alpha(opacity=100)!important}@media screen and (min-width:62.5em){.tooltip,.tooltip .tooltip_inner img{max-width:100%}}.preloader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;background:url(/app/images/ajax_spinner.gif) no-repeat 50%;background-color:hsla(0,0%,100%,.85)}.popupWrap.popCalendar{max-width:35em;min-width:28em;background-color:transparent;padding:0;border-radius:0;border:5px solid hsla(0,0%,100%,.3)}.popupWrap.popCalendar .closeBtn:before{right:-10px;top:-10px;background-color:#fff;border-radius:100%}.popupWrap.popCalendar .popupContent{font-size:1em}.popupWrap.popCalendar .popup_01{color:#999;text-align:center;background-color:#fff;padding:1em;box-sizing:border-box;border:5px solid hsla(0,0%,100%,.3);-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2)}.popupWrap.popCalendar .popup_01 h3{font-size:1.6em;margin-bottom:.625em}.popupWrap.popCalendar .popup_01 p{font-size:1.2em;margin-bottom:.83333em}.advent_box{clear:both;position:relative;z-index:2;max-width:90em}.advent_box .popup_01{display:none}.advent_box .inner{zoom:1;position:relative;margin-bottom:2em;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.advent_box .inner:after,.advent_box .inner:before{content:" ";display:table}.advent_box .inner:after{clear:both}.advent_box li{box-sizing:border-box;width:25%;float:left;position:relative;text-align:center;border-left:1px solid #fff;border-bottom:1px solid #fff;cursor:pointer}.advent_box li.active{background-color:rgba(0,0,0,.6)}.advent_box li:hover{background-color:rgba(0,0,0,.2)}.advent_box .num{color:#fff;position:relative;z-index:1002;font-size:5em;display:block;text-shadow:0 1px 3px rgba(0,0,0,.8)}.advent_box .overlay{background:rgba(0,0,0,.3);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000}.advent_box .credits{font-size:1.4em;margin:0 1em}@media screen and (min-width:25em){.advent_box .num{font-size:6em}}@media screen and (min-width:37.5em){.advent_box .num{font-size:8em}}@media screen and (min-width:50em){.advent_box{margin:0 2em}.advent_box .num{font-size:9em;padding:.22222em 0}}.lazyLoadImage{position:relative;background:#efefef}.lazyLoadImage img{-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;right:0;left:0}.lazyLoadImage img.lateImageLoaded{opacity:1;filter:alpha(opacity=100)}.lexicon_listing .lazyLoadImage,.post_teaser .lazyLoadImage,.teaser_box .lazyLoadImage{padding-bottom:77.5%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%}.lexicon_listing .lazyLoadImage.no-spinner,.post_teaser .lazyLoadImage.no-spinner,.teaser_box .lazyLoadImage.no-spinner{background-image:none}.swipe_slider .lazyLoadImage{padding-bottom:77.4%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%}.swipe_slider .lazyLoadImage.no-spinner{background-image:none}.landing_recipe_results .box .lazyLoadImage,.recipe_results .box .lazyLoadImage{padding-bottom:77.7%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%}.landing_recipe_results .box .lazyLoadImage.no-spinner,.recipe_results .box .lazyLoadImage.no-spinner{background-image:none}.recipe_results_grid .box .lazyLoadImage{padding-bottom:77.5%}.image_single .lazyLoadImage{padding-bottom:66.2%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%}.image_single .lazyLoadImage.no-spinner{background-image:none}.comments .lazyLoadImage{background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%;background-size:contain}.comments .lazyLoadImage.no-spinner{background-image:none}.gallery_slider .lazyLoadImage{padding-bottom:56%;background:transparent url(/app/images/lazyload_spinner.gif) no-repeat 50%}.gallery_slider .lazyLoadImage.no-spinner{background-image:none}.editor_post_gallery .lazyLoadImage{padding-bottom:56%;background:transparent url(/app/images/lazyload_spinner.gif) no-repeat 50%}.editor_post_gallery .lazyLoadImage.no-spinner{background-image:none}.gallery_slider.recipe .lazyLoadImage{padding-bottom:77%;background:transparent url(/app/images/lazyload_spinner.gif) no-repeat 50%}.gallery_slider.recipe .lazyLoadImage.no-spinner{background-image:none}.gallery_slider.editor_post_gallery .lazyLoadImage{padding-bottom:70%;background:transparent url(/app/images/lazyload_spinner.gif) no-repeat 50%}.gallery_slider.editor_post_gallery .lazyLoadImage.no-spinner{background-image:none}.cookbookInteractions .box .lazyLoadImage,.user.recipes_list .box .lazyLoadImage{padding-bottom:72.7%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%;background-size:contain}.cookbookInteractions .box .lazyLoadImage.no-spinner,.user.recipes_list .box .lazyLoadImage.no-spinner{background-image:none}.listing .box .lazyLoadImage{padding-bottom:72.7%;background:#f7f7f2 url(/app/images/lazyload_spinner.gif) no-repeat 50%;background-size:contain}.listing .box .lazyLoadImage.no-spinner{background-image:none}.info_box.single_image .lazyLoadImage{padding-bottom:56%;background:#f9f9f9 url(/app/images/lazyload_spinner.gif) no-repeat 50%;margin:0 auto}.info_box.single_image .lazyLoadImage.no-spinner{background-image:none}.poll_form .lazyLoadImage{padding-bottom:77.4%;background:#f9f9f9 url(/app/images/lazyload_spinner.gif) no-repeat 50%;margin:0 auto}.poll_form .lazyLoadImage.no-spinner{background-image:none}.listing_01 .lazyLoadImage{padding-bottom:63.63%;background:#f9f9f9 url(/app/images/lazyload_spinner.gif) no-repeat 50%;background-size:contain;margin:0 auto}.listing_01 .lazyLoadImage.no-spinner{background-image:none}.listing_02 .lazyLoadImage{padding-bottom:63.63%;background:#f9f9f9 url(/app/images/lazyload_spinner.gif) no-repeat 50%;background-size:contain;margin:0 auto}.listing_02 .lazyLoadImage.no-spinner{background-image:none}.poll_form legend{font-size:1.8em;margin-bottom:1.11111em}.poll_form .question{font-size:1.4em;margin-bottom:1.42857em}.poll_form li{margin-bottom:1em;border-bottom:1px solid #efefef}.poll_form label{font-size:1.3em}.poll_form label strong{float:right}.poll_form .progress_bar div{height:20px;background-color:#dc0c15}.poll_form .note{font-size:1.2em;margin-bottom:.83333em}.poll_form .text_box{margin-top:0;float:none}.poll_form .img_wrapper{background-color:#f9f9f9;margin-bottom:2em}.poll_form .img_poll{max-width:49em;margin:0 auto}.poll_form .img_poll img{width:100%;height:auto}#api_authorize .wrap{position:relative;width:100%;overflow:hidden}#api_authorize .content{max-width:52em;text-align:center;padding:4em 1em;margin:0 auto}#api_authorize .content .head_04{font-size:1.9em;font-weight:400;margin-bottom:1.5em}#api_authorize .content.login{max-width:36em}#api_authorize .content.confirm{text-align:left}#api_authorize .content p{font-size:1.4em;line-height:1.6}#api_authorize .content .note{padding:1.42857em 0;border-top:1px solid #ccc}#api_authorize .content .note.gray{color:#999}#api_authorize .content .more{display:inline-block}#api_authorize .std_form .button{width:100%;margin:0}#api_authorize .std_form .forgot_password{text-align:center}#api_authorize .std_form .facebook{margin-top:2.14286em;float:left;width:100%}#api_authorize .std_form .button.cancel{box-sizing:border-box;color:#dc0c15;border:1px solid #dc0c15;background:0 0}@media screen and (min-width:50em){#api_authorize .content .note{padding:2.14286em 0}}.page_header{text-align:center;padding:2em 0}.page_header .brand{width:160px;height:37px;text-indent:-9999px;display:inline-block;background:url(/app/images/branding-shopping-01.jpg) no-repeat 50% transparent}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.page_header .brand{background:url(/app/images/branding-shopping-01x2.jpg) no-repeat 50% transparent;background-size:160px 37px}}.lte-ie8 .page_header .brand{background-image:url(/app/images/branding-shopping-01.jpg)}@media screen and (min-width:50em){.page_header{padding:3em 0}.page_header .brand{width:280px;height:65px;background:url(/app/images/branding-shopping.jpg) no-repeat 50% transparent}}@media screen and (min-width:50em) and (-webkit-min-device-pixel-ratio:1.25),screen and (min-width:50em) and (min-resolution:120dpi){.page_header .brand{background:url(/app/images/branding-shoppingx2.jpg) no-repeat 50% transparent;background-size:280px 65px}}@media screen and (min-width:50em){.lte-ie8 .page_header .brand{background-image:url(/app/images/branding-shopping.jpg)}}.friend_referral{position:relative;overflow:hidden;margin-top:4em;padding-top:3em}.friend_referral .std_form .button{margin-bottom:1em}.friend_referral .std_form .action{zoom:1}.friend_referral .std_form .action:after,.friend_referral .std_form .action:before{content:" ";display:table}.friend_referral .std_form .action:after{clear:both}.friend_referral .copy_link{position:relative}.friend_referral .copy_link.flashOK .button{display:inline-block}.friend_referral .copy_link.flashOK input{padding-left:9.5em}.friend_referral .copy_link .button{display:none;margin:0;width:9em;border-radius:3px 0 0 3px;position:absolute;top:1px;left:0}.friend_referral .copy_link input{color:#4d4d4d}.friend_referral .copy_link input:hover{border:1px solid #b3b3b3}.friend_referral .info{font-family:Verdana,sans-serif;font-size:1.2em;color:#a7a7a7}.friend_referral .facebook{background-color:#334e81;background-image:-webkit-linear-gradient(top,#3a5b98,#334e81);background-image:linear-gradient(180deg,#3a5b98,#334e81)}.friend_referral .facebook:hover{background-color:#1f345d;background-image:-webkit-linear-gradient(top,#3a5b98,#1f345d);background-image:linear-gradient(180deg,#3a5b98,#1f345d)}.friend_referral .twitter{background-color:#0099d3;background-image:-webkit-linear-gradient(top,#00aced,#0099d3);background-image:linear-gradient(180deg,#00aced,#0099d3)}.friend_referral .twitter:hover{background-color:#0179a7;background-image:-webkit-linear-gradient(top,#00aced,#0179a7);background-image:linear-gradient(180deg,#00aced,#0179a7)}.friend_referral .gplus{background-color:#c74333;background-image:-webkit-linear-gradient(top,#dd4b39,#c74333);background-image:linear-gradient(180deg,#dd4b39,#c74333)}.friend_referral .gplus:hover{background-color:#9c362a;background-image:-webkit-linear-gradient(top,#dd4b39,#9c362a);background-image:linear-gradient(180deg,#dd4b39,#9c362a)}@media screen and (min-width:37.5em){.friend_referral .action .button{width:32%;margin-left:2%;float:left;clear:none}.friend_referral .action .facebook{margin-left:0}}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:80px;font-family:Helvetica Neue,sans-serif;background:-webkit-linear-gradient(top,#f4f4f4,#cdcdcd);background-image:-ms-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:10px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:15px;display:block;width:57px;height:57px;background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3);background-image:url(/app/images/koch-app.png)!important}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:15px;width:45%;font-size:11px;line-height:1.2em;font-weight:700;color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:30px;min-width:10%;font-size:13px;text-align:center;font-weight:700;color:#fff;background:-webkit-linear-gradient(top,#efefef,#dcdcdc);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8);border-radius:3px;box-shadow:0 1px 0 hsla(0,0%,100%,.6),inset 0 1px 0 hsla(0,0%,100%,.7)}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc,#efefef)}#smartbanner .sb-icon.gloss:after{content:"";position:absolute;left:0;top:-1px;border-top:1px solid hsla(0,0%,100%,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,hsla(0,0%,100%,.7),hsla(0,0%,100%,.2));border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);border-top:5px solid #dc0c15;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;padding:1px;color:#d1d1d1;background:0 0;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:7px 10px;background-color:#dc0c15;background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc0c15),to(#f42f37));background-image:-moz-linear-gradient(top,#dc0c15,#f42f37);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0 0}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}#smartbanner.windows .sb-icon{border-radius:0}.homepage_teaser{font-size:.71429em;padding:16em 0 0;max-width:42em;box-sizing:border-box;text-align:center;background:transparent url(/app/images/hearts_graphic.png) no-repeat center 3em}.homepage_teaser>.title{font-size:2.4em;font-weight:700;margin-bottom:.625em}.homepage_teaser>.text{font-size:1.4em;font-weight:400;line-height:1.42857;margin-bottom:2.5em}.homepage_teaser>.button{font-size:1.4em;margin:0;display:block}@media screen and (min-width:50em){.homepage_teaser{padding:16em 4em 2em}}.new_editor_posts_teaser{zoom:1}.new_editor_posts_teaser:after,.new_editor_posts_teaser:before{content:" ";display:table}.new_editor_posts_teaser:after{clear:both}.new_editor_posts_teaser>li{zoom:1;box-sizing:border-box;float:left;width:100%;padding:0 0 1.5em}.new_editor_posts_teaser>li:after,.new_editor_posts_teaser>li:before{content:" ";display:table}.new_editor_posts_teaser>li:after{clear:both}.new_editor_posts_teaser .editor_post_teaser_item{padding-bottom:1.5em;border-bottom:1px solid #eee;height:8em}.new_editor_posts_teaser .editor_post_teaser_image_wrap{box-sizing:border-box;overflow:hidden;float:left;width:4em;height:4em;border:1px solid #dd1b22;border-radius:50%}.new_editor_posts_teaser .editor_post_teaser_image_wrap a{display:inline-block;height:100%;width:100%}.new_editor_posts_teaser .editor_post_teaser_image_wrap a img{height:auto;width:100%}.new_editor_posts_teaser .editor_post_teaser_profile_wrap{margin-left:4em;padding-left:1em}.new_editor_posts_teaser .editor_post_teaser_profile_wrap .editor_name_link{font-size:1.4em;display:block;margin-bottom:.57143em}.new_editor_posts_teaser .editor_post_teaser_profile_wrap .editor_post_title_link{font-size:1.5em;color:#4d4d4d;display:block}.new_editor_posts_teaser .editor_post_teaser_profile_wrap .editor_post_title_link:hover{color:#821014}@media screen and (min-width:37.5em){.new_editor_posts_teaser>li{padding-left:1.5em}}@media screen and (min-width:50em){.new_editor_posts_teaser>li{width:50%;padding:0 0 1.5em 3em}}.pollModule{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover}.pollModule,.pollModule>.content{position:relative;z-index:100}.pollModule .poll_title{font-size:2.4em;font-weight:700;text-align:center;padding:65px 0 75px;color:#fff}.pollModule .poll_title>span{font-size:.91667em;font-weight:400;display:block;margin-bottom:.5em}@media screen and (max-width:37.5em){.pollModule .poll_title{padding:34px 66px 36px}}.pollModule:after{position:absolute;left:0;right:0;top:0;width:100%;height:100%;content:"";background-color:rgba(43,50,62,.4);z-index:10}.answer_list_type1{overflow:hidden;padding:0 40px 30px}.answer_list_type1>.answer-wrapper{display:inline;float:left;padding:0 18px 30px 0;width:50%;box-sizing:border-box}.answer_list_type1>.answer-wrapper:nth-of-type(2n+2){padding-right:0;padding-left:18px}.answer_list_type1>.answer-wrapper:nth-of-type(odd){clear:left}.answer_list_type1 .answer{position:relative;cursor:pointer}.answer_list_type1 .answer>img{width:100%}.answer_list_type1 .answer>.title{font-size:14px;font-family:Verdana,sans-serif;text-align:center;position:relative;z-index:20;padding:10px;background-color:#fff;color:#4d4d4d}.answer_list_type1 .answer.selected>.title{background-color:#dc0c15;color:#fff}.answer_list_type1 .answer.selected .result_bar{background-color:#b00910}.answer_list_type1 .answer:hover:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:30;content:"";background-color:rgba(43,50,62,.4);pointer-events:none}.answer_list_type1 .result_bar{display:none;position:absolute;left:0;top:0;z-index:-10;width:50%;height:100%;background-color:#ccc}.answer_list_type1 .result{display:none;position:absolute;right:10px}.answer_list_type1 .next{font-size:14px;text-align:right;color:#fff;display:block;margin-top:10px}.answer_list_type1.results .answer{cursor:auto}.answer_list_type1.results .answer .title{text-align:left;padding-right:65px}.answer_list_type1.results .answer:hover:after{background-color:transparent}.answer_list_type1.results .result,.answer_list_type1.results .result_bar{display:initial}@media screen and (max-width:37.5em){.answer_list_type1{padding:0 30px 30px}.answer_list_type1>.answer-wrapper{width:100%;padding-right:0;padding-left:0}.answer_list_type1>.answer-wrapper:nth-of-type(2n+2){padding-left:0}}.answer_list_type2{padding:0 40px 30px}.answer_list_type2>.answer{font-family:Verdana,sans-serif;font-size:14px;font-weight:700;position:relative;z-index:0;margin-bottom:30px;padding:15px 10px 14px;background-color:#fff;color:#4d4d4d;cursor:pointer}.answer_list_type2>.answer.selected{color:#fff;background-color:#dc0c15}.answer_list_type2>.answer.selected .result_bar{background-color:#b00910}.answer_list_type2>.answer:hover:after{position:absolute;top:0;bottom:0;left:0;width:100%;content:"";background-color:rgba(43,50,62,.2);pointer-events:none}.answer_list_type2 .result_bar{display:none;position:absolute;left:0;top:0;z-index:-10;height:100%;width:50%;background-color:#ccc}.answer_list_type2 .result{display:none;position:absolute;right:10px}.answer_list_type2 .next{font-size:14px;display:block;margin-bottom:20px;margin-top:-22px;color:#fff;text-align:right}.answer_list_type2.results .result,.answer_list_type2.results .result_bar{display:initial}.answer_list_type2.results .answer{cursor:auto;padding-right:65px}.answer_list_type2.results .answer:hover:after{background-color:transparent}@media screen and (max-width:37.5em){.answer_list_type2{padding:10px 20px 20px}}.pollModuleResults{padding:15em 5em 5em;text-align:center;color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.pollModuleResults>.content{position:relative;z-index:100}.pollModuleResults .shareTitle{font-size:1.4em}.pollModuleResults .result{font-size:3.6em;font-weight:700}.pollModuleResults .result>span{font-size:.61111em;display:block;margin-top:.27778em}.pollModuleResults .description{font-size:1.6em;margin:2em 0}.pollModuleResults .button{margin:0 0 2.4em;width:auto}.pollModuleResults .social{margin-bottom:13em}.pollModuleResults .social>a{margin-right:8px}.pollModuleResults .social .icon_rpl{width:40px;height:40px;font-size:1.9em;color:#fff;padding:.54545em 0;border-radius:3px;box-sizing:border-box}.pollModuleResults .social .icon_rpl:hover{opacity:.8}.pollModuleResults .social .fb_icon{background-color:#3460a1}.pollModuleResults .social .tw_icon{background-color:#55acee}.pollModuleResults .social .gp_icon{background-color:#de5543}.pollModuleResults .social .pt_icon{background-color:#cc2127}.pollModuleResults .social .yt_icon{background-color:#ee3138}.pollModuleResults .social .wa_icon{background-color:#26ae50}.pollModuleResults .teaserWrap{zoom:1;margin:4em -1em 0;display:flex;justify-content:center;align-items:center}.pollModuleResults .teaserWrap:after,.pollModuleResults .teaserWrap:before{content:" ";display:table}.pollModuleResults .teaserWrap:after{clear:both}.pollModuleResults .teaserWrap>li{float:left;width:33.33333%;text-align:left;padding:0 1em;box-sizing:border-box}.pollModuleResults .teaserWrap .teaser_box .content{height:8.5em}.pollModuleResults .teaserWrap .teaser_box img{border:none}.pollModuleResults .sponsor a{color:#fff}.pollModuleResults .sponsor a:hover{color:#ccc}.pollModuleResults .sponsor .sponsorTitle{font-size:22px;font-family:Volkhov,serif;display:inline-block;text-align:center;margin-bottom:.45455em;padding:0 .90909em .45455em;border-bottom:1px solid #fff}.pollModuleResults .sponsor p{font-size:14px;font-family:Volkhov,serif;display:block;text-align:center;margin-bottom:1.28571em}.pollModuleResults .sponsor .lazyLoadImage{background:0 0}.pollModuleResults .sponsor img{width:14.28571em;margin:.71429em auto 5em;display:block;position:relative}@media screen and (max-width:37.5em){.pollModuleResults{padding:6em 1.5em 4em}.pollModuleResults .teaserWrap>li{width:50%}.pollModuleResults .teaserWrap>li:nth-child(3),.pollModuleResults .teaserWrap>li:nth-child(4){display:none}}.pollModuleResults:after{position:absolute;left:0;right:0;top:0;width:100%;height:100%;content:"";background-color:rgba(43,50,62,.4);z-index:10}.course_filters{clear:both}.course_filters .title{font-size:1.6em;line-height:2.75;position:relative;margin-bottom:.9375em;border-bottom:1px solid #dc0c15;cursor:pointer}.course_filters .title:before{font-size:1em;right:0;top:0;bottom:0;margin:auto;height:30%;color:#dc0c15}.course_filters form{display:none}.course_filters.active form{display:block}.course_filters .std_form .button_submit{width:100%}.sponsor-box{margin-top:3em;border-top:1px solid #dc0c15;text-align:center}.sponsor-box>.sponsor-item{display:inline-block;vertical-align:middle;margin:1em .5em}.sponsor-title-box{margin-bottom:.7em}.sponsor-title-box>p{font-size:.8em;font-weight:700;margin-bottom:.6em}.sponsor-title-box>.sponsor-item{display:inline-block;vertical-align:middle}@media screen and (min-width:50em){.sponsor-title-box{float:right;padding-left:.7em;border-left:1px solid #e6e6e6;margin-left:1em;margin-bottom:0}.sponsor-title-box>p{font-size:.6em}}.tabber{clear:both;float:left;width:100%;margin-top:2em}.tabber .tab_nav{margin:1em 0 3em;padding-bottom:.5em;border-bottom:1px solid #dc0c15;text-align:center}.tabber .tab_nav ul{display:inline-block}.tabber .tab_nav li{font-size:1.6em;line-height:1.1;float:left;padding-left:.625em;margin-left:.625em;border-left:1px solid #e0e0e0;position:relative;cursor:pointer}.tabber .tab_nav li:first-child{padding-left:0;margin:0;border-left:0}.tabber .tab_nav li a{display:block}.tabber .tab_nav li.active:before{position:absolute;bottom:-1.3125em;left:50%;margin-left:-.875em;width:1.5em;border:1px solid #dc0c15;border-top:0;height:.75em;border-radius:0 0 24px 24px;background:#fff;content:""}.tabber .tab_nav li h2{font-weight:400}.tabber .tab-content{display:none}.tabber .tab-content.active{display:block}.last_posts_slider{float:left;clear:both;padding-top:4.5em;padding-bottom:2.5em;width:100%}.last_posts_slider .small_slider{border:0}.last_posts_slider .small_slider .teaser_box{background-color:#fff}.last_posts_slider .small_slider .teaser_box .head_01{color:#4d4d4d;font-family:Verdana,sans-serif;font-size:2em;font-weight:700;text-align:center;text-transform:uppercase;height:inherit;margin-bottom:1em}.last_posts_slider .small_slider .teaser_box .read_more{color:#999;position:relative;margin-top:0;float:right;clear:both;bottom:0;padding-bottom:5em;padding-right:1.4em}.last_posts_slider .small_slider .teaser_box .read_more:before{font-size:.78571em;left:1em;top:.50769em;padding:0;background:0 0}.last_posts_slider .small_slider .teaser_box .read_more:hover{color:#dd1b22}.last_posts_slider .forum_posts_list{float:left;clear:both;width:100%}.last_posts_slider .forum_posts_list .grid-01{padding-top:0;margin:0!important}.last_posts_slider .forum_posts_list .post_item{display:block;margin-bottom:1em;padding-right:0!important;border-bottom:1px solid #e2e2e2}.last_posts_slider .forum_posts_list .post_item .icon{color:#dd1b22;position:relative;height:auto;bottom:0;right:0;margin-bottom:0}.last_posts_slider .forum_posts_list .post_item .icon:before{position:absolute;left:0;padding:0;background:0 0}.last_posts_slider .forum_posts_list .post_item .icon:hover{color:#821014}.last_posts_slider .forum_posts_list .post_item:last-child{margin-bottom:.5em;border-bottom:0}@media screen and (max-width:37.5em){.last_posts_slider .forum_posts_list .post_item{padding-right:2em}}.last_posts_slider .forum_posts_list .post_title{font-size:1.4em;line-height:1.5;margin-bottom:.35714em;padding-left:2.14286em}.last_posts_slider .forum_posts_list .post_title:before{font-size:1.4em;left:0}.last_posts_slider .forum_posts_list .post_info{font-size:1.2em;line-height:1.5;color:#4d4d4d;margin-bottom:.83333em;padding-left:2.5em}.last_posts_slider .new_editor_posts_teaser{float:left;clear:both}.last_posts_slider .new_editor_posts_teaser li{padding-left:0;width:100%}.last_posts_slider .new_editor_posts_teaser li .editor_post_teaser_item{height:auto}.last_posts_slider .new_editor_posts_teaser li .editor_post_teaser_item .editor_post_teaser_image_wrap{padding:0!important}@media screen and (max-width:62.5em){.last_posts_slider{float:none;width:100%}.last_posts_slider .small_slider .sliderDots{width:100%}.last_posts_slider .small_slider .prev{left:0}}.top_bar_notification_box{box-sizing:border-box;padding-right:2em;width:100%;display:none}@media screen and (max-width:50em){.top_bar_notification_box{padding-right:0}}.top_bar_notification_box .innner{box-sizing:border-box;padding:1.2em 1.4em;width:100%;display:inline-block;background:url(/app/images/notification_pattern.png) repeat}.top_bar_notification_box p{float:left;width:calc(100% - 25px);color:#fafafa;font-size:1.4em}.top_bar_notification_box p a{color:#fafafa;text-decoration:underline}.top_bar_notification_box .cancel_notification{appearance:none;margin:0;padding:0;border:0;background-color:transparent;font-family:ichkoche_icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top_bar_notification_box .cancel_notification:before{font-size:1.8em;color:#fff;content:"\E90F"}.popup_notification_text{font-size:2em}@media screen and (max-width:50em){.popup_notification_text{padding-right:1.5em}}.notification_page_container{box-sizing:border-box;padding:2.5em;background:url(/app/images/shopping_list.png) repeat;border-radius:.5em}.notification_page_container .hide{display:none!important}.notification_page_container .title{font-size:2.8em;font-weight:700;display:inline-block;padding-left:.53571em;color:#d91321}@media screen and (max-width:25em){.notification_page_container .title{display:block;padding-left:0;padding-top:.5em}}.notification_page_container .description{font-size:1.4em;padding-bottom:1.78571em;color:#000}.notification_page_container .description:first-of-type{padding:1.42857em 0 .35714em}.notification_page_container .switch{position:relative;display:inline-block;width:6em;height:3.4em;margin-bottom:2em}.notification_page_container .switch .switch_input{width:0;height:0;opacity:0}.notification_page_container .switch .switch_input.checked+.slider{background-color:#7ed321}.notification_page_container .switch .switch_input:focus+.slider{box-shadow:0 0 1px #7ed321}.notification_page_container .switch .switch_input.checked+.slider:before{transform:translateX(2.6em)}.notification_page_container .switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:3.4em;cursor:pointer;transition:.4s;user-select:none}.notification_page_container .switch .slider:before{position:absolute;height:2.6em;width:2.6em;left:.4em;bottom:.4em;content:"";background-color:#fff;border-radius:50%;transition:.4s}.notification_page_container .switch .slider:focus{outline:0}.notification_page_container .switch_label{font-size:1.4em;position:relative;top:.78571em;display:inline-block;padding-left:.57143em;margin-bottom:2.85714em;color:#000}.notification_page_container .bottom_text p{font-size:1.5em;padding-left:1.66667em;color:#d91321}.notification_page_container .bottom_text p:before{font-size:1.2em;left:0;top:0}.notification_page_container .bottom_text p a{font-weight:700;text-decoration:underline}.u-visuallyHidden{display:block!important;border:none!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.u-text-center{text-align:center!important}

