
/* kss-node/css/photo-page.css */
.clearfix::after,.input-wrap::after,.input-wrap--home::after,.stars-container::after{clear:both;content:'';display:table}
.btn-basic--smaller,.btn-basic--small,.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button,.btns-one-small--bottom-margin,.btns-two-small,.btns-three-small,.btns-four-small,.btns-five-small,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button,.btn-basic--large,.btns-one-large,.btns-two-large,.btns-three-large,.btns-four-large,.btns-five-large{border:0 none;border-radius:0;color:#fff;display:inline-block;max-width:459px;padding:0 5%;position:relative;text-align:center;white-space:nowrap}
.btn{border:0 none;color:#fff;display:inline-block;min-height:2em;padding:.5em 5%;position:relative;text-align:center;white-space:nowrap}
.rating-reviews{font-size:14px;font-size:.875rem;color:#999;display:inline;float:left;margin:0 0 0 .5rem}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}
.error-page{font-size:16px;font-size:1rem;color:gray;margin:1rem auto;padding:2.5rem;text-align:center}.error-page h1{font-size:56px;font-size:3.5rem;color:#ff7e1a;font-weight:600}
.error-page p{font-size:18px;font-size:1.125rem;color:#666;font-weight:600}.field-validation-error h1{font-weight:300}.tos-banner .close::before{background:transparent;color:#999;content:"×";font-size:1.5rem;font-weight:600;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:14px;width:30px}
.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.photo-band-wrap{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden}.checkList__item input[type='checkbox']:checked+span::after,.checkList__item input[type='checkbox']:checked+span.white::after{-ms-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #fff;border-left:none;border-top:0;content:'';display:block;height:8px;left:-29px;position:absolute;top:4px;width:4px;z-index:100}
.hub-card,.recipe-section .list-recipes,.grid-ad{margin:0 auto}@media(min-width:667px){.hub-card,.recipe-section .list-recipes,.grid-ad{margin:7px 7px 20px}
}@media(min-width:768px){.hub-card,.recipe-section .list-recipes,.grid-ad{margin-left:9px;margin-right:9px}}@media(min-width:1024px){.hub-card,.recipe-section .list-recipes,.grid-ad{margin-left:14px;margin-right:14px}
}@media(min-width:1270px){.hub-card,.recipe-section .list-recipes,.grid-ad{margin-left:7px;margin-right:7px}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-size:16px;font-size:1rem;color:#2d2d2d;font-family:"Source Sans Pro",Arial;height:100%;margin:0;padding:0;position:relative;-webkit-text-size-adjust:none}
a:active,a:hover{outline:0}b,strong{font-weight:600}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C' '\201D' '\2018' '\2019'}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}
img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;margin:0}
button,input{line-height:normal}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}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type='text']{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}
input[type='search']{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*:focus{outline:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}
abbr[title]::after{content:"(" attr(title) ")"}.ir a::after,a[href^='javascript:']::after,a[href^='#']::after{content:''}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}
img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}
.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}
.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-focus-ring-color:rgba(255,255,255,0)!important;outline:none!important;-webkit-tap-highlight-color:rgba(255,255,255,0)!important}
ol,ul{list-style:none;margin:0;padding:0}a,button,input[type='checkbox'],input[type='radio'],label{color:#2d2d2d;cursor:pointer;font-family:"Source Sans Pro",Arial;outline:0;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}h1{font-size:26px;font-size:1.625rem}h2{font-size:18px;font-size:1.125rem}h3{font-size:18px;font-size:1.125rem}
h4{font-size:16px;font-size:1rem}h5{font-size:14px;font-size:.875rem}h6{font-size:12px;font-size:.75rem}.heading__h1,.heading__h1--gutters,.heading__h1--no--gutters{font-size:23px;font-size:1.4375rem;background-color:#f2f2f2;clear:both;color:#4d4d4d;font-weight:300;margin-top:1rem;padding:.75rem 3% .8rem;width:100%}
.heading__h1--gutters{margin-left:2.5%;margin-right:2.5%;width:95%}.heading__h1--no--gutters{margin-top:0;padding-right:0}.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters{font-size:24px;font-size:1.5rem;border-bottom:1px solid #e6e6e6;clear:both;color:#4d4d4d;font-weight:300;margin-top:1rem;padding:.75rem 3% .8rem;width:100%}
@media(min-width:1024px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters{font-size:22px;font-size:1.3333333333rem}
}.heading__h2--gutters{margin-left:2.5%;margin-right:2.5%;width:95%}.heading__h2--no--gutters{margin-top:0;padding-right:0}@media(min-width:768px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters{font-size:28px;font-size:1.75rem}
}@media(min-width:1025px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters{font-size:26px;font-size:1.625rem}}.grid-col__h3{color:#4d4d4d;line-height:1.3rem}
p{font-size:16px;font-size:1rem;margin:0 0 1rem}.subtext{color:gray;font-style:oblique}.subtext-normal{color:gray;font-style:normal}
ol.list-numbers{counter-reset:item}ol.list-numbers li{margin:0 0 .5rem 1.35rem}ol.list-numbers li::before{color:#b3b3b3;content:counter(item) ". ";counter-increment:item;margin:0 0 .5rem -1.5rem;position:absolute}
@media(min-width:1024px){ol.list-numbers li{margin-left:2rem}}.center{text-align:center}.orange{color:#ff7e1a}.hidden{display:none}
.arLogo{display:block;height:36px;margin:5px 0 0 12px;position:relative;width:96px}img.rec-photo{height:100%;min-height:180px;width:100%}
@media(min-width:375px){img.rec-photo{min-height:200px}}img.img-profile{border-radius:50%;float:left;height:36px;width:36px}
.photo-reserve{min-height:211px}@media(min-width:1024px){.photo-reserve{min-height:260.44px}}@media(min-width:1200px){.photo-reserve{min-height:309.39px}
}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#b2b2b2}input::-webkit-input-placeholder{color:#b2b2b2!important}
input::-moz-placeholder{color:#b2b2b2!important}input:-ms-input-placeholder{color:#b2b2b2!important}input::-ms-clear{display:none}
button{font-size:16px;font-size:1rem}.input-wrap,.input-wrap--home{background-color:#fff;border:1px solid #e6e6e6;clear:both;position:relative}
.input-wrap input[type='text'],.input-wrap--home input[type='text'],.input-wrap input[type='search'],.input-wrap--home input[type='search'],.input-wrap input[type='submit'],.input-wrap--home input[type='submit'],.input-wrap input[type='email'],.input-wrap--home input[type='email'],.input-wrap textarea,.input-wrap--home textarea{border:0;border:0;display:inline-block;float:left;font-family:"Source Sans Pro",Arial;height:100%;margin:0;padding:0 0 0 2%;text-decoration:none}
.input-wrap input[type='text']:focus,.input-wrap--home input[type='text']:focus,.input-wrap input[type='search']:focus,.input-wrap--home input[type='search']:focus,.input-wrap input[type='submit']:focus,.input-wrap--home input[type='submit']:focus,.input-wrap input[type='email']:focus,.input-wrap--home input[type='email']:focus,.input-wrap textarea:focus,.input-wrap--home textarea:focus{height:100%}
@media(min-width:640px){.input-wrap input[type='text'],.input-wrap--home input[type='text'],.input-wrap input[type='search'],.input-wrap--home input[type='search'],.input-wrap input[type='submit'],.input-wrap--home input[type='submit'],.input-wrap input[type='email'],.input-wrap--home input[type='email'],.input-wrap textarea,.input-wrap--home textarea{font-size:1.2rem}
}.input-wrap input[type='text'],.input-wrap--home input[type='text']{font-style:italic}
.input-wrap input[type='text']::-ms-clear,.input-wrap--home input[type='text']::-ms-clear{display:none}
@media only screen and (max-width:768px){.input-wrap input[type='text'],.input-wrap--home input[type='text']{font-size:1rem}
}.input-wrap input[type='text']:focus,.input-wrap--home input[type='text']:focus,.input-wrap input[type='email']:focus,.input-wrap--home input[type='email']:focus{color:#2d2d2c;font-style:normal}
.input-wrap button,.input-wrap--home button{display:inline-block;height:3.75rem;position:absolute;right:0;top:0}@media(min-width:640px){.input-wrap button,.input-wrap--home button{font-size:1.2rem}
}input[type='number']{font-size:13px;font-size:.8125rem;border:solid 1px #cfcfcf;border-radius:0}
input[type='radio']{height:2.5rem;opacity:0;width:2.5rem}input[type='radio']+span{display:block;height:2.5rem;margin:0 auto .25rem;position:absolute;top:0;width:2.5rem}
input[type='radio']:checked+span{background-color:#ff7e1a;border-color:#ff7e1a}label.radio-lbl{color:#4d4d4d;float:left;margin-right:.75rem;position:relative;text-align:center;width:3rem}
.btn-basic--smaller{font-size:16px;font-size:1rem;background-color:#b3b3b3;height:2.125rem;line-height:1.125rem;padding:0 2%}
.btn-basic--small,.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button,.btns-one-small--bottom-margin,.btns-two-small,.btns-three-small,.btns-four-small,.btns-five-small,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button{font-size:16px;font-size:1rem;background-color:#b3b3b3;height:3.125rem;line-height:3.125rem}
.btn-basic--large,.btns-one-large,.btns-two-large,.btns-three-large,.btns-four-large,.btns-five-large{font-size:18px;font-size:1.125rem;background-color:#b3b3b3;height:3.75rem;line-height:3.75rem}
.btn-basic--disabled{background-color:rgba(153,153,153,0.3)}.btn-gold{background-color:#feaa26}.btn-orange,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button{background-color:#ff7e1a}
.btn-white{background-color:#fff;color:gray}.btn-light-gray{background-color:#f2f2f2;color:#4d4d4d}.checklist{list-style-type:none;margin:1.5rem 1.5rem 0 3%;width:95%}
.checkList__line{clear:right;float:left;line-height:1.3rem;margin-bottom:1rem;width:100%}.checkList__line input[disabled]+span{cursor:default;margin-left:-0.25rem}
.checkList__item{display:inline-block;float:left;margin:0;padding:.35rem .5rem .35rem 0;position:relative;width:100%}.checkList__item input[type='checkbox']{opacity:0}
.checkList__item input[type='checkbox']:checked+p.subs::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:''}
.checkList__item input[type='checkbox']:checked+p::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:'';margin-right:.5rem}
.checkList__item input[type='checkbox']+span{position:relative;z-index:10}.checkList__item input[type='checkbox']+span span{display:inline-block;float:left;width:80%}
.checkList__item input[type='checkbox']+span::before{content:'';float:left;margin:0;margin-right:.25rem;position:relative;text-align:center;top:-0.35rem}
@media(min-width:768px){.checkList__item input[type='checkbox']+span::before{margin-right:.5rem}}@media(min-width:1024px){.checkList__item input[type='checkbox']+span::before{margin-right:.25rem}
}.checkList__item input[type='checkbox']:checked+span::before,.checkList__item input[type='checkbox']:checked+span.white::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:''}
.checkList__item.highlight{background-color:#8ac13e;color:#fff}.checkList__item.highlight>input[type='checkbox']::before{color:#fff;content:'z'}
.checkList__item.core input[type='checkbox']+span.subs::after{left:-24px;top:2px}.checkList__item--text{position:relative;width:90%}
.checkList__item.shopList input[type='checkbox']+span::before{content:''}
.checkList__item.shopList input[type='checkbox']:checked+span::before{font-size:24px;font-size:1.5rem;background-color:#ee4036;background-image:none;background-position:0 0;background-repeat:no-repeat;border:1px solid #ee4036;color:#fff;content:'x';font-weight:600;line-height:2.2rem}
.photo-upload__input{display:none;float:left}.photo-upload__label.btns-two-small:nth-child(2n){border-right:1px solid #fff;clear:both}
.onoffswitch{float:right;margin-right:37px;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;width:84px}
@media(min-width:1024px){.onoffswitch{margin-right:30px}}.onoffswitch-checkbox{display:none}.onoffswitch-label{-webkit-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);border:solid 1px #cfcfcf;border-radius:25px;cursor:pointer;display:block;height:42px;overflow:hidden;position:relative;right:.5rem;width:90px}
@media(min-width:1024px){.onoffswitch-label{height:34px;right:0;width:72px}}.onoffswitch-inner{-webkit-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);display:block;margin-left:-100%;width:200%}
.onoffswitch-inner::before,.onoffswitch-inner::after{font-size:16px;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;float:left;height:42px;line-height:40px;padding:0;width:50%}
@media(min-width:1024px){.onoffswitch-inner::before,.onoffswitch-inner::after{height:31px;line-height:31px}}.onoffswitch-inner::before{color:#fff;content:'On';padding-left:21px}
.onoffswitch-inner::after{color:#b2b2b2;content:'Off';padding-right:16px;text-align:right}.onoffswitch-switch{-webkit-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all .3s ease-in 0s 1s cubic-bezier(0.25,0.25,0.75,0.75);background:#b2b2b2;border-radius:50%;bottom:0;display:block;height:27px;margin:7px;position:absolute;right:47px;top:0;width:27px}
.onoffswitch-switch::after{font-size:16px;font-size:1rem;color:#fff;content:'';display:inline-block;line-height:30px;position:relative;text-align:center;top:2px;width:100%}
@media(min-width:1024px){.onoffswitch-switch{height:20px;margin:6px;right:39px;width:20px}}.onoffswitch-checkbox:checked+.onoffswitch-label{background:#ff7e1a;border:1px solid transparent}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{background:#fff;right:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch::after{content:''}.input-circle,input[type='radio']+span,.icon--helpful-thumb,.icon--reset-changes,.icon--reset-changes.reset-active,.icon--edits,.icon--edits.edits-active,.icon--add,.checkList__item input[type='checkbox']+span::before{border:solid 1px #cfcfcf;border-radius:50%;height:42px;line-height:42px;text-align:center;width:42px}
@media(min-width:1024px){.input-circle,input[type='radio']+span,.icon--helpful-thumb,.icon--reset-changes,.icon--reset-changes.reset-active,.icon--edits,.icon--edits.edits-active,.icon--add,.checkList__item input[type='checkbox']+span::before{height:34px;line-height:34px;width:34px}
}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#b2b2b2!important;font-style:italic}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;color:#4d4d4d!important}
.label-folders{height:2.9rem;padding:.2rem;padding-left:.75rem;position:absolute;right:0;top:0;width:50%}.label-folders .toggle-similar{position:relative;width:100%}
.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:.3rem;margin-top:.8rem;position:absolute;right:0}
@media(min-width:640px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:.4rem}
}@media(min-width:768px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:.95rem}
}@media(min-width:1024px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:1.75rem}
}@media(min-width:1280px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:2.1rem}
}.label-folders .toggle-similar .icon--chevron-up{margin-top:1rem}.label-folders .toggle-similar__view__text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:87%;line-height:2.25rem;text-align:right}
@media(min-width:540px){.label-folders .toggle-similar__view__text{width:93%}}@media(min-width:768px){.label-folders .toggle-similar__view__text{width:91.5%}
}@media(min-width:1280px){.label-folders .toggle-similar__view__text{width:91.75%}}select{font-size:14px;font-size:.875rem;background:#e6e6e6;border:0;color:#b3b3b3;display:inline-block;font-family:"Source Sans Pro",Arial;margin-left:.4rem;padding-right:1.875rem;width:5.2rem}
.select--box{font-size:16px;font-size:1rem;color:#4d4d4d;padding:15px;width:100%}.share-container{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;-ms-flex-pack:distribute}
@media(min-width:568px){.share-container{justify-content:flex-start;-ms-flex-pack:start}}.share-container a{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;border-radius:50%;color:#fff;flex-shrink:0;height:50px;line-height:50px;margin:0 .25rem 1rem;overflow:hidden;text-align:center;text-decoration:none;width:50px}
.share-container a span{-ms-transform:scale(1.4,1.4);transform:scale(1.4,1.4);display:block;position:relative}@media(min-width:375px){.share-container a{margin:0 .35rem}
}@media(min-width:568px){.share-container a{margin-left:0;margin-right:.75rem}}.pinterest{background-color:#cb2028}.pinterest span{top:5px}
@media(min-width:568px){.share-container a.pinterest span{-ms-transform:scale(1.45,1.45);transform:scale(1.45,1.45);top:4.5px}
}.facebook{background-color:#3b5998}.facebook span{left:2px;top:6px}.twitter{background-color:#55acee}@media(min-width:568px){.twitter span{top:1px}
}.google{background-color:#fff}.email{background-color:#feaa26}div.leftmenu{color:#b2b2b2;display:block}div.leftmenu .leftmenu-iconbar{background-color:#999;display:block;height:.25rem;width:1.4rem}
div.leftmenu .leftmenu-iconbar+.leftmenu-iconbar{margin-top:.19rem}.icon{display:inline-block;text-decoration:none}.icon--picture{background-image:url(https://images.media-allrecipes.com/ar-images/icons/pic-icon.svg);background-position:center;background-repeat:no-repeat;background-size:100%;height:20px;position:relative;width:25px}
.icon--picture.gray{background-image:url(https://images.media-allrecipes.com/ar-images/icons/pic-icon-gray.svg)}@media(min-width:768px){.icon--picture{top:2px;transform:scale(1.1)}
}@media(min-width:1024px){.icon--picture{top:3px;transform:scale(1.2)}}.icon--video{background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_white.png);background-repeat:no-repeat;background-size:100%;height:20px;width:25px}
.icon--video.gray{background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_gray.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_gray_031115.svg)}
.icon--chevron-closed{cursor:pointer;margin-bottom:12px!important;padding:0 1rem;text-align:center}.icon--chevron-closed::before{-ms-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-width:.18em .18em 0 0;clear:both;color:#b2b2b2;content:'';display:inline-block;height:.7rem;position:relative;vertical-align:top;width:.7rem}
.icon--chevron-opened{margin-bottom:12px!important}.icon--chevron-down::before,.icon--chevron-up::before,.icon--chevron-right::before,.photo-main .arrow.next::before,.icon--chevron-left::before,.photo-main .arrow.prev::before,.icon--check::before{border-style:solid;border-width:.18em .18em 0 0;color:#b2b2b2;content:'';display:inline-block;height:.75rem;position:relative;vertical-align:top;width:.77rem}
.icon--chevron-down::before,.icon--check::before{-ms-transform:rotate(135deg);transform:rotate(135deg)}.icon--chevron-down_select-arrow::after{-ms-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-width:.18em .18em 0 0;color:#b2b2b2;content:'';display:inline-block;font-size:.875rem;height:.6rem;margin:.1rem .7rem .1rem .1rem;pointer-events:none;position:absolute;right:.1rem;top:.4rem;width:.6rem}
.icon--chevron-up::before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon--chevron-right::before,.photo-main .arrow.next::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}
.icon--chevron-left::before,.photo-main .arrow.prev::before{-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.icon--one-column{background:#b2b2b2;border-radius:5px;height:20px;width:20px}
.icon--multiple-columns{background:gray;border-radius:5px;height:20px;width:20px}.icon--toggle-open,.profile-review-card .icon-review,.profile-photo-card .icon-photo{background:#999;border-radius:50%;color:#f2f2f2;cursor:pointer;font-size:1.5rem;font-weight:600;height:25px;line-height:1.5rem;text-align:center;width:25px}
.icon--toggle-open::before,.profile-review-card .icon-review::before,.profile-photo-card .icon-photo::before{content:' + '}
@media(min-width:768px){.icon--toggle-open::before,.profile-review-card .icon-review::before,.profile-photo-card .icon-photo::before{font-size:28px;font-size:1.75rem;line-height:1.25;margin-left:.05rem}
}.icon--toggle-closed{background:#999;border-radius:50%;color:#f2f2f2;cursor:pointer;font-size:1rem;font-weight:600;height:25px;line-height:.7rem;text-align:center;width:25px}
.icon--toggle-closed::before{content:' _ '}@media(min-width:768px){.icon--toggle-closed::before{font-size:28px;font-size:1.75rem}
}.icon--reviews{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:-6px -36px;background-repeat:no-repeat;display:inline-block;height:1.5rem;text-decoration:none;width:1.5rem}
.icon--reviews-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:-6px -175px;background-repeat:no-repeat;display:inline-block;height:1.5rem;text-decoration:none;width:1.5rem}
.icon--helpful-thumb{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:5px -70px;background-repeat:no-repeat;background-size:80%;cursor:pointer;display:inline-block;height:34px;text-align:center;text-decoration:none;width:34px}
.icon--helpful-thumb.up{background-color:#ff7e1a;background-position:5px -97px;border:1px solid #ff7e1a}@media(min-width:768px){.icon--helpful-thumb.up{background-position:6px -122px}
}@media(min-width:1024px){.icon--helpful-thumb.up{background-position:5px -97px}}@media(min-width:768px){.icon--helpful-thumb{background-position:6px -89px;height:42px;width:42px}
}@media(min-width:1024px){.icon--helpful-thumb{background-position:5px -70px;height:34px;width:34px}}.icon--videoplay{z-index:0}
.icon--videoplay::after{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#fff;border-left-style:solid;border-left-width:12px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;content:'';left:16px;position:absolute;top:10px;z-index:100}
.icon--videoplay-small{z-index:0}.icon--videoplay-small::after{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#fff;border-left-style:solid;border-left-width:12px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;content:'';left:16px;position:absolute;top:10px;z-index:100}
.icon--videoplay-small-white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/video_icon.svg),none;background-position:center center;background-repeat:no-repeat;display:inline-block;height:18px;width:18px}
.icon--save{background-image:url(https://images.media-allrecipes.com/ar-images/icons/SaveHeart-Icon_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/SaveHeart-Icon_white.png);background-repeat:no-repeat;height:25px;width:27px}
.icon--gear--gray{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-grey.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-grey.svg),none;background-position:center center;background-repeat:no-repeat}
@media(min-width:768px){.icon--gear--gray{background-size:60%}}.icon--gear--white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.svg),none;background-position:center center;background-repeat:no-repeat}
.icon--gear--profile{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear_profile.png),none;background-position:center center;background-repeat:no-repeat}
.icon--share--white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.svg),none;background-position:center center;background-repeat:no-repeat;height:26px;width:22px}
.icon--map-pin--gray{background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-grey.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-grey.svg),none;background-repeat:no-repeat;height:15px;width:12px}
.icon--map-pin--white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-white.svg),none;background-repeat:no-repeat;height:15px;width:12px}
.icon--x,.icon--clear{background-image:"×",none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/x.png);background-repeat:no-repeat}
.icon--check::before{border-width:.28em .28em 0 0;color:#fff;height:.5rem;width:.8rem}.icon--close{background-color:#f2f2f2;border:0;border:solid 1px #cfcfcf;border-radius:50%;color:#666;cursor:pointer;display:block;height:2rem;text-align:center;width:2rem}
.icon--close::before{font-size:33px;font-size:2.0625rem;-ms-transform:rotate(45deg);transform:rotate(45deg);color:#cfcfcf;content:'+';display:block;font-weight:300;left:.55rem;position:absolute;text-align:center;top:-0.3rem}
.icon--clear{background-color:#ee4036;background-position:center center;border:1px solid #ee4036;border-radius:50%;cursor:pointer;height:2.25rem;width:2.25rem}
.icon--reset-changes{background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_grey.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_grey.png);background-position:center center;background-repeat:no-repeat}
.icon--reset-changes.reset-active{background-color:#ff7e1a;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_white.png);border-color:#ff7e1a}
.icon--edits{background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.png);background-position:center center;background-repeat:no-repeat;background-size:1.125rem,1.125rem}
.icon--edits.edits-active{background-color:#ff7e1a;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_white.png);border-color:#ff7e1a}
.icon--add::before,.checkList__item input[type='checkbox']+span::before{font-size:30px;font-size:1.875rem;color:#b3b3b3;content:'+';font-weight:600;line-height:2.5rem;margin-right:.5rem}
@media(min-width:1024px){.icon--add::before,.checkList__item input[type='checkbox']+span::before{line-height:2rem}
}.icon--add.white,.checkList__item input[type='checkbox']+span.white::before{background-color:#b3b3b3}
.icon--add.white::before,.checkList__item input[type='checkbox']+span.white::before{font-size:30px;font-size:1.875rem;border-color:#b3b3b3;color:#fff;content:'+';font-weight:600;line-height:2.5rem}
@media(min-width:1024px){.icon--add.white::before,.checkList__item input[type='checkbox']+span.white::before{line-height:2rem}
}.icon--favorite,.grid-col--fixed-tiles .favorite{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.png);background-position:2px .5rem;background-repeat:no-repeat;border-radius:50%;height:62px;width:62px}
.icon--favorite.highlighted,.grid-col--fixed-tiles .highlighted.favorite{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}
.icon--favorite-static,.profileTile .favorite{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg)!important;background-position:2px .5rem;background-repeat:no-repeat;border-radius:50%;height:62px;width:62px}
.icon--favorite-static.highlighted,.profileTile .highlighted.favorite{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}
.icon--follow-cook{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.png);background-position:-0.255rem -3.2rem;background-repeat:no-repeat;border-radius:50%;height:38px;width:38px}
.icon--follow-cook:hover{background-color:rgba(0,0,0,0.6)}.icon--follow-cook.highlighted{background-color:rgba(255,126,26,0.9)}
.icon--ar-bug{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/ar_bugs.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/ar_bugs.png);background-position:-8px -58px;background-repeat:no-repeat;display:block;height:20px;width:20px}
@media(min-width:768px){.icon--ar-bug{background-position:-5px -10px;height:35px;width:35px}}.icon--cook-card-favorite{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-6px -94px;background-repeat:no-repeat;display:block;height:25px;position:relative;top:5px!important;width:25px}
.icon--cook-card-follower,.notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook .follow-link:before{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-8px -334px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:4px;width:24px}
.icon--cook-card-follower-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:0 -395px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:7px!important;width:24px}
.icon--cook-card-made{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-6px -366px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:5px!important;width:24px}
.icon--made-it-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:0 -420px;background-repeat:no-repeat;display:inline-block;height:24px;left:-0.21rem;position:relative;top:.45rem;width:24px}
.icon--nav-shopping-list-033015{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-8px -240px;background-repeat:no-repeat;display:inline-block;height:22px;width:26px}
.icon--nav-shopping-list{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-9px -126px;background-repeat:no-repeat;display:inline-block;height:22px;width:26px}
.icon--nav-menus{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-6px -167px;background-repeat:no-repeat;display:inline-block;height:20px;width:26px}
.icon--nav-photos{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-8px -207px;background-repeat:no-repeat;display:inline-block;height:17px;width:26px}
.icon--circle,.icon--videoplay{background:rgba(50,50,50,0.7);border-radius:50%;height:42px;opacity:.9;padding-top:.65rem;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);width:42px;z-index:0}
@media(min-width:768px){.icon--circle,.icon--videoplay{height:45px;width:45px}}@media(min-width:1024px){.icon--circle,.icon--videoplay{height:50px;width:50px}
}.icon--circle-small,.icon--videoplay-small{background:rgba(50,50,50,0.7);border-radius:50%;height:42px;opacity:.9;padding-top:.65rem;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);width:42px;z-index:0}
@media(min-width:768px){.icon--circle-small,.icon--videoplay-small{height:38px;width:38px}}@media(min-width:1024px){.icon--circle-small,.icon--videoplay-small{height:40px;width:40px}
}.icon--magazine-icon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/magazine_021015.svg),none;background-position:0 5px;background-repeat:no-repeat;display:inline-block;height:23px;margin-right:6px;vertical-align:bottom;width:24px}
.icon--i-made-it-spoon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/imadeit_spoon-03262015.svg);background-repeat:no-repeat;height:59px;left:25px;position:absolute;top:13px;width:22px}
@media(min-width:360px){.icon--i-made-it-spoon{left:24px}}@media(min-width:361px){.icon--i-made-it-spoon{left:25px}}.mag-glass{-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-bottom-right-radius:.2rem;border-top-right-radius:.2rem;height:.2rem;margin-left:.8rem;position:relative;width:.5rem}
.mag-glass::before{border:.2rem solid #fff;border-radius:50%;content:'';display:block;height:1rem;left:-1.3rem;position:absolute;top:-0.68rem;width:1rem}
.stars-container{display:inline-block}.rating-stars img{display:block;float:left;margin-right:.1em}.svg-icon--cook-card--follow+a::before{color:#5b96c3;content:'+';font-size:16px;left:-36px;position:absolute;top:-5px}
.svg-icon--cook-card--follow+a::after{content:'Follow'}.svg-icon--cook-card--follow+a.highlighted::before{content:''}
.svg-icon--cook-card--follow+a.highlighted::after{content:'Following'}.container-content{background-color:#fff;margin:0 auto;max-width:1270px;overflow:hidden;width:100%}
.site-content{background-color:#e6e6e6;margin:0 auto;max-width:1270px;position:relative}.slider-container{background-color:#e6e6e6}
.newThisMonth{color:#fff;display:none}.tos-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;-ms-flex-pack:justify;background-color:#8ac13e;color:#fff;padding:.5rem;padding-left:1rem;width:100%}
.tos-banner a{color:#fff}@media(min-width:1024px){.tos-banner a{text-align:center;width:100%}}.tos-banner span{font-weight:600}
.tos-banner span:last-child{font-weight:normal;text-decoration:underline}.tos-banner .close{flex-shrink:0;height:30px;margin-left:10px;margin-top:-4px;width:30px}
.tos-banner .close::before{color:#fff!important}.proNotification{background-color:#e6eefa;display:flex;font-weight:bold;line-height:24px;padding:12px 16px;position:absolute;top:0;width:100%;z-index:10000}
.proNotification a{text-decoration:underline}.proNotification__textBlock{width:100%}.proNotification .infoIcon{flex-shrink:0;margin-right:10px}
.proNotification .closeIconDark{flex-shrink:0;margin-left:10px;position:relative;right:0}.proNotification__modal{background-color:rgba(0,0,0,0.65);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}
.proNotification__contentWrapper{background-color:#fff;height:fit-content;margin-top:80px;padding:12px 16px;position:relative;width:300px}
.proNotification__contentWrapper p.notificationText{color:rgba(0,0,0,0.95);font-size:18px;letter-spacing:0;line-height:28px}
.proNotification__contentWrapper p.notificationText a{color:rgba(0,0,0,0.95);text-decoration:underline}.proNotification__contentWrapper .closeDiv{position:absolute;right:0;top:-32px}
.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button{width:96%;margin:0 2%}.btns-one-large{width:96%;margin:0 2%}
.btns-one-small--bottom-margin{width:300px;margin:0 auto 1.75rem}.btns-two-small{float:left;width:50%;border-right:solid 1px #fff}
.btns-two-small:nth-child(2n){clear:right;border-right:0}.btns-two-large{float:left;width:49%;border-right:solid 1px #fff}.btns-two-large:nth-child(2n){clear:right;border-right:0}
.btns-three-small{float:left;width:33.333%;border-right:solid 1px #fff}.btns-three-small:nth-child(3n){clear:right;border-right:0}
.btns-three-large{float:left;width:33.333%;border-right:solid 1px #fff}.btns-three-large:nth-child(3n){clear:right;border-right:0}
.btns-four-small{float:left;width:25%;border-right:solid 1px #fff}.btns-four-small:nth-child(4n){clear:right;border-right:0}
.btns-four-large{float:left;width:25%;border-right:solid 1px #fff}.btns-four-large:nth-child(4n){clear:right;border-right:0}
.btns-five-small{float:left;width:20%;border-right:solid 1px #fff}.btns-five-small:nth-child(5n){clear:right;border-right:0}
.btns-five-large{float:left;width:20%;border-right:solid 1px #fff}.btns-five-large:nth-child(5n){clear:right;border-right:0}
.center-buttons{text-align:center}.grid{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;clear:both;width:100%;padding:2.5% 0 0;margin:0;position:relative}
.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid-col{display:block;width:95%;margin:0 2.5% 2.5%}
@media(min-width:960px){.grid-col--1of2{float:left;width:30.83%;margin-right:0}.grid-col--2of2{float:left;width:61.66%}}.grid-col--tiles{display:inline-block;position:relative;float:left;margin:0 0 2.5% 2.5%;width:46.25%;vertical-align:top;overflow:visible;border:solid 1px #e6e6e6;cursor:pointer}
.grid-toggle--one-col .grid-col--tiles{clear:both!important;float:none!important;display:block!important;width:95%!important;max-width:400px!important;margin:0 auto 2.5%!important}
.grid-col--tiles .grid-col__rotd,.grid-col--tiles .grid-col__featuredsearchresult{width:100%}@media(min-width:480px){.grid-col--tiles{width:30%}
}@media(min-width:960px){.grid-col--tiles{width:21.875%}}@media(min-width:1300px){.grid-col--tiles{width:17%}}@media(min-width:1700px){.grid-col--tiles{width:13.75%}
}#columnToggle.one-col article{clear:both;width:100%!important}.size-1of4{width:25%}.size-1of1{width:100%}.size-1of2{width:50%}
.size-1of3{width:33%}.grid-fixed{width:313px;margin:0 auto 1.75rem}@media(min-width:667px){.grid-fixed{width:630px}}@media(min-width:737px){.grid-fixed{width:640px}
}@media(min-width:768px){.grid-fixed{width:663px}}@media(min-width:768px){.column .grid-fixed{width:305px}.column .grid-fixed .grid-col--fixed-tiles{margin:2px}
}@media(min-width:960px){.grid-fixed{width:942px}}@media(min-width:1024px){.full-page .grid-fixed{width:990px}}@media(min-width:1270px){.full-page .grid-fixed{width:1257px}
}.grid-fixed .grid-ad{box-shadow:inset 0 0 0 0;min-height:270px}.grid-fixed .grid-col__h3--recipe-grid{font-size:17px;font-size:1.0625rem;margin:.15rem auto .4rem;width:94%}
.grid-fixed .grid-col__h3--recipe-grid a{color:#4d4d4d}.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{-ms-transform:scale(.833,.833);transform:scale(.833,.833);display:inline-block;position:relative;top:4px;left:1px}
@media(min-width:768px){.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{-ms-transform:scale(1,1);transform:scale(1,1)}
}@media(min-width:1024px){.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{top:3px;left:2px}}.grid-fixed .grid-col__h3--recipe-grid .grid-col__video{margin:0;display:inline;width:auto}
.grid-fixed .grid-col__h3--recipe-grid .grid-col__video__icon{float:none;display:inline-block;top:1px}.grid-col--fixed-tiles{display:block;width:300px;border:solid 1px #e6e6e6;margin:.5rem .4rem 20px;position:relative;background-color:#fff;max-height:none!important}
.grid-col--fixed-tiles .grid-col__rec-image{height:280px;width:280px;margin:9px 9px 0}.grid-col--fixed-tiles .grid-col__video-image{background-size:cover;height:117px;width:146px;display:inline}
.grid-col--fixed-tiles .favorite{position:absolute;top:24px;right:24px;width:62px;height:62px;background-position:2px .5rem;z-index:1}
.grid-col--fixed-tiles .favorite:hover{background-color:rgba(0,0,0,0.6)}.grid-col--fixed-tiles .highlighted{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}
.grid-col--fixed-tiles .highlighted:hover{background-color:rgba(255,126,26,0.9)}.grid-col--fixed-tiles .icon--ar-bug{position:absolute;top:9px;left:0;z-index:1;background-position:-5px -10px;width:35px;height:35px}
.grid-col--fixed-tiles .svg-icon--cook-card--Allstar_icon-dims{width:36px;height:36px;position:absolute;left:0;top:2px}.grid-col--fixed-tiles .grid-col__rotd+.favorite,.grid-col--fixed-tiles .grid-col__featuredsearchresult+span>.favorite,.grid-col--fixed-tiles .grid-col__rotd+span .favorite{top:3.1rem}
@media(min-width:768px){.grid-col--fixed-tiles .grid-col__rotd+.favorite,.grid-col--fixed-tiles .grid-col__featuredsearchresult+span>.favorite,.grid-col--fixed-tiles .grid-col__rotd+span .favorite{top:3.85rem}
}.grid-col--fixed-tiles img[src*="https://pubads.g.doubleclick.net/"]{display:none!important}.wrapper{display:-ms-flexbox;display:flex;align-items:stretch;-ms-flex-align:stretch;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;height:100%;padding:2.5%;text-align:center}
.box{-ms-flex:0 1 auto;flex:0 1 auto;margin:0 2.5% 2.5% 0;width:47.50%}.box-one{height:100px;background-color:blanchedalmond}
.box-two{height:120px;background-color:lightyellow}.box-three{height:144px;background-color:palegoldenrod}.box-four{height:250px;background:bisque}
.box-five{height:200px;background:lightgoldenrodyellow}.box-six{height:20px;background:tan}.box-seven{height:290px;background:mintcream}
.box-ad{width:100%}.box-ad:after{content:"I am a 300x250 ad";align-content:center;justify-content:center;display:block;margin:auto;background-color:red;color:#fff;height:250px;width:300px}
.grid-col--fixed-tiles.cook-tile h4{font-size:12px;font-size:.75rem;margin:0 2.5% 0 6px;color:#7f7f7f}.grid-col--fixed-tiles.cook-tile .profile--recipe-card{position:relative;top:-.25rem;height:40px;width:100px;margin:9px 9px 3px 0}
.grid-col--fixed-tiles.cook-tile .profile--recipe-card ul.cook-details{border-top:none!important}.grid-col--fixed-tiles.cook-tile .grid-col__h3--recipe-grid{margin:.15rem 2.5% 0 6px;line-height:1.1rem;color:#2d2d2d;width:92%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.grid-col--fixed-tiles.cook-tile .profile--recipe-card .cook-details{margin:0 0 0 .8rem!important}.grid-col--fixed-tiles.cook-tile .grid-col__header-text{font-size:14px;font-size:.875rem;float:left;font-style:normal;margin:.35rem 8px 0;display:none}
.grid-col--fixed-tiles.cook-tile .btns-one-small,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;background-color:#f2f2f2;color:#2d2d2d;height:40px;line-height:40px;margin:.5rem auto .25rem;text-align:left;width:90%}
.grid-col--fixed-tiles.cook-tile .btns-one-small .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .icon--cook-card-follower,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .icon--cook-card-follower,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .btns-one-small .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .btns-one-small .icon:before,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .icon:before,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .icon:before,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .icon:before,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .icon:before,.grid-col--fixed-tiles.cook-tile .btns-one-small .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .btns-one-small .follow-link:before,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .follow-link:before,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .follow-link:before,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .follow-link:before,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .follow-link:before{float:left;margin-right:.25rem}
.grid-col--fixed-tiles.cook-tile .grid-col__rec-image{width:90px;height:90px;min-height:90px;float:left;margin:10px}.grid-col--fixed-tiles.cook-tile .grid-col__h3--recipe-grid{margin:1rem 2.5% .15rem 0;width:56%;float:left}
.grid-col--fixed-tiles.cook-tile .tablet-up-size{display:-ms-flexbox;display:flex;width:96%;margin:0 2%;border-top:1px dotted #e6e6e6;background-color:transparent;height:48px;padding-left:50px}
.grid-col--fixed-tiles.cook-tile .tablet-up-size:after{display:none}.grid-col--fixed-tiles.cook-tile .tablet-up-size .grid-col__header-text{display:block}
.grid-col--fixed-tiles.cook-tile .phone-size{display:none}.grid-col--fixed-tiles.cook-tile h4{width:47%;float:left;margin:0}
.grid-col--fixed-tiles.cook-tile .grid-col__header-text{margin-left:0}@media(min-width:768px){.grid-col--fixed-tiles.cook-tile .grid-col__header-text{margin-left:-5px}
}.grid-col--fixed-tiles.cook-tile .profile--recipe-card{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;float:left;clear:none;margin-left:0;top:0;background-color:#f2f2f2;width:128px}
.grid-col--fixed-tiles.cook-tile .profile--recipe-card .cook-details{margin:0 0 0 .15rem!important}.grid-col--fixed-tiles.cook-tile .btns-one-small,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button{width:100%;margin-left:0}
.grid-col--fixed-tiles .cook-tagline{font-size:12px;font-size:.75rem;width:90%;float:left;clear:both;margin:0 .5rem;padding:.5rem 0;border-top:1px dotted #e6e6e6;color:#4d4d4d;font-weight:300}
@media(min-width:768px){.grid-col--fixed-tiles .cook-tagline{font-size:14px;font-size:.875rem;width:95%}}.cook-tile.brand .tablet-up-size{width:95%;margin:0 auto;border-top:0;padding-left:0;height:auto}
.cook-tile.brand .grid-col__header-text a{color:#ff7e1a;background-color:transparent}.cook-tile.brand .tablet-up-size p{font-size:14px;font-size:.875rem;font-style:normal;line-height:1.2rem}
.cook-tile.brand .tablet-up-size p a{color:#ff7e1a;background-color:transparent!important}.cook-tile.brand a.favorite.btns-one-small:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button:before{margin-left:0}
.cook-tile.brand a.favorite.btns-one-small span:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button span:before{color:#5b96c3;position:absolute;top:-5px;left:25px}
@media(min-width:768px){.cook-tile.brand a.favorite.btns-one-small span:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button span:before{left:11px}
}.cook-tile.brand a.favorite.btns-one-small.highlighted span:before,.cook-tile.brand .profile-review-card a.favorite.highlighted.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.highlighted.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.highlighted.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.highlighted.add-description-button span:before{content:none}
.profile-review-card .rated-review--stars{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:-4px auto 8px 0}
.profile-review-card .rated-review{font-size:14px;font-size:.875rem;position:relative;top:3px;color:#666;margin-bottom:4px}.profile-review-card .rated-review-text{border-top:1px dotted #e6e6e6;display:block!important;margin:8px auto 10px}
.profile-review-card .add-review-button{background:#f2f2f2;color:#666;display:block;font-size:13px;font-weight:normal;margin:.5rem auto;width:90%}
@media(min-width:768px){.profile-review-card .add-review-button{font-size:15px;width:96%;margin-bottom:.4rem}}.profile-review-card a.add-review-button span:last-child{display:none}
@media(min-width:768px){.profile-review-card a.add-review-button span:last-child{display:inline}}.profile-review-card .icon-review{background:#fff;color:#999;margin-right:.6rem;line-height:1.2rem;display:none}
.profile-review-card .icon-review span:last-child{display:none}@media(min-width:768px){.profile-review-card .icon-review{margin-right:.7rem;display:inline-block}
}.profile-review-card .icon-review:before{line-height:0;position:relative;top:.15rem;margin-left:.1rem}@media(min-width:768px){.profile-review-card .icon-review:before{top:.25rem}
}@media(min-width:1024px){.profile-review-card .icon-review:before{margin-left:0}}.profile-friends{position:relative;width:95%;margin:0 auto}
@media only screen and (min-width:768px){.profile-friends{width:90%;margin-bottom:-1.75rem!important}}@media only screen and (min-width:1025px){.profile-friends{width:98%}
}.profile-friends ul.cook-card-subnav{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}@media(min-width:375px){.profile-friends ul.cook-card-subnav li span:last-child{padding-left:.4rem}
}.profile-friends ul.cook-card-subnav li span:last-child{color:gray}@media(min-width:568px){.profile-friends ul.cook-card-subnav li:nth-child(2){width:38%;margin-right:.5rem}
}@media(min-width:1024px){.profile-friends ul.cook-card-subnav li:nth-child(2){width:42%}}.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{top:-3px!important;margin-left:0;margin-right:10px}
@media(min-width:570px){.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
}@media(min-width:768px){.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
}.profile-friends ul.cook-card-subnav li:nth-child(2) a{height:3.25rem;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;color:#4d4d4d;background-color:#f2f2f2;line-height:3.25rem;padding:0 .75rem}
@media(min-width:768px){.profile-friends ul.cook-card-subnav li:nth-child(2) a{font-size:18px;font-size:1.125rem}}.profile-friends ul.cook-card-subnav li:nth-child(2) a.selected{background-color:#fff;border:1px solid #f2f2f2}
.profile-friends ul.cook-card-subnav li:nth-child(2) a span{display:none}@media(min-width:376px){.profile-friends ul.cook-card-subnav li:nth-child(2) a span{color:#4d4d4d}
}@media(min-width:570px){.profile-friends ul.cook-card-subnav li:nth-child(2) a span{display:inline}}.profile-friends ul.cook-card-subnav li:nth-child(2){position:relative;right:.25rem}
@media(min-width:1024px){.profile-friends ul.cook-card-subnav li:nth-child(2){margin-right:1rem}}@media(min-width:1270px){.profile-friends ul.cook-card-subnav li:nth-child(2){margin-right:0}
}section article.profile-cook-card .grid-col__h3--recipe-grid{margin-left:4.5%}section article.profile-cook-card h3{position:relative}
@media(min-width:768px){section article.profile-cook-card h3{left:-7px}}section article.profile-cook-card h4{font-size:14px;font-size:.875rem;color:#b2b2b2;position:relative;left:7px;top:-4px}
section article.profile-cook-card .cook-details{max-width:180px;border-style:none;padding-left:.4rem}@media only screen and (max-width:736px){section article.profile-cook-card .cook-details{padding-top:0;margin-top:0}
}section article.profile-cook-card .cook-details span:nth-child(2){font-size:12px;font-size:.75rem}section article.profile-cook-card .cook-details li span:first-child{-ms-transform:scale(.75,.75);transform:scale(.75,.75)}
section article.profile-cook-card .cook-details li span:nth-child(2){margin-right:.7rem}.profile-photo-card .photo-desc{font-size:.875rem;color:#999;font-weight:normal;word-wrap:break-word}
@media(min-width:768px){.profile-photo-card .photo-desc{font-size:16px;font-size:1rem;font-weight:300}}.profile-photo-card .grid-col__ratings{margin:.25rem 2.5% .5rem 3%}
.profile-photo-card .add-description-button{font-size:14px;font-size:.875rem;width:100%;margin:-.3rem 0 0;background:#f2f2f2;color:#666}
@media(min-width:768px){.profile-photo-card .add-description-button{font-size:16px;font-size:1rem}}.profile-photo-card .icon-photo{-ms-transform:scale(.9,.9);transform:scale(.9,.9);background:#fff;color:#999;margin-right:.5rem;line-height:1.2rem!important;position:relative;top:1px}
.profile-photo-card .icon-photo:before{line-height:0;position:relative;top:3px;left:.02rem}@media(min-width:668px){.profile-photo-card .icon-photo:before{top:4px}
}@media(min-width:1025px){.profile-photo-card .icon-photo:before{left:.02rem}}.photo-button-add,.collection-add-button,.recipe-button-add{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;width:100%;height:100%;padding:15% 0;background:#f2f2f2;border:1px dashed #b2b2b2;color:#666}
@media(min-width:768px){.photo-button-add,.collection-add-button,.recipe-button-add{font-size:16px;font-size:1rem}}.photo-button-add :first-child,.collection-add-button :first-child,.recipe-button-add :first-child{border-radius:50%;-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);width:2.5rem;height:2.5rem;margin-bottom:.8rem;background:#fff;text-align:center;line-height:40px;font-size:2rem;font-weight:600;color:#999}
.grid-col--fixed-tiles.cook-tile .btns-one-small.favorite,.grid-col--fixed-tiles.cook-tile .profile-review-card .favorite.add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .favorite.add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .favorite.add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .favorite.add-description-button{border-radius:0;background-color:transparent;background-image:none;color:#4d4d4d;height:40px;width:auto;padding:0;position:relative;top:0;left:0}
.marketing-card-image{width:280px!important;height:150px!important;min-height:150px!important;max-height:150px}.marketing-card-overlay{font-size:11px;font-size:.6875rem;position:absolute;width:100%;margin:6px 6px 0;bottom:4px;background:#fff;opacity:.8;font-weight:normal;height:22px;line-height:22px;text-align:center;max-width:134px}
@media(min-width:768px){.marketing-card-overlay{font-size:16px;font-size:1rem;height:40px;line-height:40px;max-width:284px}}
.marketing-card .rec-card__description,.marketing-card .profile-review-card .rated-review-text,.profile-review-card .marketing-card .rated-review-text{font-size:14px;font-size:.875rem;padding-top:0;font-weight:normal;display:inline-block;margin:0 6px}
.marketing-card .cook-details{margin:.5rem .4rem .2rem!important;width:92%!important}.marketing-card .cook-details .icon--ar-bug{display:none}
@media(min-width:768px){.marketing-card .cook-details .icon--ar-bug{position:relative;display:inline-block;top:0!important;left:0;width:45px;padding-right:.6rem}
}.marketing-card .video-link[href*="/video/"]{width:inherit;height:inherit;position:relative;float:left}
.marketing-card .video-link[href*="/video/"]:before{content:"";background-size:100%;background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;box-sizing:inherit;display:block;height:38px;position:absolute;left:0;right:0;margin:0 auto;top:17%;width:38px;z-index:200}
@media(min-width:480px){.marketing-card .video-link[href*="/video/"]:before{height:44px;width:44px;top:15%}
}@media(min-width:768px){.marketing-card .video-link[href*="/video/"]:before{height:63px;width:63px;top:27%}
}.video-card{box-shadow:0 0 1px 1px #e6e6e6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f2f2f2;margin:-1px 0 3px;width:100%}
.fixed-recipe-card .video-card{margin:0!important}@media(min-width:667px){.fixed-recipe-card .video-card{height:425px}}.video-card__container{flex-grow:1;margin:0 auto;width:100%}
.video-card__image-link:before{content:"";background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;background-size:cover;box-sizing:inherit;display:block;position:absolute;left:0;right:0;margin:0 auto;z-index:200;height:63px;width:63px;top:30%}
.video-card__image{width:100%!important;height:auto!important;max-height:180px;padding:9px 9px 0;margin:0!important}.video-card__link{display:-ms-flexbox;display:flex}
.video-card__title{flex-wrap:wrap;-ms-flex-wrap:wrap;font-size:17px;font-size:1.0625rem;flex-grow:1;margin:0 10px 10px;color:#4d4d4d}
.video-card__count{flex-wrap:nowrap;-ms-flex-wrap:none;margin:0 10px 10px;color:#7f7f7f;white-space:nowrap}.video-card__description,.video-card__profile{display:none}
@media(min-width:667px){.video-card{box-shadow:0 0 0 0 rgba(0,0,0,0);width:298px;height:435px;margin:.5rem .4rem 20px;background-color:#fff}
.video-card__container{box-shadow:0 0 0 0 rgba(0,0,0,0);margin:0}.video-card__image-link:before{top:13%}.video-card__link{-ms-flex-direction:column;flex-direction:column}
.video-card__description{display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;margin:0 10px 10px;color:#7f7f7f}
.video-card__profile,.video-card__noProfile{display:-ms-flexbox;display:flex}.video-card__profile span:first-of-type,.video-card__noProfile span:first-of-type{color:#7f7f7f}
.video-card__profile .img-profile,.video-card__noProfile .img-profile{width:23px;height:23px;margin-right:7px!important}.video-card__profile .cook-details,.video-card__noProfile .cook-details{align-items:flex-end;-ms-flex-align:flex-end;width:auto!important;border:none!important;padding-bottom:2px}
.video-card__count{font-size:14px;font-size:.875rem;color:#4d4d4d}}.video-grid-card .grid-col__h3--recipe-grid{margin-bottom:0!important}
.video-grid-card .rec-card__description,.video-grid-card .profile-review-card .rated-review-text,.profile-review-card .video-grid-card .rated-review-text{margin:0 13px 9px 9px;display:inline-block}
.video-grid-card__image{width:134px!important;height:70px!important;min-height:70px!important;max-height:70px!important}@media(min-width:768px){.video-grid-card__image{width:280px!important;height:150px!important;min-height:150px!important;max-height:150px}
}.product-card .advertisement{display:block;text-align:center}.product-card__retailer{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#7f7f7f;-ms-flex-direction:row;flex-direction:row;width:94%;margin:0 auto 4px;padding-top:4px;border-top:1px dotted #e6e6e6}
.product-card__retailer .info{font-size:14px;font-size:.875rem;width:49.285%;margin:0 auto 0 0}.product-card__retailer .info li span{color:#ff7e1a}
.product-card__retailer .logo{text-align:center;margin-bottom:.15rem;margin-top:.5rem;max-width:143px!important;max-height:48px!important}
.product-card .btns-one-small,.product-card .profile-review-card .add-review-button,.profile-review-card .product-card .add-review-button,.product-card .profile-photo-card .add-description-button,.profile-photo-card .product-card .add-description-button{font-size:14px;font-size:.875rem;height:45px;display:block;margin:.25rem auto 5px 0;padding:0;line-height:45px;width:100%}
.product-card .rec-card__description,.product-card .profile-review-card .rated-review-text,.profile-review-card .product-card .rated-review-text{padding-top:0;margin-top:1rem}
.product-card .rec-card__description font,.product-card .profile-review-card .rated-review-text font,.profile-review-card .product-card .rated-review-text font{font-size:14px;font-size:.875rem;color:#7f7f7f!important}
.product-card .grid-col__rec-image{min-height:initial!important;display:block;float:left;margin:10px!important;width:130px!important;height:auto!important}
.product-card--ctaWrap{float:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:138px;margin-top:1rem}
.product-card--ctaWrap .grid-col__h3--recipe-grid{width:100%}.hub-card{display:-ms-flexbox;display:flex;width:92%;padding:15px 5px;border-color:#e6e6e6;border-width:1px 0;border-style:solid}
@media(min-width:667px){.hub-card{display:block;width:300px;height:435px;border:1px solid #e6e6e6;padding:0}}.hub-card__image-wrap{margin:0;align-content:flex-start}
.hub-card__description{display:inline;margin-top:5px}.hub-card__stats{display:-ms-flexbox;display:flex;font-size:13px;font-size:.8125rem;margin:.5rem 0;color:#2d2d2d}
.hub-card__stats li:not(:first-child) span:first-child{display:inline}.hub-card .grid-col__header-text{font-size:14px;font-size:.875rem;margin:0}
.hub-card .grid-col__h3{font-size:25px;font-size:1.5625rem;margin:.3rem 0}.hub-card .grid-col__ratings{font-size:14px;font-size:.875rem;color:#7f7f7f;display:block;margin:0}
.hub-card .grid-col__hub-image{display:none;object-fit:cover;width:298px;height:167px}.hub-card .grid-col__hub-image--sm{display:-ms-flexbox;display:flex}
.hub-card .grid-col__hub-image--sm img{width:96px;height:96px}.hub-card .grid-col__hub-image--sm img:not(:last-child){margin-right:5px}
@media(min-width:768px){.hub-card{border-width:1px;padding:0}.hub-card__stats{margin:0 .5rem .5rem}.hub-card .grid-col__hub-image{display:block;width:100%;margin-bottom:5px}
.hub-card .grid-col__hub-image--sm{margin:5px}.hub-card .grid-col__hub-image--sm img{width:93px;height:93px}.hub-card .grid-col__header-text{margin:0 .5rem}
.hub-card .grid-col__h3{margin:.3rem .5rem}.hub-card .grid-col__ratings{margin:0 .5rem .75rem}}article.photo-upload{height:220px}
@media(min-width:768px){article.photo-upload{height:368px}}article.profile-create-recipe-card{height:293px}@media(min-width:768px){article.profile-create-recipe-card{height:435px}
}.article-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 13px;border:0;border-bottom:1px solid #e6e6e6}
.article-card__link{display:-ms-flexbox;display:flex}.article-card__image{flex-shrink:0;margin-right:15px;width:90px;height:90px}
.article-card__subtitle{font-size:14px;font-size:.875rem;font-style:italic;color:#7f7f7f}.article-card__title{font-size:18px;font-size:1.125rem;font-weight:normal;color:#4d4d4d}
.article-card__byline{font-size:13px;font-size:.8125rem;margin:0;color:#7f7f7f}.article-card__author{color:#2e2e2e}.article-card__description{font-size:14px;font-size:.875rem;border-top:1px solid #f2f2f2;padding-top:15px;margin-top:15px;color:#7f7f7f}
@media(min-width:667px){.article-card{align-items:center;-ms-flex-align:center;height:435px;width:auto;border:1px solid #e6e6e6}
.article-card__link{-ms-flex-direction:column;flex-direction:column;align-items:center;-ms-flex-align:center;text-align:center}
.article-card__subtitle{margin-top:15px}.article-card__title{font-size:25px;font-size:1.5625rem;margin:7px 0;max-width:270px}
.article-card__byline{margin-bottom:15px}.article-card__image{margin-right:0;width:auto;max-width:298px;height:auto}.article-card__description{width:270px}
}@media screen and (min-width:528px) and (max-width:624px){div .grid-fixed .grid-col--fixed-tiles{margin:0 auto 20px}}@media screen and (min-width:626px) and (max-width:767px){div .grid-fixed .grid-col--fixed-tiles{margin:0 7px 20px}
}.fixed-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.recipe-section{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}
@media(min-width:667px){.recipe-section{width:640px;margin:0 auto}}@media(min-width:1024px){.recipe-section{width:990px}}@media(min-width:1270px){.recipe-section{width:1257px}
}.recipe-section #div-sm-native-card:empty,.recipe-section #div-sm-marketing-card:empty{display:none}.recipe-section img[src*="pubads.g.doubleclick.net"]{position:absolute}
@supports(display:grid){@media(min-width:667px){.recipe-section{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}
}@media(min-width:1024px){.recipe-section{grid-template-columns:repeat(3,1fr)}}@media(min-width:1270px){.recipe-section{grid-template-columns:repeat(4,1fr)}
}@media(min-width:667px){.recipe-section .theme-card{grid-column-end:span 2}}@media(min-width:1270px){.recipe-section .theme-card{grid-column-end:span 3}
}@media(min-width:667px){.recipe-section .streams-ribbon__item.trending{grid-column-end:span 2}}@media(min-width:1270px){.recipe-section .streams-ribbon__item.trending{grid-column-end:span 3}
}@media(min-width:667px){.recipe-section .video-section{grid-column-end:span 2}}@media(min-width:1024px){.recipe-section .video-section{grid-column-end:span 3}
}@media(min-width:1270px){.recipe-section .video-section{grid-column-end:span 4}}}.notification{background-color:#ff7e1a;border-radius:.85rem;position:fixed;top:35%;width:82%;max-width:500px;margin:0 auto;left:0;right:0;padding:.75rem .5rem;text-align:center;white-space:normal;z-index:10001;color:#fff;height:auto}
.notification .photo__notification{display:none}.notification.hidden{display:none}.notification__message{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:100%;height:100%;line-height:1.5rem}
.notification__message a{padding-left:5px}.notification.success--message{background-color:#8ac13e;padding:0;height:48px}.notification.failure--message{background-color:#ee4036}
.notification.failure--message--local-offers{position:relative;margin-top:1rem;z-index:0!important;display:table}.notification.failure--message__message{display:table-cell;vertical-align:middle;font-size:18px;font-size:1.125rem}
.notification-with-button .notification__message{width:220px;position:relative;display:inline-block;margin-top:.4rem;line-height:1.9rem;font-size:26px}
.notification-with-button .btns-one-small,.notification-with-button .profile-review-card .add-review-button,.profile-review-card .notification-with-button .add-review-button,.notification-with-button .profile-photo-card .add-description-button,.profile-photo-card .notification-with-button .add-description-button{margin-top:.9rem;margin-bottom:.6rem;background-color:#628a2c}
.notification-for-collections a{color:#fff;font-weight:600}.loading-indicator--position{position:fixed;width:100%;top:40%;text-align:center;z-index:10001;max-width:1270px}
.loading-indicator{border-radius:10%;position:relative;display:inline-block;width:92px;height:92px}.loading-indicator:before{width:100%;position:absolute;bottom:8px;left:0;z-index:1;text-align:center;content:"Just a moment...";color:#999;font-size:11px;font-size:.6875rem}
@media(min-width:1024px){.loading-indicator:before{font-size:9px;font-size:.6111111111rem}}.loading-indicator:after{content:"";width:90px;height:90px;background-color:#fff;opacity:.82;position:absolute;left:0;top:0;border-radius:10%;border:1px solid #f2f2f2}
.spoon{-ms-transform:rotate(30deg);transform:rotate(30deg);width:14px;height:60px;position:absolute;left:30px;top:-18px;background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/spoon-flipped.svg) no-repeat center center;background-size:100%;z-index:200;-webkit-animation:mixing-spoon .75s ease infinite;-moz-animation:mixing-spoon .75s ease infinite;-o-animation:mixing-spoon .75s ease infinite;animation:mixing-spoon .75s ease infinite}
.bowl{display:block;width:55px;height:55px;background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/bowl.svg) no-repeat center bottom;background-size:100%;box-sizing:border-box;position:absolute;left:16px;top:10px;z-index:1}
.bowl-content{background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/liquid-background.svg) no-repeat;background-position:-35px 34px;background-size:200%;border-radius:0 0 55px 55px;width:53px;height:55px;display:block;position:absolute;left:1px;bottom:0;z-index:201;-webkit-animation:stir-it-up .75s ease-in-out infinite;-moz-animation:stir-it-up .75s ease-in-out infinite;-o-animation:stir-it-up .75s ease-in-out infinite;animation:stir-it-up .75s ease-in-out infinite}
@-webkit-keyframes mixing-spoon{from{-webkit-transform:rotate(40deg) translateY(15px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateY(15px) rotate(-345deg)}
}@-moz-keyframes mixing-spoon{from{transform:rotate(40deg) translateY(15px) rotate(0deg)}to{transform:rotate(360deg) translateY(15px) rotate(-345deg)}
}@-o-keyframes mixing-spoon{from{transform:rotate(40deg) translateY(15px) rotate(0deg)}to{transform:rotate(360deg) translateY(15px) rotate(-345deg)}
}@keyframes mixing-spoon{from{-ms-transform:rotate(40deg) translateX(15px) rotate(0deg);transform:rotate(40deg) translateX(15px) rotate(0deg)}
to{-ms-transform:rotate(360deg) translateX(15px) rotate(-345deg);transform:rotate(360deg) translateX(15px) rotate(-345deg)}}
@-webkit-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-27px bottom}40%{background-position:-20px 34px}
45%{background-position:-17px 34px}55%{background-position:-5px 35px}68%{background-position:-25px 34px}100%{background-position:-38px 34px}
}@-moz-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-30px bottom}40%{background-position:-27px bottom}
100%{background-position:-20px bottom}}@-o-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-30px bottom}
40%{background-position:-27px bottom}100%{background-position:-20px bottom}}@keyframes stir-it-up{0%{background-position:-45px bottom}
10%{background-position:-30px bottom}40%{background-position:-27px bottom}100%{background-position:-20px bottom}}.opt-out{width:100%;background-color:#ff7e1a;color:#fff;position:relative;float:left}
.opt-out p{font-size:22px;font-size:1.375rem;line-height:3rem;margin:0 0 0 1.2rem}.opt-out p span{font-size:1rem}.opt-out__close{cursor:pointer;background-image:url(https://images.media-allrecipes.com/ar-images/icons/x.png);background-image:"×",none;background-position:center center;background-repeat:no-repeat;background-size:60%;display:block;width:30px;height:30px;position:absolute;right:.75rem;top:.55rem}
.btn-made-it{width:80%;margin-top:.5rem;display:block;margin:auto;font-size:.95rem!important}@media(min-width:768px){.btn-made-it{width:44%}
}@media(min-width:1024px){.btn-made-it{width:44%}}.field-validation-error{margin-top:.3rem;display:inline-block;color:#ee4036}
.field-validation-error h1{font-size:18px;font-size:1.125rem}.field-validation-error div{font-size:14px;font-size:.875rem}.favorites-notification{margin-right:10px;position:absolute;right:0;top:-78px;width:300px;z-index:201}
.favorites-notification.lo-message-box{top:0!important}@media(min-width:1024px){.favorites-notification{margin-right:60px}}@media(min-width:1025px){.favorites-notification{margin-right:40px;top:-3.8rem}
}.favorites-notification .lo-msg-arrow-up{position:relative;left:215px}@media(min-width:768px){.favorites-notification .lo-msg-arrow-up{left:140px}
}@media(min-width:1025px){.favorites-notification .lo-msg-arrow-up{left:160px}}.favorites-notification.home-page .lo-message-box .icon--close{position:absolute;top:18px}
.arAllStar{display:inline}@media(min-width:768px){.arAllStar-section{position:absolute}}.arAllStar-section .display{top:2px;position:relative}
.arAllStar-section .starIcon{transform:scale(0.9)}.arAllStar-section .allStarLabel{top:-2px;font-size:12px;left:-5px}.arAllStar-section .onTop{margin-top:40px}
.arAllStar-section .onTop .lo-msg-arrow-up{left:140px}@media(min-width:1024px){.arAllStar-section .onTop{left:-93px}}.arAllStar-section .onBottom{margin-top:-235px}
@media(min-width:768px){.arAllStar-section .onBottom{margin-top:-230px}}@media(min-width:1024px){.arAllStar-section .onBottom{margin-top:-225px;left:-93px}
}.arAllStar-section .onBottom .lo-msg-arrow-down{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid rgba(0,0,0,0.75);position:absolute;left:140px}
.arAllStar-section .onBottom .lo-msg-arrow-up{display:none}.arAllStar-section .allStar-notification{position:absolute;width:300px;z-index:201;font-size:16px}
@media(width:768px){.arAllStar-section .allStar-notification{left:-125px}}.arAllStar-section .allStar-notification .lo-message-box{top:0!important}
.arAllStar-section .allStar-notification .lo-message-box__title span{color:#fff!important}.input-wrap--home{width:95%;line-height:3.125rem;margin:1rem auto}
.input-wrap--home input[type="text"],.input-wrap--home input[type="search"],.input-wrap--home input[type="submit"]{font-size:20px;font-size:1.25rem;font-style:italic;width:80%}
.input-wrap--home button{font-size:20px;font-size:1.25rem;width:20%;height:100%;line-height:100%;padding:0;color:#fff}.input-wrap--home.search input[type="text"]{width:75%;padding:0 4%;font-style:normal;color:#2d2d2d}
.input-wrap--home.search button,.input-wrap--home.search a{min-width:25%!important}.ad-footer--fixed{bottom:0;display:block;height:auto;position:fixed;text-align:center;width:100%;z-index:999}
.glimpse-nowrap{z-index:1000!important}.ad-leaderboard{margin-bottom:2.5%;text-align:center}.ad-mag-homeBtm__footer{background:#fafafa;border:1px solid #e6e6e6;clear:both;float:left;margin:2.5% 2.5% 20px;padding:3.5% 2.5% 2.5%;text-align:left;width:95%}
@media(min-width:667px){.ad-mag-homeBtm__footer{padding-top:2.5%}}@media(min-width:768px){.ad-mag-homeBtm__footer{margin:2.5% 1.5%;width:97%}
}@media(min-width:1024px){.ad-mag-homeBtm__footer{padding:2%}}.ad-mag-homeBtm__th{float:left;margin:0 5% 0 0}.ad-mag-homeBtm__img{height:auto;margin:0;width:100px}
@media(min-width:667px){.ad-mag-homeBtm__img{position:absolute;top:-14px;width:170px}}@media(min-width:768px){.ad-mag-homeBtm__img{top:-24px}
}@media(min-width:1024px){.ad-mag-homeBtm__img{top:-32px}}.ad-mag-homeBtm__img-wrap{float:left;height:auto;margin-right:5%;position:relative;width:100px}
@media(min-width:667px){.ad-mag-homeBtm__img-wrap{height:130px;margin-right:2.5%;overflow:hidden;width:170px}}@media(min-width:768px){.ad-mag-homeBtm__img-wrap{height:200px}
}@media(min-width:1024px){.ad-mag-homeBtm__img-wrap{margin-right:2%}}.ad-mag-homeBtm__text-wrap{float:left;width:58%}.ad-mag-homeBtm__text-wrap h4{color:#4d4d4d;margin:0 0 .2rem}
@media(min-width:568px){.ad-mag-homeBtm__text-wrap h4{font-size:20px;font-size:1.25rem}}@media(min-width:768px){.ad-mag-homeBtm__text-wrap h4{font-size:22px;font-size:1.375rem;margin-bottom:5px}
}@media(min-width:1024px){.ad-mag-homeBtm__text-wrap h4{font-size:26px;font-size:1.625rem}}.ad-mag-homeBtm__text-wrap p{font-size:13px;font-size:.8125rem;color:#4d4d4d;font-weight:300;margin:0 0 .5rem}
@media(min-width:375px){.ad-mag-homeBtm__text-wrap p{font-size:14px;font-size:.875rem}}@media(min-width:568px){.ad-mag-homeBtm__text-wrap p{font-size:16px;font-size:1rem}
}@media(min-width:768px){.ad-mag-homeBtm__text-wrap p{font-size:18px;font-size:1.125rem;margin-bottom:10px}}@media(min-width:1024px){.ad-mag-homeBtm__text-wrap p{margin-bottom:25px}
}.ad-mag-homeBtm__text-wrap div{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;line-height:normal;max-width:200px;white-space:normal;width:100%}
@media(min-width:375px){.ad-mag-homeBtm__text-wrap div{margin-top:10px}}@media(min-width:568px){.ad-mag-homeBtm__text-wrap div{font-size:16px;font-size:1rem;max-width:300px}
}@media(min-width:768px){.ad-mag-homeBtm__text-wrap div{font-size:20px;font-size:1.25rem;font-weight:300;max-width:350px}}@media(min-width:1024px){.ad-mag-homeBtm__text-wrap div{font-size:22px;font-size:1.375rem}
}@media(min-width:667px){.ad-mag-homeBtm__text-wrap{width:63%}}@media(min-width:768px){.ad-mag-homeBtm__text-wrap{margin-top:15px;width:51%}
}@media(min-width:1024px){.ad-mag-homeBtm__text-wrap{width:60%}}@media(min-width:1270px){.ad-mag-homeBtm__text-wrap{width:68%}
}.ad-mag-homeBtm__text{float:left;width:58%}.ad-mag-homeBtm__text h4{color:#4d4d4d;font-weight:600;margin:0 0 .2rem}.ad-mag-homeBtm__text p{color:#4d4d4d;margin:0 0 .5rem}
.ad-mag-homeBtm__text button{max-width:200px;width:100%}@media(min-width:640px){.ad-mag-homeBtm__text{width:70%}}.ad-mag-homeBtm{clear:both;float:left;margin:2.5%;padding:4% 2.5% 5% 2.5%;text-align:left;width:95%}
.ad-siteskin{background:#f2f2f2;clear:both;height:170px;margin:0 auto 1rem;position:relative;text-align:center;width:100%}.ad-search-grid{margin:0 auto;text-align:center}
.ad-recipe-page-middle,.ad-recipe-page-middle-2,.ad-recipe-page-middle-3{float:left;margin-bottom:1rem;text-align:center;width:100%}
.ad-recipe-page-middle-2{margin-top:.7rem}.ad-recipe-page-middle-3{margin-top:18px}.reserve-ad-space{min-height:300px}@media(min-width:768px){.reserve-ad-space{min-height:273px}
}.ad-recipe-page-middle-container{text-align:center}@media screen and (max-width:1024px){.ad-recipe-page-middle-container.ad-desktop-only{display:none}
}@media only screen and (max-width:768px){.ad-recipe-page-middle-container{margin-top:20px}}.ad-recipe-page-footer{float:left;margin-bottom:1rem;text-align:center;width:100%}
.ad-recipe-page-footer-container{display:none}@media only screen and (min-width:768px){.ad-recipe-page-footer-container{display:-ms-flexbox;display:flex;justify-content:space-around;-ms-flex-pack:distribute;margin-top:20px;text-align:center}
}@media only screen and (min-width:768px){.ar_recipe_index{display:table-cell;vertical-align:top;width:calc(100% - 305px)}.video-detail{width:calc(100% - 305px)}
.recipe-page-right-rail{background-color:#fff;background-color:#fafafa;border-left:1px solid #e6e6e6;display:table-cell;max-width:305px;overflow:hidden;width:305px}
.recipe-page-right-rail .ad-search-grid{clear:both;padding-top:1px}}@media only screen and (max-width:767px){.recipe-page-right-rail>.ad-search-grid,#dockedSlots{display:none}
}.hub-sponsor{display:inline-block;padding:0 3% 1rem;width:100%}@media(min-width:768px){.hub-sponsor{float:right;padding-right:1rem;padding-top:1.5rem;text-align:right;width:30%}
}.hub-streams .hub-sponsor{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:flex-start;padding:0}
.hub-streams .hub-sponsor>div{border-right:1px solid #f2f2f2;margin-left:0!important}.hub-streams .hub-sponsor>div>div{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;padding-bottom:.25rem;position:relative}
@media(min-width:768px){.hub-streams .hub-sponsor>div>div{padding-bottom:0}}@media(min-width:768px){.hub-streams .hub-sponsor>div{border-right:1px solid #cfcfcf;padding:10px 12px 10px 10px}
}span.advertisement{font-size:12px;font-size:.75rem;color:#b2b2b2;line-height:20px;padding:.2rem 0;text-transform:uppercase}
@media screen and (max-width:767px){.grid-fixed article.ad-non-mobile-only,.ad-non-mobile-only{display:none}}@media screen and (min-width:768px){.ad-mobile-only{color:octarine;display:none;min-height:300px}
}.leaderboard-wrapper{position:relative;width:100%}.ad-docked .leaderboard-wrapper,.ad-hiding .leaderboard-wrapper{height:100px}
@media only screen and (max-width:767px){.leaderboard-wrapper{display:none}}.docking-leaderboard{margin:0 auto}.docking-leaderboard-container{margin:0 auto;padding:5px 0;position:relative;text-align:center;top:0;width:100%;z-index:1000}
.ad-docked .docking-leaderboard-container{margin-right:50%;position:fixed;right:-635px;top:0;width:1270px}.ad-hiding .docking-leaderboard-container{-webkit-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);margin-right:50%;position:fixed;right:-635px;top:-100px;width:1270px}
#ad-is-mobile{display:block;height:1px;width:1px}@media(min-width:768px){#ad-is-mobile{display:none}}#ad-is-tablet{display:block}
@media(min-width:768px){#ad-is-tablet{display:none}}@media(min-width:1026px){#ad-is-tablet{display:block}}#dsapp-is-tablet{display:none}
@media(min-width:768px){#dsapp-is-tablet{display:block}}@media(min-width:1026px){#dsapp-is-tablet{display:none}}@media screen and (max-width:767px){section.ar_recipe_index.partner_content{padding:1rem}
}@media screen and (min-width:768px){section.ar_recipe_index.partner_content{padding:20px}}@media only screen and (max-width:767px){.ad-hide-mobile{display:none}
}.grid-ad{border:none!important;width:100%}@media(min-width:667px){.grid-ad{width:300px}}.photo-container__ad{margin-top:25px}
#shareRecipe{clear:both}.recipe-share{clear:both;margin:1rem 0 0}@media(min-width:568px){.recipe-share{margin-left:2.5%}}@media(min-width:768px){.recipe-share{margin-left:3.5%}
}.video-share{justify-content:space-around;-ms-flex-pack:distribute}@media(min-width:568px){.video-share{justify-content:center;-ms-flex-pack:center}
}@media(min-width:768px){.video-share{justify-content:flex-start;-ms-flex-pack:start}}.v-container{border:1px solid #dcdcdc;height:300px;margin:0 auto;position:relative;width:400px}
.v-box{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%);background:#dcdcdc;padding:2rem}.header{position:relative;width:100%;min-width:320px;margin:0 auto;border-bottom:1px solid #e6e6e6;background-color:#fafafa}
@media only screen and (max-width:767px){.header{height:59px}}@media(min-width:1024px){.header.new-nav{max-width:1270px}}.sort-nav{width:100%;font-weight:normal;text-align:center;padding:.1em 0 0 0;position:relative;background-color:#fff;z-index:300}
.sort-nav li{font-size:1rem;line-height:2.8rem;height:2.8rem;margin:.2rem 1rem;background-color:#fafafa}.sort-nav li a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;display:block;color:#666}
.sort-nav li.selected{background:#e6e6e6}.sort-nav .btn-orange,.sort-nav .ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text-wrap .sort-nav div,.sort-nav .ad-mag-homeBtm__text button,.ad-mag-homeBtm__text .sort-nav button{color:#fff;background-color:#ff7e1a}
.sort-nav .btn-grey{background:#e6e6e6}@media(min-width:640px){.sort-nav{width:30%;position:absolute;right:0;background-color:#fff;padding:0;border:1px solid #e6e6e6}
.sort-nav:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.5rem;right:0;margin-right:1.8rem;border-style:solid;border-color:#e6e6e6;border-width:.18rem .18rem 0 0;z-index:-1}
.sort-nav li{background-color:#fff;margin:0;border-bottom:1px solid #e6e6e6}.sort-nav li:last-child{border-bottom:0}}.subNavDisplay{-webkit-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all linear .4s 1s cubic-bezier(0.25,0.25,0.75,0.75);top:0!important;opacity:1!important;height:51px!important;z-index:210!important;border-bottom:solid 1px #e6e6e6}
.hub-sub-nav{background-color:#b2b2b2;width:100%;max-width:1270px;top:0;z-index:210;left:auto;right:auto}.hub-sub-nav.fixedPosition{position:fixed}
.hideDisplay{display:none}.recipe-subNav{background-color:#b2b2b2;width:100%;height:0;opacity:0;position:fixed;top:-50px;z-index:-1;left:0}
.recipe-subNav .btns-five-small,.recipe-subNav .btns-four-small{background-color:#f2f2f2;border-right:solid 1px #e6e6e6;max-width:none}
.recipe-subNav .btns-five-small:last-child,.recipe-subNav .btns-four-small:last-child{border-right:0}.recipe-subNav .btns-five-small span,.recipe-subNav .btns-four-small span{color:#4d4d4d}
@media only screen and (max-width:667px){.recipe-subNav span:nth-child(1){left:0}.recipe-subNav span:nth-child(2){display:none}
}@media(min-width:1270px){.recipe-subNav{max-width:1270px;left:50%;margin-left:-635px}}.ad-docked .subNavDisplay{top:0}@media(min-width:768px){.ad-docked .subNavDisplay{border-top:1px solid #e6e6e6;top:100px!important}
}ol.breadcrumbs{background-color:#f2f2f2;white-space:nowrap;width:100%;font-size:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;float:left;z-index:200;top:0}
ol.breadcrumbs a{color:gray}ol.breadcrumbs li{display:inline-block;cursor:pointer;padding:.8rem 1.2rem .8rem .6rem;margin-right:-.25rem}
ol.breadcrumbs li:hover{background-color:#e6e6e6}ol.breadcrumbs li .toggle-similar{margin:.2rem 0 0 0;position:absolute}ol.breadcrumbs li .toggle-similar__title{overflow:initial!important;text-overflow:initial!important;width:auto;font-size:14px;vertical-align:middle}
ol.breadcrumbs li.highlighted{background-color:#ff7e1a}ol.breadcrumbs li.highlighted a{color:#fff}ol.breadcrumbs li.highlighted .icon--chevron-up:before{color:#fff}
ol.breadcrumbs li.highlighted .icon--chevron-down:before{color:#fff}ol.breadcrumbs li:last-child{background-color:#e6e6e6}ol.breadcrumbs li:last-child .icon--chevron-up:before{color:#666}
ol.breadcrumbs li:last-child .icon--chevron-down:before{color:#666}ol.breadcrumbs li:last-child a{color:#666}ol.breadcrumbs li:last-child.highlighted{background-color:#ff7e1a}
ol.breadcrumbs li:last-child.highlighted a{color:#fff}ol.breadcrumbs li:last-child.highlighted .icon--chevron-up:before{color:#fff}
ol.breadcrumbs li:last-child.highlighted .icon--chevron-down:before{color:#fff}ol.breadcrumbs li .icon--chevron-up:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}
ol.breadcrumbs li .icon--chevron-down:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}ol.breadcrumbs li .icon--chevron-right:before,ol.breadcrumbs li .photo-main .arrow.next:before,.photo-main ol.breadcrumbs li .arrow.next:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}
@media only screen and (min-device-width:320px) and (max-device-width:1024px){ul.breadcrumbs{height:45px}}.tabbable .nav{border-bottom:1px solid #e6e6e6}
.tabbable .nav li{width:33%;display:inline-block;text-align:center;padding:1rem 0 1rem 0}.tabbable .nav li.active a{color:#ff7e1a}
.tabbable .nav li a{font-weight:lighter;color:#bdbdbd}.tabbable .tab-content .tab-pane{display:none}.tabbable .tab-content .tab-pane.active{display:block}
.four-tabs .tabbable .nav li{width:25%}.skip-to-content{-webkit-transition:top 200ms cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:top 200ms cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:top 200ms cubic-bezier(0.25,0.25,0.75,0.75);transition:top 200ms cubic-bezier(0.25,0.25,0.75,0.75);display:block;padding:5px 10px 10px;border-bottom-right-radius:5px;background-color:#f2f2f2;border:1px solid #e6e6e6;position:absolute;z-index:100;top:-45px;left:0;text-decoration:underline}
.skip-to-content:focus{top:0}#pageFooter{background-color:#fafafa;border-top:1px solid #e6e6e6;clear:both;margin:0 auto;max-width:1270px}
#pageFooter .grid-fixed{width:90%}@media(min-width:768px){#pageFooter .grid-fixed{width:100%}}@media only screen and (max-width:415px){#pageFooter{padding-bottom:20px}
}@media only screen and (min-width:600px){#pageFooter{padding-bottom:50px}}#pageFooter section.grid_footer{margin-bottom:0}#pageFooter h4{font-size:13px;font-size:.8125rem;color:gray;font-weight:600;margin-bottom:2px}
#pageFooter li.toTop div a{background-color:#999;border-radius:50%;bottom:10px;display:inline-block;height:40px!important;position:relative;right:0;width:40px!important}
#pageFooter article.grid-col--tiles:not(.footer-share){border:0!important;cursor:initial;margin-bottom:.8rem}#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(1){color:gray;cursor:auto!important;font-size:13px;font-weight:600;margin-bottom:2px}
#pageFooter article.grid-col--tiles:not(.footer-share) ul li a{color:gray;display:block;font-size:13px;height:100%;margin-bottom:4px;width:100%}
@media(min-width:1270px){#pageFooter article.grid-col--tiles:not(.footer-share) ul li a{display:inline-block;width:auto}}#pageFooter article.grid-col--tiles:not(.footer-share) ul li select#country-selector{height:2.5rem;margin:0;padding-right:0;width:100%}
#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span{color:#ff7e1a;display:none}#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span span{color:gray}
@media(min-width:667px){#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span{display:inline}}.footer-share{border:0}
.world-map{background-image:url(https://images.media-allrecipes.com/ar-images/icons/world_map-123x59.png);cursor:initial;height:59px;margin-top:1rem;width:123px}
#pageFooter article.grid-col--tiles:nth-child(5) ul li:nth-child(3){font-size:13px;font-size:.8125rem;color:gray;cursor:initial;font-weight:normal!important;margin:.7rem 0 .2rem 0}
#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button{font-size:12px;font-size:.75rem;background-color:#4d4d4d;border-radius:50%;bottom:60px;color:#fff;cursor:pointer;height:48px;line-height:60px;opacity:.8;padding:0;position:fixed;right:5px;width:48px;z-index:1000}
@media(min-width:768px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button{bottom:100px}
}@media(min-width:900px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button{bottom:20px}
}@media(min-width:1270px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button{display:inline-block;float:right;height:2.5rem;line-height:50px;width:2.5rem}
}#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small::after,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button::after,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button::after,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button::after,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button::after{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:'';height:0;left:1rem;position:absolute;top:.8rem;width:0}
@media(min-width:1270px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small::after,#pageFooter article.grid-col--tiles:nth-child(5) .profile-review-card a.add-review-button::after,.profile-review-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-review-button::after,#pageFooter article.grid-col--tiles:nth-child(5) .profile-photo-card a.add-description-button::after,.profile-photo-card #pageFooter article.grid-col--tiles:nth-child(5) a.add-description-button::after{left:.6995rem;top:.5rem}
}.footer__social-sharing{display:inline-block;float:left;height:auto;margin:0 auto .5em;position:relative;width:150px}ul.social-sharing__icons{float:left;max-width:165px}
ul.social-sharing__icons li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:#cfcfcf;border-radius:32px;float:left;height:32px;margin:0 7px 7px 0;overflow:hidden;position:relative;width:32px}
ul.social-sharing__icons li a{display:block!important;flex-shrink:0;position:relative}ul.social-sharing__icons li .svg-icon--social--facebook,ul.social-sharing__icons li .svg-icon--social--pinterest,ul.social-sharing__icons li .svg-icon--social--twitter{-ms-transform:scale(.8,.8);transform:scale(.8,.8)}
ul.social-sharing__icons li .svg-icon--social--facebook{left:-2px}ul.social-sharing__icons li .svg-icon--social--pinterest{left:-1px}
ul.social-sharing__icons li .svg-icon--social--twitter{left:1px}ul.social-sharing__icons li .svg-icon--social--instagram{-ms-transform:scale(.5,.5);transform:scale(.5,.5);left:1px;top:1px}
ul.social-sharing__icons li .svg-icon--social--tumblr_wh{-ms-transform:scale(.7,.7);transform:scale(.7,.7);left:-2px}ul.social-sharing__icons li .svg-icon--social--google{-ms-transform:scale(.9,.9);transform:scale(.9,.9);left:1px;top:1px}
ul.social-sharing__icons li .svg-icon--social--stumbleupon{-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);left:-1px;top:-1px}
ul.social-sharing__icons li .svg-icon--social--youtube_wh{-ms-transform:scale(.7,.7);transform:scale(.7,.7)}@media only screen and (min-width:768px){#pageFooter article.grid-col--tiles{border:0;width:30%}
#pageFooter article.grid-col--tiles:nth-child(1) ul{-ms-transform:scale(1,1);transform:scale(1,1);width:80%}ul.social-sharing__icons{margin-left:0!important}
}@media only screen and (min-width:1024px){#pageFooter article.grid-col--tiles{border:0;width:30%}#pageFooter article.grid-col--tiles:nth-child(1) ul{-ms-transform:scale(1,1);transform:scale(1,1);width:70%}
#pageFooter article.grid-col--tiles:nth-child(6) ul select{max-width:70%}#pageFooter article.grid-col--tiles .world-map{background-image:url(https://images.media-allrecipes.com/ar-images/icons/world-map-179x86.png);height:86px;margin-top:1rem;width:179px}
}@media only screen and (min-width:1270px){footer .top-button{top:1.25rem}}@media only screen and (min-width:320px) and (max-width:768px){ul.social-sharing__icons li{-ms-transform:scale(.8,.8);transform:scale(.8,.8);margin-right:0}
}.full-header{position:relative;height:3.6rem;border-bottom:1px solid #e6e6e6;background-color:#fafafa}.full-header .ar-logo{display:block;float:left;position:relative;left:.75rem;top:.7rem}
.full-header .ar-logo img{width:80px}@media(min-width:768px){.full-header .ar-logo img{margin-left:8px}}.loginstate{width:auto;padding:5px .5rem;display:table}
.loginstate img{margin:0}.loginstate .img-profile{margin:0 9px 0 0;height:auto;width:32px}.loginstate span{display:none}@media(min-width:768px){.loginstate span{display:table-cell;position:relative;top:.5rem;float:left;color:#4d4d4d;width:auto;font-size:15px;font-size:.9375rem}
}@media(min-width:768px){.loginstate span.username{width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:9px;font-size:15px;font-weight:normal;color:#4d4d4d;margin-top:-2px}
}@media(min-width:900px){.loginstate span.username{width:92px}}@media(min-width:1270px){.loginstate span.username{margin-right:5px}
}@media(min-width:768px){.loginstate span.emptyusername{width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:9px;font-size:12px;font-weight:normal;color:#4d4d4d;margin-top:-2px}
}@media(min-width:900px){.loginstate span.emptyusername{width:92px;font-size:15px}}.loginstate span.profiles{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:10px}
@media only screen and (min-width:375px) and (max-width:667px){.loginstate span.profiles{width:280px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.loginstate span.profiles{width:165px}
}.loginstate .icon--chevron-down:before{width:.3rem;height:.3rem;top:5px;left:3px}.ar-nav-section{height:100%;overflow:hidden;max-height:59px;min-height:62px}
@media(min-width:768px){.ar-nav-section{max-height:74px}}@media only screen and (max-width:767px){.ar-nav-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;-ms-flex-pack:end}
.ar-nav-section li:nth-child(1){-ms-flex:2;flex:2}.ar-nav-section li:nth-child(1) img{margin:auto 0}.ar-nav-section li.small-screen .login-state{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;height:100%;width:100%;text-align:center}
.ar-nav-section li.small-screen .login-state img{width:30px;height:30px}.ar-nav-section li.small-screen .login-state .svg-icon--top-nav-bar--userhead{-ms-transform:scale(.75,.75);transform:scale(.75,.75)}
}.ar-nav-section li{height:70px;line-height:70px;position:relative;display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.ar-nav-section li{border-left:1px solid transparent;border-right:1px solid transparent;height:59px}
.ar-nav-section li.active{background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}}@media(min-width:768px){.ar-nav-section li{height:80px;line-height:80px;margin-top:2px}
}@media only screen and (max-width:767px){.ar-nav-section .ar-logo-tab{width:100px}}.ar-nav-section .ar-logo-tab a{display:inline-block;height:100%}
.ar-nav-section .ar-logo{width:140px}.ar-nav-section .ar-logo img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}
@media only screen and (max-width:767px){.ar-nav-section .ar-logo img{-ms-transform:scale(.805556,.805556);transform:scale(.805556,.805556)}
}.ar-nav-section .search-tab{display:none}@media(min-width:768px){.ar-nav-section .search-tab{display:inline-block}}@media(min-width:768px){.ar-nav-section .search-tab{width:calc(100% - 435px)}
}@media(min-width:1024px){.ar-nav-section .search-tab{width:calc(100% - 670px)}}.ar-nav-section .search-tab .nav-search{height:50px;line-height:50px;border:1px solid #e6e6e6;margin-top:10px;background-color:#fff}
.ar-nav-section .search-tab .nav-search input{width:68.5%;height:46px;font-size:18px;font-weight:normal;padding-left:15px;color:#000;vertical-align:top}
.ar-nav-section .search-tab .nav-search input::-webkit-input-placeholder{color:gray!important;font-size:16px;position:relative;top:2px}
.ar-nav-section .search-tab .nav-search input::-moz-placeholder{color:gray!important;font-size:16px;position:relative;top:2px}
.ar-nav-section .search-tab .nav-search input:-ms-input-placeholder{color:gray!important;font-size:16px;position:relative;top:2px}
.ar-nav-section .search-tab .ingredient-searchtxt{display:inline;background-color:#f2f2f2;color:#4d4d4d;width:138px;text-align:center;height:42px;margin-top:3px;font-size:14px;position:absolute;top:11px;right:60px;cursor:pointer!important;line-height:44px}
.ar-nav-section .search-tab .ingredient-searchtxt:hover{background-color:#ebebeb}.ar-nav-section .search-tab .svg-icon--top-nav-bar--search-magnify{-ms-transform:scale(.75,.75);transform:scale(.75,.75)}
@media only screen and (max-width:1024px){.ar-nav-section .search-tab--landscape{width:36.62109375%!important}}@media only screen and (max-width:768px){.ar-nav-section .search-tab--landscape{width:45.62109375%!important}
}@media(min-width:1025px){.ar-nav-section .search-tab--landscape{width:46%!important}}.ar-nav-section .search-button{display:none}
@media(min-width:768px){.ar-nav-section .search-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;float:right;height:49px;width:56px;line-height:0;padding:0;background:#999}
.ar-nav-section .search-button:hover{opacity:.6}}.ar-nav-section .browse-recipes{display:none}@media(min-width:1024px){.ar-nav-section .browse-recipes{display:inline-block;margin-right:8px}
.ar-nav-section .browse-recipes :hover{background-color:#ebebeb}.ar-nav-section .browse-recipes :hover span:nth-child(2):before{color:#8c8c8c}
.ar-nav-section .browse-recipes a{display:block;height:50px;line-height:50px;margin-top:10px;background:#f2f2f2}.ar-nav-section .browse-recipes a .icon--chevron-down:before{top:18px;left:10px;width:7px;height:7px;color:#999}
}.ar-nav-section .recipes-txt{padding:0 23px;font-size:15px}@media(min-width:768px){.ar-nav-section .recipes-txt{padding:0 29px}
}.ar-nav-section .nav-favorites{display:none;width:50px;text-align:center}@media(min-width:375px){.ar-nav-section .nav-favorites{-ms-flex-order:4;order:4;display:inline-block}
.ar-nav-section .nav-favorites .svg-icon--top-nav-bar--grey-heart{-ms-transform:scale(.9,.9);transform:scale(.9,.9);position:relative;display:inline-block;top:6px;right:3px}
}@media(min-width:375px) and (min-width:1024px){.ar-nav-section .nav-favorites .svg-icon--top-nav-bar--grey-heart{top:12px;right:0}
}@media(min-width:768px){.ar-nav-section .nav-favorites{display:none}}@media(min-width:1024px){.ar-nav-section .nav-favorites{display:inline-block;width:45px;margin-left:0}
.ar-nav-section .nav-favorites span{display:inline-block;position:relative}.ar-nav-section .nav-favorites span:hover{opacity:.6}
}.ar-nav-section .anonymous-user .username{float:right}.ar-nav-section .recognized-user .login-state,.ar-nav-section .anonymous-user .login-state{width:180px!important}
@media(min-width:1024px){.ar-nav-section .recognized-user .login-state,.ar-nav-section .anonymous-user .login-state{width:220px!important}
}.ar-nav-section .recognized-user .username,.ar-nav-section .anonymous-user .username{min-width:70px!important;width:124px!important}
@media(min-width:1024px){.ar-nav-section .recognized-user .username,.ar-nav-section .anonymous-user .username{width:164px!important}
}.ar-nav-section .recognized-user .img-profile,.ar-nav-section .anonymous-user .img-profile{margin:2px 0 12px 12px;position:relative;left:-2px}
.ar-nav-section .recognized-user .img-profile,.ar-nav-section .standard .img-profile{margin-top:8px}.ar-nav-section .nav-profile{margin-left:10px;display:inline-block}
@media only screen and (max-width:767px){.ar-nav-section .nav-profile{display:none}.ar-nav-section .nav-profile .img-profile{display:inline-block}
}@media only screen and (min-width:768px) and (max-width:1023px){.ar-nav-section .nav-profile{margin-left:0!important}}.ar-nav-section .nav-profile .login-state{display:-ms-flexbox;display:flex;height:50px;background-color:#f2f2f2;margin-left:-4px;cursor:pointer;margin-top:10px}
.ar-nav-section .nav-profile .login-state .username{font-size:16px;overflow:hidden;text-overflow:ellipsis;height:100%;line-height:51px;display:inline-block;white-space:nowrap;vertical-align:top;color:#fff;background:#feaa26;text-align:center}
.ar-nav-section .nav-profile .login-state .icon-user--default{margin-left:8px}.ar-nav-section .nav-profile .login-state .icon-user--default:hover{background:#ed9702}
.ar-nav-section .nav-profile .login-state .icon--chevron-down{position:relative;top:8px;float:right;width:auto;right:22px;-ms-transform:scale(.7,1);transform:scale(.7,1)}
.ar-nav-section .nav-profile .login-state.authenticated-user{display:none}@media(min-width:768px){.ar-nav-section .nav-profile .login-state.authenticated-user{display:inline-block;margin-right:0}
}.ar-nav-section .nav-profile .login-state.authenticated-user .username{background:#f2f2f2;color:#4d4d4d;font-size:14px;text-align:left;padding-left:5px;text-transform:uppercase}
@media only screen and (min-width:768px){.ar-nav-section .nav-profile .login-state.authenticated-user .username{width:65px!important}
}@media only screen and (min-width:1024px){.ar-nav-section .nav-profile .login-state.authenticated-user .username{width:110px!important}
}.ar-nav-section .nav-profile .login-state.authenticated-user .username:hover{background:#ebebeb}.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down{-ms-transform:scale(1,1);transform:scale(1,1);display:inline-block;width:44px;background:#999;right:0;top:0;height:50px;max-height:50px;text-align:center}
@media(min-width:1024px){.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down{width:52px}}.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down:before{top:19px;color:#fff;width:.4945rem;height:.4945rem}
.ar-nav-section .nav-profile .icon--chevron-down:hover{background:#8c8c8c}.ar-nav-section .nav-profile .icon--chevron-down:hover:before{color:#ebebeb}
.ar-nav-section .nav-profile a.user--photo{-ms-transform:translateX("");transform:translateX("");-ms-transform:translateY(4px);transform:translateY(4px);display:inline-block;height:50px;margin-top:7px;padding:0 10px;background-color:#f2f2f2}
.ar-nav-section .nav-profile a.user--photo:hover{background:#ebebeb}.ar-nav-section .socialNotification{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;position:relative;height:50px;cursor:pointer}
.ar-nav-section .svg-icon--top-nav-bar--nav-bell{-ms-transform:scale(.75,.75);transform:scale(.75,.75);display:inline-block;position:relative;top:6px}
@media(min-width:768px){.ar-nav-section .svg-icon--top-nav-bar--nav-bell{-ms-transform:scale(.85,.85);transform:scale(.85,.85);top:12px;left:0}
}@media(min-width:1025px){.ar-nav-section .svg-icon--top-nav-bar--nav-bell{top:12px;left:2px}}.ar-nav-section .svg-icon--top-nav-bar--nav-bell:hover{opacity:.6}
.ar-nav-section .notification-count{font-size:14px;font-size:.875rem;width:1.375rem;height:1.375rem;display:inline-block;text-align:center;background:#f68b40;border-radius:50%;line-height:1.375rem;position:absolute;cursor:initial;color:#fff;top:14px;left:22px;cursor:pointer}
.ar-nav-section .hamburger-tab{-ms-flex-order:6;order:6}@media only screen and (max-width:464px){.ar-nav-section .hamburger-tab{max-width:50px}
}.ar-nav-section .hamburger-tab .hamburger-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:45px;position:relative;top:25px;right:-12px}
@media only screen and (max-width:767px){.ar-nav-section .hamburger-tab .hamburger-nav{top:18px;max-width:45px}}@media only screen and (min-width:768px){.ar-nav-section .hamburger-tab .hamburger-nav{right:-15px}
}.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar{display:block;width:22px;height:3px;background-color:#999;margin-top:4px}
@media only screen and (max-width:767px){.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar{top:18px;right:18px}
}.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar:hover{background-color:#8c8c8c}@media(min-width:768px){.ar-nav-section .small-screen{display:none}
}.ar-nav-section .social-notification{position:relative}@media(min-width:465px){.ar-nav-section .social-notification{margin-right:4px}
}@media(min-width:768px){.ar-nav-section .social-notification{left:0}}@media(min-width:1024px){.ar-nav-section .social-notification{margin-left:2px;margin-right:2px}
}.ar-nav-section .profile-phone--landscape{-ms-flex-order:5;order:5;width:54px;position:relative}.ar-nav-section .search-phone--landscape{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;-ms-flex-order:2;order:2}
@media(min-width:768px){.ar-nav-section .search-phone--landscape{display:none}}.ar-nav-section .svg-icon--top-nav-bar--search-magnify-gray{-ms-transform:scale(.85,.85);transform:scale(.85,.85);display:block}
.notification-profile{width:60px;height:60px;position:relative;top:.1rem;border-radius:50%;margin:5px;margin-left:15px}.ar-nav{float:right;height:58px}
@media(min-width:768px){.ar-nav{width:85%}}@media(min-width:900px){.ar-nav{width:87%}}@media(min-width:1024px){.ar-nav{width:88.5%}
}@media(min-width:1270px){.ar-nav{width:91.5%}}.ar-nav ul{float:right;height:58px;right:0;position:relative}@media(min-width:768px){.ar-nav ul{width:100%}
}.ar-nav ul li{display:table-cell;vertical-align:top;padding:.5rem .75rem;height:58px;position:relative;border-left:1px solid transparent;border-right:1px solid transparent;float:right}
@media(min-width:768px){.ar-nav ul li{padding:.5rem 0 1.75rem .5rem}}@media(min-width:1024px){.ar-nav ul li{padding-right:.5rem}
}.ar-nav ul li a{width:100%;height:inherit;display:block;color:#4d4d4d}.ar-nav ul li.active{background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
@media(min-width:768px){.ar-nav ul li.active{background-color:transparent;border-left:1px solid transparent;border-right:1px solid transparent}
}@media(min-width:768px){.ar-nav ul li:first-child{padding-right:1.1rem}}.ar-nav ul li .loginstate{padding:5px 0}.ar-nav ul li .loginstate .img-profile{margin:0}
@media(min-width:768px){.ar-nav ul li .loginstate .img-profile{margin-right:9px}}@media(min-width:768px){.ar-nav ul li .loginstate{padding:6px .5rem;width:140px;position:relative;top:-1px;margin-left:9px;background-color:#f2f2f2}
}@media(min-width:900px){.ar-nav ul li .loginstate{width:170px}}@media(min-width:1270px){.ar-nav ul li .loginstate{width:180px}
}.ar-nav ul li.recipes-tab{display:none}@media(min-width:960px){.ar-nav ul li.recipes-tab{display:table-cell;padding-right:.5rem}
}@media(min-width:1270px){.ar-nav ul li.recipes-tab{padding-right:.75rem}}@media(min-width:768px){.ar-nav ul li.social{padding-right:.75rem}
}.ar-nav ul li .signin{float:left;width:140px}@media(min-width:768px){.ar-nav ul li .signin{position:relative;left:8px;top:-1px;margin-left:7px}
}@media(min-width:1024px){.ar-nav ul li .signin{width:170px}}@media(min-width:1270px){.ar-nav ul li .signin{width:auto;left:0}
}.ar-nav ul li.hide-btn{display:none}@media(min-width:768px){.ar-nav ul li.hide-btn{display:block}}.ar-nav ul li.search-tab{display:none}
@media(min-width:768px){.ar-nav ul li.search-tab{display:block;width:69%;padding-left:0;padding-right:0;position:absolute;height:58px;left:-5px}
}@media(min-width:900px){.ar-nav ul li.search-tab{width:55%}}@media(min-width:1024px){.ar-nav ul li.search-tab{width:59.5%}}
@media(min-width:1270px){.ar-nav ul li.search-tab{width:67%}}.ar-nav ul li.search-tab.small-screen{display:block}@media(min-width:768px){.ar-nav ul li.search-tab.small-screen{display:none}
}.ar-nav .recipes-txt{display:none}@media(min-width:768px){.ar-nav .recipes-txt{display:block;float:left;position:relative;top:.75rem;text-transform:uppercase;left:9px;font-size:15px;font-size:.9375rem}
}.ar-nav .nav-search{position:relative;float:right;top:.75rem;width:auto;height:auto}@media(min-width:768px){.ar-nav .nav-search{width:100%;height:2.75rem;text-align:right;top:-1px}
}.ar-nav .nav-search input{display:none;color:#4d4d4d}.ar-nav .nav-search input::-ms-clear{display:none}@media(min-width:768px){.ar-nav .nav-search input{border-radius:0;display:inline-block;width:81%;height:2.75rem;line-height:2.75rem;padding:.25rem 1rem .25rem 1.25rem;border:1px solid #e6e6e6;font-size:18px;font-size:1.125rem}
.ar-nav .nav-search input::-webkit-input-placeholder{color:#b2b2b2!important}.ar-nav .nav-search input::-moz-placeholder{color:#b2b2b2!important}
.ar-nav .nav-search input:-ms-input-placeholder{color:#b2b2b2!important}}@media(min-width:900px){.ar-nav .nav-search input{width:86%}
}@media(min-width:1024px){.ar-nav .nav-search input{width:89%}}@media(min-width:1270px){.ar-nav .nav-search input{width:90.75%}
}@media(min-width:768px){.ar-nav .nav-search span{position:absolute;top:.5rem;right:.5rem}}.ar-nav .nav-search span img{margin-top:-2px;margin-left:0}
@media(min-width:768px){.ar-nav .nav-search span img{position:absolute;left:.75rem;width:18px}}.ar-nav .nav-search .ingredient-searchtxt{display:none}
@media(min-width:768px){.ar-nav .nav-search .ingredient-searchtxt{display:inline;float:right;position:absolute;right:3.2rem;background-color:#f2f2f2;width:140px;text-align:center;left:initial;line-height:2.25rem;height:2.25rem;top:.25rem;font-size:14px;cursor:pointer!important}
}.ar-nav .nav-search .search-button{display:none}@media(min-width:768px){.ar-nav .nav-search .search-button{display:block;float:right;height:2.75rem;width:45px;line-height:2.75rem;padding:0 1rem}
}.ar-nav div.browse-recipes{display:block;color:#b2b2b2;float:left;padding-bottom:.75rem}.ar-nav div.browse-recipes div{display:inline-block;position:relative;top:.85rem;right:2px}
.ar-nav div.browse-recipes .browse-recipes-iconbar{display:block;width:20px;height:3px;background-color:#999}@media(min-width:768px){.ar-nav div.browse-recipes .browse-recipes-iconbar{width:22px}
}.ar-nav div.browse-recipes .browse-recipes-iconbar+.browse-recipes-iconbar{margin-top:3px}@media(min-width:768px){.ar-nav div.browse-recipes .browse-recipes-iconbar+.browse-recipes-iconbar{margin-top:4px}
}.browse-recipe-tab{position:absolute;background-color:#fff;width:100%;left:5px;z-index:211;border:1px solid #e6e6e6;top:4.75rem;max-width:460px}
@media(min-width:768px){.browse-recipe-tab{width:57%;top:6.75rem}}@media(min-width:1024px){.browse-recipe-tab{max-width:none;width:78%;left:150px}
}@media(min-width:1270px){.browse-recipe-tab{width:73%}}.browse-recipe-tab section:after{left:55px}.collection-tab{width:200px!important;top:inherit!important;right:.5rem!important;margin-top:-0.3rem;border:1px solid #e6e6e6!important}
.collection-tab .collection-tab__options{margin:0!important}.collection-tab .collection-tab__options li{border-bottom:1px solid #e6e6e6}
.collection-tab .collection-tab__options li a{padding-left:1rem;font-size:16px;line-height:3rem}.collection-tab .collection-tab__options:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;font-weight:300;top:-.5rem;right:15px!important;border-style:solid;border-color:#e6e6e6;border-width:.12rem .12rem 0 0;z-index:-1}
@media(min-width:667px){.collection-tab .collection-tab__options:after{right:25px!important}}@media(min-width:768px){.collection-tab .collection-tab__options:after{right:87px!important}
}.recipe-nav-tab__options{margin:.5rem!important;width:initial!important}.recipe-nav-tab__options .underline_hero_link{padding:0rem!important}
@media(min-width:1024px){.recipe-nav-tab__options:after{right:9rem!important}}@media(min-width:1270px){.recipe-nav-tab__options:after{right:12.75rem!important}
}.recipe-nav-tab__options .browse-hubs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.recipe-nav-tab__options li.browse-hubs__categories{width:22%;margin-bottom:15px;margin-right:3%}.recipe-nav-tab__options li.browse-hubs__categories h3{font-size:18px;display:inline;position:relative;padding-right:5px;letter-spacing:normal}
.recipe-nav-tab__options li.browse-hubs__categories .icon--chevron-right:before,.recipe-nav-tab__options li.browse-hubs__categories .photo-main .arrow.next:before,.photo-main .recipe-nav-tab__options li.browse-hubs__categories .arrow.next:before{width:.35rem;height:.35rem;top:9px;border-width:.12em .12em 0 0}
.recipe-nav-tab__options .browse-hubs__subcategories{border-top:1px solid #e6e6e6;margin-top:5px;padding-top:5px}.recipe-nav-tab__options .browse-hubs__subcategories li{margin-left:5px;min-height:0!important}
.recipe-nav-tab__options .browse-hubs__subcategories li a{font-size:15px;letter-spacing:normal;line-height:29px}.nav-tab{position:absolute;background-color:#fff;width:100%;top:58px;z-index:10001;border-bottom:1px solid #e6e6e6}
@media(min-width:768px){.nav-tab{width:38%;right:1rem;top:6.75rem;border:1px solid #e6e6e6}}@media(min-width:900px){.nav-tab{width:32%}
}@media(min-width:1024px){.nav-tab{width:25%}}@media(min-width:1270px){.nav-tab{width:23%}}.nav-tab .icon--close{display:none}
@media(min-width:768px){.nav-tab .icon--close{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;position:absolute;right:.5rem;top:.5rem;width:1.75rem;height:1.75rem}
.nav-tab .icon--close:before{color:#828282;content:'\00D7';margin:-1px 0 0 1px;transform:rotate(0);position:static}
}.nav-tab .icon--nav-menus,.nav-tab .icon--nav-favorite{transform:scale(1.1)}.nav-tab .input-wrap--home{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;min-height:49px}
.nav-tab .input-wrap--home input{width:100%;padding-left:0;font-size:16px;font-size:1rem}.nav-tab .input-wrap--home input::-ms-clear{display:none;color:#4d4d4d}
.nav-tab .input-wrap--home input::-webkit-input-placeholder{color:#b2b2b2!important}.nav-tab .input-wrap--home input::-moz-placeholder{color:#b2b2b2!important}
.nav-tab .input-wrap--home input:-ms-input-placeholder{color:#b2b2b2!important}.nav-tab .input-wrap--home .svg-icon--top-nav-bar--search-magnify-gray{-ms-transform:scale(.75,.75);transform:scale(.75,.75);display:inline-block}
@media(min-width:768px){.nav-tab .input-wrap--home{width:27.5%;float:left;clear:none;margin:1rem .25rem}}@media(min-width:1024px){.nav-tab .input-wrap--home{width:28.5%;margin:1rem .5rem}
}@media(min-width:1270px){.nav-tab .input-wrap--home{width:29%}}.nav-tab .input-wrap--home.ingredients{padding-left:.25rem}.nav-tab .input-wrap--home.ingredients input ::-ms-clear{display:none}
.nav-tab .input-wrap--home.ingredients .btn-basic--small,.nav-tab .input-wrap--home.ingredients .btns-one-small,.nav-tab .input-wrap--home.ingredients .profile-review-card .add-review-button,.profile-review-card .nav-tab .input-wrap--home.ingredients .add-review-button,.nav-tab .input-wrap--home.ingredients .profile-photo-card .add-description-button,.profile-photo-card .nav-tab .input-wrap--home.ingredients .add-description-button,.nav-tab .input-wrap--home.ingredients .btns-one-small--bottom-margin,.nav-tab .input-wrap--home.ingredients .btns-two-small,.nav-tab .input-wrap--home.ingredients .btns-three-small,.nav-tab .input-wrap--home.ingredients .btns-four-small,.nav-tab .input-wrap--home.ingredients .btns-five-small,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;position:absolute;right:0;top:0;line-height:3rem;height:3rem;width:3rem;background-color:#fafafa;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;color:#8ac13e;font-size:36px;font-size:2.25rem}
.nav-tab .input-wrap--home.ingredients .btn-basic--small.exclude,.nav-tab .input-wrap--home.ingredients .exclude.btns-one-small,.nav-tab .input-wrap--home.ingredients .profile-review-card .exclude.add-review-button,.profile-review-card .nav-tab .input-wrap--home.ingredients .exclude.add-review-button,.nav-tab .input-wrap--home.ingredients .profile-photo-card .exclude.add-description-button,.profile-photo-card .nav-tab .input-wrap--home.ingredients .exclude.add-description-button,.nav-tab .input-wrap--home.ingredients .exclude.btns-one-small--bottom-margin,.nav-tab .input-wrap--home.ingredients .exclude.btns-two-small,.nav-tab .input-wrap--home.ingredients .exclude.btns-three-small,.nav-tab .input-wrap--home.ingredients .exclude.btns-four-small,.nav-tab .input-wrap--home.ingredients .exclude.btns-five-small,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div.exclude,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div.exclude,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button.exclude,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button.exclude{font-size:20px;font-size:1.25rem;color:#ee4036;font-weight:600}
.nav-tab .input-wrap--home.ingredients .btn-basic--small.grayed-out span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-one-small span,.nav-tab .input-wrap--home.ingredients .profile-review-card .grayed-out.add-review-button span,.profile-review-card .nav-tab .input-wrap--home.ingredients .grayed-out.add-review-button span,.nav-tab .input-wrap--home.ingredients .profile-photo-card .grayed-out.add-description-button span,.profile-photo-card .nav-tab .input-wrap--home.ingredients .grayed-out.add-description-button span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-one-small--bottom-margin span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-two-small span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-three-small span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-four-small span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-five-small span,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div.grayed-out span,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div.grayed-out span,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button.grayed-out span,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button.grayed-out span{color:#e6e6e6}
.nav-tab__notification{font-weight:normal;color:#4d4d4d}.nav-tab__notification .seen{background:rgba(128,128,128,0.14)}.nav-tab__notification .new{background:#fff}
.nav-tab__notification span{display:inline-block;font-size:14px;color:gray;font-style:italic}.nav-tab__notification li{min-height:40px;letter-spacing:.1rem;width:100%;border-bottom:thin solid rgba(128,128,128,0.11);padding-top:5px;padding-bottom:5px;font-size:12px;font-size:.75rem}
.nav-tab__notification li.menus{margin-bottom:.35rem}.nav-tab__notification li .itemText{margin-top:.1rem;margin-left:1rem;font-weight:lighter;font-size:18px;color:#2e2e2e}
.nav-tab__notification li span{display:inline-block}.nav-tab__notification li h3{display:inline-block;margin-top:25px}.nav-tab__notification li img{display:inline;float:left}
.nav-tab__notification li a{color:#4d4d4d}@media(min-width:768px){.nav-tab__notification li a span+span{width:83%}}.nav-tab__notification:after{display:none}
@media(min-width:768px){.nav-tab__notification:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.57rem;right:20%;border-style:solid;border-color:#e6e6e6;border-width:.1rem .1rem 0 0;z-index:-1}
}.nav-tab .nav-icon{-ms-transform:scale(.75,.75);transform:scale(.75,.75);position:relative;display:inline-block}.nav-tab__options{font-weight:normal;color:#4d4d4d;display:block}
@media(min-width:1024px){.nav-tab__options{padding:10px 5px 0}}.nav-tab__options li:not(.standard-message){min-height:40px;letter-spacing:.1rem;font-size:18px;font-size:1.125rem}
.nav-tab__options li:not(.standard-message) .itemText{font-weight:lighter;font-size:18px;color:#2e2e2e}.nav-tab__options li:not(.standard-message) a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#4d4d4d;width:100%}
.nav-tab__options li:not(.standard-message) a span+span{font-weight:lighter;font-size:18px;color:#2e2e2e}.nav-tab__options li:not(.standard-message).underline_link{border-bottom:1px solid #e6e6e6;margin-bottom:.85rem}
.nav-tab__options li:not(.standard-message) a span+span:not(.icon-chevron){position:relative}.nav-tab__options:after{display:none}
@media(min-width:768px){.nav-tab__options:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.57rem;right:50%;border-style:solid;border-color:#e6e6e6;border-width:.1rem .1rem 0 0;z-index:-1}
}.nav-tab__options .subnav-menu{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.nav-tab__options .subnav-menu li{font-size:12px;margin-right:.5rem}
.nav-tab__options .subnav-menu li:first-child{display:inline-block!important}.nav-tab__search .btn-basic--small.btn-search,.nav-tab__search .btn-search.btns-one-small,.nav-tab__search .profile-review-card .btn-search.add-review-button,.profile-review-card .nav-tab__search .btn-search.add-review-button,.nav-tab__search .profile-photo-card .btn-search.add-description-button,.profile-photo-card .nav-tab__search .btn-search.add-description-button,.nav-tab__search .btn-search.btns-one-small--bottom-margin,.nav-tab__search .btn-search.btns-two-small,.nav-tab__search .btn-search.btns-three-small,.nav-tab__search .btn-search.btns-four-small,.nav-tab__search .btn-search.btns-five-small,.nav-tab__search .ad-mag-homeBtm__text-wrap div.btn-search,.ad-mag-homeBtm__text-wrap .nav-tab__search div.btn-search,.nav-tab__search .ad-mag-homeBtm__text button.btn-search,.ad-mag-homeBtm__text .nav-tab__search button.btn-search{width:95%;margin:0 2.5%;font-size:20px;font-size:1.25rem}
@media(min-width:768px){.nav-tab__search{width:100%;position:absolute;top:0;right:0;padding:1.5rem 0 1rem .75rem;font-size:24px;font-size:1.5rem}
}.nav-tab__buttons{text-align:center}@media(min-width:768px){.nav-tab__buttons{float:left;margin-top:1rem;width:4rem}}.nav-tab .loginstate{width:94%;margin:0 3% -2.5rem;padding:10px 10px 5px;background-color:none;border-bottom:1px solid #e6e6e6}
.nav-tab .loginstate img{width:42px}.nav-tab .loginstate span{font-size:18px;font-size:1.125rem;padding:.5rem .5rem .25rem;letter-spacing:.1rem;font-weight:normal;color:#4d4d4d;display:block;line-height:34px}
@media(min-width:768px){.nav-tab .loginstate span{top:0}}.nav-tab .signout{width:100%;float:left;padding:0 6px 6px 6px;text-align:center}
.nav-tab .signout .btn-basic--large,.nav-tab .signout .btns-one-large,.nav-tab .signout .btns-two-large,.nav-tab .signout .btns-three-large,.nav-tab .signout .btns-four-large,.nav-tab .signout .btns-five-large{width:96%;color:#4d4d4d;background-color:transparent;height:2.75rem;border-top:1px solid #e6e6e6}
.nav-tab .signin{width:100%;padding:15px 6px 6px;float:left;text-align:center}.nav-tab .signin__btn{width:100%;margin:.75rem 0 .25rem}
.nav-tab .signin .btn-basic--large,.nav-tab .signin .btns-one-large,.nav-tab .signin .btns-two-large,.nav-tab .signin .btns-three-large,.nav-tab .signin .btns-four-large,.nav-tab .signin .btns-five-large{width:100%;color:#fff;line-height:2rem;height:2.75rem}
.nav-tab .signin .btn-basic--large.btn-gold,.nav-tab .signin .btn-gold.btns-one-large,.nav-tab .signin .btn-gold.btns-two-large,.nav-tab .signin .btn-gold.btns-three-large,.nav-tab .signin .btn-gold.btns-four-large,.nav-tab .signin .btn-gold.btns-five-large{height:3rem;line-height:2.75rem}
@media(min-width:768px){.nav-tab .signin .btn-basic--large.btn-gold,.nav-tab .signin .btn-gold.btns-one-large,.nav-tab .signin .btn-gold.btns-two-large,.nav-tab .signin .btn-gold.btns-three-large,.nav-tab .signin .btn-gold.btns-four-large,.nav-tab .signin .btn-gold.btns-five-large{padding:0 11%;font-size:16px;font-size:1rem}
}.nav-tab.notification{margin-right:0;padding:0;float:right;width:100%;max-width:400px;text-align:-webkit-left;border-radius:0}
.nav-tab.notification .nav-tab__options{margin-bottom:0}.nav-tab.notification .nav-tab__options li:first-child{text-transform:uppercase}
@media(min-width:960px){.nav-tab.notification .nav-tab__options li:first-child{display:none}}@media(min-width:768px){.nav-tab.notification .nav-tab__options li:nth-child(2){margin-top:.75rem}
}@media(min-width:768px){.nav-tab.notification .nav-tab__options li:nth-child(2):last-child{margin-bottom:.5rem!important}}.nav-tab.notification .nav-tab__options:after{right:1.25rem}
@media(min-width:1270px){.nav-tab.notification .nav-tab__options:after{right:1.3rem}}@media(min-width:768px){.nav-tab.notification{right:2px}
}.nav-tab.last .nav-tab__options{margin-bottom:0}@media(min-width:1024px){.nav-tab.last .nav-tab__options li:first-child{display:none}
}@media(min-width:768px){.nav-tab.last .nav-tab__options li:nth-child(2):last-child{margin-bottom:.5rem!important}}.nav-tab.last .nav-tab__options li:last-child{padding-left:7px}
.nav-tab.last .nav-tab__options li:last-child a{display:inline;font-size:14px;padding-right:8px;color:#2e2e2e;font-weight:lighter}
.nav-tab.last .nav-tab__options:after{right:1.25rem}@media(min-width:768px){.nav-tab.last{right:2px}}.ingredient-clipping-frame{flex-shrink:0;width:calc(100% - 48px)}
.ingredient-scroller li{float:left;padding-top:2px;padding-bottom:2px}.ingredient-scroller li>span{display:block;padding:0 .5rem;margin-right:3px;white-space:nowrap;color:#fff;height:2.6rem;line-height:2.6rem;background-color:#8ac13e;font-size:18px;font-size:1.125rem}
.ingredient-scroller li>span.exclude-item{background-color:#ee4036}.ingredient-scroller li span.icon--x,.ingredient-scroller li span.icon--clear{position:relative;background-image:none;top:0;left:.5rem;cursor:pointer;padding:10px 10px 10px 0}
.ingredient-add-exclude{height:41px;display:inline-block;width:auto;min-width:40px;float:left;margin:2px 0}.ingredient-add-exclude input[type="text"]{width:auto;line-height:normal;min-width:40px;background-color:#f2f2f2;padding-left:8px}
@media(min-width:768px){.ingredient-add-exclude input[type="text"]{font-size:16px;font-size:1rem}
}@media only screen and (device-width:768px){.ar-nav .recipes-txt{left:6px}.ar-nav ul li .loginstate{margin-left:10px}.ar-nav ul li .signin{margin-left:8px}
.loginstate .icon--chevron-down:before{width:.3rem;height:.25rem}}.menuHeight-0{height:190px;border-top:0!important}.menuHeight-1{height:calc(190px+(1 * 65px))}
.menuHeight-2{height:calc(190px+(2 * 65px))}.menuHeight-3{height:calc(190px+(3 * 65px))}.menuHeight-4{height:calc(190px+(4 * 65px))}
.notification-menu{min-width:320px;max-width:320px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
@media(min-width:768px){.notification-menu{top:6.75rem}}@media(min-width:320px){.notification-menu{right:0!important}}@media(min-width:375px){.notification-menu{right:24px!important}
}@media(min-width:414px){.notification-menu{right:42px!important}}@media(min-width:667px){.notification-menu{right:19px!important}
}@media(min-width:736px){.notification-menu{right:19px!important}}@media(min-width:768px){.notification-menu{right:94px!important}
}@media(min-width:1024px){.notification-menu{right:195px!important}}@media(min-width:1025px){.notification-menu{right:190px!important}
}.notification-menu_buttons{height:76px;width:285px;margin:0 auto}.notification-menu_buttons a{width:50%;font-size:16px;color:#4d4d4d;margin-top:13px;text-align:center}
.notification-menu .static{border-right:0;background:#f2f2f2}.notification-menu .active{color:#fff;background:#ff7e1a}.notification-menu .show{display:block;max-height:450px}
.notification-menu .noShow{display:none}.notification-menu .nav-tab__options{padding:0;height:100%;overflow:auto;width:320px}
@media(min-width:1025px){.notification-menu .nav-tab__options{width:auto}}.notification-menu .nav-tab__options li:not(.standard-message){line-height:normal}
.notification-menu .nav-tab__options li:not(.standard-message) a.cook-photo{width:16%!important}.notification-menu .nav-tab__options li:not(.standard-message):last-child a{justify-content:center;-ms-flex-pack:center;font-size:18px;color:#4d4d4d;width:94%;margin:0 auto;padding-top:17px;border-top:1px solid #e6e6e6;height:60px}
.notification-menu .nav-tab__options li:not(.unauthenticated),.notification-menu .nav-tab__options li:not(.standard-message){min-height:65px;padding-bottom:13px}
.notification-menu .nav-tab__options li.unauthenticated h2{font-size:20px;margin:15px auto;font-weight:300}.notification-menu .nav-tab__options li.unauthenticated ul li{font-size:16px;letter-spacing:normal;min-height:0;padding-bottom:10px}
.notification-menu .nav-tab__options li.unauthenticated ul li:nth-child(2){border-top:0}.notification-menu .nav-tab__options li.unauthenticated ul li:before{content:'\25CF';color:#666;margin-right:8px}
.notification-menu .nav-tab__options li.unauthenticated:not(first-child){-ms-flex-direction:column;flex-direction:column;max-height:none}
.unauthenticated-message .nav-tab__options:after{background:#fff}.notification-menu .nav-tab__options li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}
.notification-menu .nav-tab__options li .img-profile{height:50px;width:50px;position:relative;left:8px}.notification-menu .nav-tab__options li .single-line-notification{line-height:50px}
.notification-menu .nav-tab__options li .user-information{display:inline-block;width:75%;margin-left:18px;position:relative}
.notification-menu .nav-tab__options li .user-information span{font-size:14px;line-height:18px;color:#2e2e2e!important;font-weight:normal;letter-spacing:normal;margin:auto;vertical-align:middle}
.notification-menu .nav-tab__options li .user-information span:nth-child(2){font-style:italic;color:gray!important}.notification-menu .nav-tab__options li .user-information span:nth-child(4){font-style:italic;color:gray!important}
.notification-menu .nav-tab__options li .user-information span.single-line-trunc:first-child{width:auto;max-width:110px!important;margin:0}
.notification-menu .nav-tab__options li .user-information span.single-line-trunc:last-child{width:auto;max-width:215px;margin:0}
.notification-menu .nav-tab__options li.recognized-cook{background:#f2f2f2}.notification-menu .nav-tab__options li.recognized-cook.clicked{background:#fff}
.notification-menu .nav-tab__options li.recognized-cook a:nth-child(2){line-height:14px}.notification-menu .nav-tab__options li.suggested-cook a{display:inline-block;width:auto}
.notification-menu .nav-tab__options li.suggested-cook a .cook-title{display:block;margin-left:0!important;position:relative;top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:115px}
.notification-menu .nav-tab__options li.suggested-cook a .icon{display:inline-block;width:70px;font-style:normal!important}.notification-menu .nav-tab__options li.suggested-cook a .icon span{font-size:12px}
.notification-menu .nav-tab__options li.suggested-cook a .icon:before{content:"";display:inline-block;height:24px;width:24px;top:6px;padding-right:3px;transform:scale(0.8)}
.notification-menu .nav-tab__options li.suggested-cook .follow-link{display:inline-block!important;background:#f2f2f2;width:100px!important;height:40px;position:relative;top:5px;right:10px;float:right;font-style:normal!important;letter-spacing:normal;z-index:9}
.notification-menu .nav-tab__options li.suggested-cook .follow-link:before{content:"";margin-right:5px;margin-left:10px;display:inline-block}
.notification-menu .nav-tab__options li.suggested-cook .follow-link:after{content:"Follow";position:relative;font-size:14px;color:#4d4d4d}
.notification-menu .nav-tab__options li.suggested-cook .follow-link.highlighted:after{content:"Following"}
.you li.suggested-cook a span:first-child{display:inline-block!important;top:0!important}.unauthenticated-message{max-height:220px;height:220px;padding-bottom:0!important}
.unauthenticated-message .btn-gold{color:#fff!important;height:50px!important;padding-top:0!important;max-height:50px;min-height:50px!important;width:60%!important;font-size:16px!important;margin-top:5px!important;line-height:50px;letter-spacing:normal}
.notification-menu .standard-message{-ms-flex-direction:column;flex-direction:column;min-height:188px!important;max-height:188px!important}
.notification-menu .standard-message h2{font-size:20px;margin:15px auto;color:#2e2e2e;font-weight:300}.notification-menu .standard-message h4{font-size:16px;padding-bottom:19px;width:80%;text-align:center}
.notification-menu .standard-message a{width:auto;max-width:65%}.fadein{animation:fadeinout 4s linear forwards}@-webkit-keyframes fadeinout{0%,100%{opacity:0;z-index:0}
20%,50%,95%{opacity:1;z-index:211}}@keyframes fadeinout{0%,100%{opacity:0;z-index:0}20%,50%,95%{opacity:1;z-index:211}}.fadeout{animation:fadeout 10s linear forwards}
@-webkit-keyframes fadeout{100%{opacity:0;z-index:0}0%,20%,50%,95%{opacity:1;z-index:211}}@keyframes fadeout{100%{opacity:0;z-index:0}
0%,20%,50%,95%{opacity:1;z-index:211}}.menu-opacity{opacity:0;z-index:0}.menu-preview{max-height:130px;overflow-y:hidden!important}
#mobile-nav-container{position:relative;width:100%;top:0;left:0;background-color:#fff;padding-bottom:22px;margin-bottom:.85rem;border-bottom:1px solid #e6e6e6}
#mobile-nav-container .nav-tab__mobile-browse li:last-child{padding-left:0}#mobile-nav-container .nav-tab__mobile-browse li:last-child a{font-size:16px;font-weight:normal;display:block}
#mobile-nav-container .nav-tab__mobile-browse li:last-child.last{padding-left:7px}.nav-tab{padding-bottom:15px}.nav-tab__buttons .btn-search{background-color:#feaa26}
.nav-tab__mobile-browse{margin-top:-.85rem}.nav-tab__mobile-browse li{width:100%;margin:0 auto;padding:10px;color:#2e2e2e;font-size:18px;font-weight:300;border-bottom:1px solid #e6e6e6;position:relative}
.nav-tab__mobile-browse li:last-child{border-bottom:0}.nav-tab__mobile-browse li:last-child input[type=checkbox]+label+.mobile-browse-subnav li{padding-left:10px}
.nav-tab__mobile-browse li:last-child input[type=checkbox]+label+.mobile-browse-subnav li:last-child{margin-left:10px}.nav-tab__mobile-browse li:last-child input[type=checkbox]:checked+label+.mobile-browse-subnav{height:120px}
.nav-tab__mobile-browse li input{display:none}.nav-tab__mobile-browse li input+label{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;width:100%;position:relative}
.nav-tab__mobile-browse li input[type=checkbox]+label+.mobile-browse-subnav{-webkit-transition:all 200ms cubic-bezier(0.25,0.1,0.25,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all 200ms cubic-bezier(0.25,0.1,0.25,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all 200ms cubic-bezier(0.25,0.1,0.25,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all 200ms cubic-bezier(0.25,0.1,0.25,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);height:0;overflow:hidden}
.nav-tab__mobile-browse li input[type=checkbox]:checked+label+.mobile-browse-subnav{height:205px}.nav-tab__mobile-browse li input[type=checkbox]:checked+label span:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav-tab__mobile-browse li:last-child input+label{padding-left:7px}.nav-tab__mobile-browse li ul li{border-bottom:0;padding:0;width:100%;font-size:16px;font-weight:normal}
.nav-tab__mobile-browse li ul li a{display:block;padding:10px 10px 10px 4px;font-size:16px}.nav-tab__mobile-browse li ul li a:active{background-color:#f2f2f2}
.see-all{text-align:center;font-weight:normal;border-bottom:0;height:60px;line-height:60px;font-size:18px}.see-all a{display:block!important;width:90%!important;margin:10px auto 15px;background-color:#feaa26;color:#fff!important}
.svg-icon--top-nav-bar--nav-browse-dims{margin-left:0!important}.svg-icon--top-nav-bar--nav-browse-dims.hidden{display:none}
.svg-icon--top-nav-bar--nav-browse-orange-dims{display:none!important}.svg-icon--top-nav-bar--nav-browse-orange-dims.active{display:inline-block!important;top:0}
.svg-icon--top-nav-bar--nav-browse-orange-dims.active ~ span.nav-link-text{color:#ff7e1a!important}span.nav-link-text{left:-1px}
span.nav-link-text+.icon-chevron{position:absolute;right:20px}span.nav-link-text+.icon-chevron.active:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-chevron{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:35px;height:35px}
.icon-chevron:before{-ms-transform:rotate(133deg);transform:rotate(133deg);-webkit-transition:all 100ms cubic-bezier(0.42,0,0.58,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all 100ms cubic-bezier(0.42,0,0.58,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all 100ms cubic-bezier(0.42,0,0.58,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);transition:all 100ms cubic-bezier(0.42,0,0.58,1) 1s cubic-bezier(0.25,0.25,0.75,0.75);content:"";width:7px;height:7px;display:inline-block;border-top:3px solid #999;border-right:3px solid #999}
.magazine-bar{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;font-size:15px;font-size:.9375rem;padding:0 1rem 0 1.35rem;height:40px;background-color:#f2f2f2}
.magazine-bar__social{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.magazine-bar__social li{margin-right:-.3rem}
.magazine-bar__social li a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;border-radius:50%;width:50px;height:50px;background-color:#cfcfcf}
.magazine-bar__social li a span{-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5);position:relative}.magazine-bar__social li a.instagram span{-ms-transform:scale(.85,.85);transform:scale(.85,.85);top:2px;left:2px}
.magazine-bar__social li a.facebook span{left:-2px}.magazine-bar__social li:not(:first-child){-ms-transform:scale(.4,.4);transform:scale(.4,.4);margin-right:-1.3rem}
.magazine-bar__link{color:#ff7e1a}.magazine-bar__link span{color:#2d2d2d}.magazine-bar__link span:before{content:" - ";color:gray}
@media(max-width:767px){.magazine-bar{display:none}}.profileTile{border-top:solid;border-width:1px;border-color:#edeeee;margin-top:30px;margin-left:auto;margin-right:auto;width:300px;vertical-align:bottom;height:auto;max-height:300px;background-size:initial;font-family:initial;height:98px}
@media(min-width:768px){.profileTile{margin-top:15px;border-style:solid;border-width:1px;border-color:#edeeee}}.profileTile .inner-content{padding-top:15px;padding-right:20%;height:90px}
@media(min-width:768px){.profileTile .inner-content{padding-top:0;height:64px}}.profileTile .cook{clear:left;margin:15px 15px 30px}
.profileTile .cook .follow-cook{-ms-transform:scale(.7,.7);transform:scale(.7,.7);float:right;position:relative;top:.625rem;left:-0.625rem;color:#4d4d4d}
.profileTile .cook .follow-cook span{position:relative;top:.3rem;left:-4.1rem;font-size:20px;font-size:1.25rem}.profileTile .cook__name{display:inline-block;margin-left:.8rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:33%;color:#2D2D2C!important}
@media(min-width:768px){.profileTile .cook__name{max-width:45%}}.profileTile .cook__description{margin:-.75rem .75rem 0 4rem}
.profileTile .cook .icon--cook-card-follower,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profileTile .cook .icon:before,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profileTile .cook .follow-link:before{color:#2D2D2C!important;display:inline-block}
@media(min-width:768px){.profileTile .cook .icon--cook-card-follower,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profileTile .cook .icon:before,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profileTile .cook .follow-link:before{width:100px}
}.profileTile .cook__img{float:left}.profileTile .cook__img+span{display:block;float:left}@media(min-width:768px){.profileTile .cook .follow-cook{-ms-transform:scale(.75,.75);transform:scale(.75,.75)}
}.profileTile .cook ul{margin-left:150px}.profileTile .cook p{margin:0 0 -.1rem!important;font-size:1rem;position:relative!important}
.profileTile .cook span{color:#2D2D2C!important}.profileTile .cook-profile{float:left;height:90px;width:90px}@media(min-width:768px){.profileTile .cook-profile{height:64px;width:64px}
}.profileTile .img-profile--cook{float:none!important}.profileTile .favorite{float:right!important;right:20px!important;width:62px!important;height:62px!important;z-index:1;background-color:rgba(0,0,0,0.5);margin-top:15px}
.profileTile .favorite:hover{background-color:rgba(0,0,0,0.6)}@media(min-width:768px){.profileTile .favorite{margin-top:0}}.profileTile .highlighted{background-color:rgba(255,126,26,0.9)}
.profileTile .highlighted:hover{background-color:rgba(255,126,26,0.9)}.profileTile .follower-count{width:30%;font-size:.75rem;line-height:2.4rem;margin-left:15px;padding-left:30px}
.cook-tile{box-shadow:0 0 2px 1px #f2f2f2;background-color:#fff;border:solid 1px #f2f2f2;display:inline-block;margin:0 14px 20px;position:relative;width:300px}
.cook-tile__img{width:90px;height:90px;min-height:90px;float:left;margin:10px}.cook-tile__name{line-height:1.1rem;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:1rem 2.5% .15rem 0;width:55%;float:left;font-size:17px}
.cook-tile__loc{color:#7f7f7f;font-size:12px;float:left;width:55%;margin:0 0 5px}.cook-tile .btns-one-small.favorite,.cook-tile .profile-review-card .favorite.add-review-button,.profile-review-card .cook-tile .favorite.add-review-button,.cook-tile .profile-photo-card .favorite.add-description-button,.profile-photo-card .cook-tile .favorite.add-description-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;border-radius:0;background-color:transparent;background-image:none;color:#4d4d4d;font-size:14px;height:40px;width:auto;left:0;margin:0;position:relative;top:0;padding-left:2px;line-height:normal}
.cook-tile .btns-one-small.favorite:before,.cook-tile .profile-review-card .favorite.add-review-button:before,.profile-review-card .cook-tile .favorite.add-review-button:before,.cook-tile .profile-photo-card .favorite.add-description-button:before,.profile-photo-card .cook-tile .favorite.add-description-button:before{top:4px;left:-33px}
.cook-tile .profile--recipe-card{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background-color:#f2f2f2;clear:none;float:left;top:0}
.upload-button{background-color:rgba(0,0,0,0.5);width:60px;height:60px;flex-shrink:0;position:relative}@media(min-width:768px){.upload-button{width:85px;height:85px}
}.upload-button .photo-upload__add-photo{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.5);color:#fff}
.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto{top:45%;display:block}@media(min-width:768px){.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto{-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);top:25%;left:25%}
}.photo-share{margin-left:10px;color:#4d4d4d}@media(min-width:667px){.photo-share{margin-left:0;padding:0 0 20px}}@media(min-width:768px){.photo-share{width:auto}
}@media(min-width:1024px){.photo-share{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:left;-ms-flex-align:left}
}.photo-share .share-container{justify-content:flex-start;-ms-flex-pack:start;left:0;padding-top:10px;max-width:100%;position:relative}
@media(min-width:1024px){.photo-share .share-container{padding-top:5px}}.photo-share .share-container .social-button{width:36px;height:36px;margin:0 14px 0 0}
@media(min-width:1024px){.photo-share .share-container .social-button{-ms-transform:scale(1,1);transform:scale(1,1);margin-right:11px}
}.photo-share .share-container .social-button span{-ms-transform:scale(1,1);transform:scale(1,1)}.photo-share .share-container .social-button.pinterest span{top:4px}
.photo-share .share-container .social-button.facebook span{top:5px;left:1px}.photo-share .share-container .social-button.twitter span{top:1px;left:1px}
.photo-share .share-container .social-button.google span{-ms-transform:scale(1.6,1.6);transform:scale(1.6,1.6);top:0;left:-8px}
.photo-share .share-container .social-button:last-child{margin-right:0}.photo-share .share-container .social-button:not(:last-child){overflow:visible}
.photo-share .share-container .svg-icon--social--google-button-white{-ms-transform:scale(1.8,1.8);transform:scale(1.8,1.8);left:-8px}
.photoFollow{position:initial;width:50%}@media(min-width:1024px){.photoFollow{width:125px;margin-top:0}}@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}
100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}
}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ngdialog *,.ngdialog *:before,.ngdialog *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5)}
.ngdialog .btns-two-small{position:static}.ngdialog-overlay{position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s;z-index:9999}
.ngdialog-closing.ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}
.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}
.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}
.ngdialog-close:before{font-family:'Helvetica',Arial,sans-serif;content:"×";cursor:pointer}
body.ngdialog-open{position:fixed;overflow-y:scroll;width:100%;height:auto}html.ngdialog-open{position:fixed}@-webkit-keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}}@media(min-width:465px){.ngdialog.ngdialog-theme-default{padding-top:30px;padding-bottom:30px}
}@media(min-width:768px){.ngdialog.ngdialog-theme-default{padding-top:60px;padding-bottom:60px}}@media(min-width:1025px){.ngdialog.ngdialog-theme-default{padding-top:160px;padding-bottom:160px}
}.ngdialog-header h2{font-size:22px;font-size:1.375rem;padding:16px;color:#666;border-bottom:solid 1px #e6e6e6;font-weight:300}
.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout .5s;animation:ngdialog-flyout .5s}
.ngdialog.ngdialog-theme-default .ngdialog-content{-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s;color:#444;margin:0 auto;max-width:100%;position:relative;width:100%;height:100%;font-weight:300}
@media only screen and (max-device-width:736px){.ngdialog.ngdialog-theme-default .ngdialog-content{min-height:100%}}@media(min-width:465px){.ngdialog.ngdialog-theme-default .ngdialog-content{width:450px;height:auto}
}.ngdialog.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{font-size:24px;font-size:1.5rem;position:absolute;right:3px;top:14px;width:30px;height:30px;background:transparent;color:#999;content:"×";font-weight:600;line-height:26px;text-align:center}
.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before,.ngdialog.ngdialog-theme-default .ngdialog-close:active:before{color:#777}
.ngdialog.ngdialog-theme-default .ngdialog-message{padding:1rem;background:#fff}.ngdialog.ngdialog-theme-default .ngdialog-content .photo-upload-img{display:block;margin:1rem auto;width:250px}
.ngdialog.ngdialog-theme-default textarea{width:100%;font-weight:300;font-size:1rem;padding:.25rem .5rem}.ngdialog.ngdialog-theme-default .ngdialog-buttons{padding:16px;background:#fff}
.ngdialog.ngdialog-theme-default .ngdialog-buttons:after{content:'';display:table;clear:both}
.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}
@media(max-width:568px){.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog-close::before{content:"×";cursor:pointer;font-family:'Helvetica',Arial,sans-serif}
.profile-top-toolbar,.profile-friends{left:3px;margin:0 auto;margin-bottom:7px!important;overflow:visible;position:relative;width:95%}
.profile-top-toolbar .btns-two-small,.profile-friends .btns-two-small{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background:#fff;border-bottom:1px solid #7f7f7f;border-right:0;color:#b3b3b3;font-size:14px;font-weight:300;height:40px;line-height:40px;padding:0;width:101px}
.profile-top-toolbar .btns-two-small span,.profile-friends .btns-two-small span{padding-left:3px}.profile-top-toolbar .btns-two-small.selected,.profile-friends .btns-two-small.selected{background-color:#fff;color:#4d4d4d;cursor:default;opacity:1}
.profile-top-toolbar .btns-two-small.selected::after,.profile-friends .btns-two-small.selected::after{border-bottom:4px solid #f68b40;bottom:-1px;content:'';left:0;position:absolute;width:101px}
@media(min-width:768px){.profile-top-toolbar .btns-two-small.selected::after,.profile-friends .btns-two-small.selected::after{width:122px}
}@media(min-width:768px){.profile-top-toolbar .btns-two-small,.profile-friends .btns-two-small{font-size:17px;width:122px}}.profile-top-toolbar:nth-child(2),.profile-friends:nth-child(2){position:relative}
.profile-top-toolbar .sort-selector::after,.profile-friends .sort-selector::after{right:14px!important}.profile-top-toolbar .recipe-selector::after,.profile-friends .recipe-selector::after{right:82px!important}
.profile-top-toolbar .ng-hide,.profile-friends .ng-hide{border:10px solid}.profile-top-toolbar--nav{position:absolute;right:-6px;top:13px}
@media(min-width:667px){.profile-top-toolbar--nav{right:-1rem;top:-2px}}@media(min-width:768px){.profile-top-toolbar,.profile-friends{width:97%}
}.semi-bold{font-weight:600}.photo-viewer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;-ms-flex-align:center;margin:0 auto}
@media(min-width:1024px){.photo-viewer{align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-direction:row;flex-direction:row}
}.photo-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center;background-color:#fff;max-width:100%;padding:.5rem 0 1rem;position:relative}
@media(min-width:1024px){.photo-main{justify-content:flex-start;-ms-flex-pack:start;width:calc(100% - 320px);max-width:initial;border-right:1px solid #e6e6e6;padding:1rem;min-height:900px}
}@media(min-width:1024px){.photo-main .right-column-view{margin-left:30px}}.photo-main .arrow{display:block;background-color:rgba(0,0,0,0.3)}
.photo-main .arrow.prev,.photo-main .arrow.next{display:none}@media(min-width:768px){.photo-main .arrow.prev,.photo-main .arrow.next{display:block;text-align:center;position:absolute;top:39%;z-index:1;height:20%;width:40px;background-color:transparent}
}.photo-main .arrow.prev{left:-40px}.photo-main .arrow.next{right:-40px}.photo-main .arrow.prev:hover,.photo-main .arrow.next:hover{opacity:.7}
.photo-main .icon--chevron-right:before,.photo-main .arrow.next:before,.photo-main .icon--chevron-left:before,.photo-main .arrow.prev:before{top:48%;color:#7f7f7f}
.photo-main .cook-tile-wrap{width:100%;position:absolute;z-index:100;bottom:-140px}@media(min-width:1024px){.photo-main .cook-tile-wrap{position:relative;bottom:auto}
}.photo-main .cook-tile-positioning{max-width:600px;margin:0 auto}@media(min-width:1024px){.photo-main .cook-tile-positioning{max-width:none}
}.photo-main .cook-tile{width:300px;margin:0 8px 10px 10px}@media(min-width:667px){.photo-main .cook-tile{margin-left:0}}@media(min-width:736px){.photo-main .cook-tile{width:270px}
}@media(min-width:1024px){.photo-main .cook-tile{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;width:100%;position:relative;bottom:auto;border:0;box-shadow:none;margin:0;border-bottom:1px solid #e6e6e6}
}@media(min-width:1024px){.photo-main .cook-tile .cook-tile__loc{flex-shrink:0;position:absolute;left:65px;bottom:6px}}@media(min-width:1024px){.photo-main .cook-tile__img{border-radius:50%;margin-left:0;min-height:45px;height:45px;width:45px;flex-shrink:0}
}@media(min-width:1024px){.photo-main .cook-tile__name{margin-top:0;width:100%;flex-shrink:0}}@media(min-width:1024px){.photo-main .cook-tile__user-info{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;width:100%}
}@media(min-width:1024px){.photo-main .cook-tile .cook-name-city{width:75%}}@media(min-width:1024px){.photo-main .cook-tile-info{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}
}.right-column{position:relative;width:100%;max-width:600px;padding-top:140px;margin:0 auto}@media(min-width:768px){.right-column{-ms-flex-direction:row;flex-direction:row;margin-top:0}
}@media(min-width:1024px){.right-column{padding:13px 10px;margin-bottom:auto;max-width:320px}}.back-recipe{width:250px;word-wrap:break-word;float:left;margin-left:.65rem}
@media(min-width:480px){.back-recipe{width:inherit}}.photo-container,.photo-main .image-view{margin:1rem auto 0 auto;position:relative;max-width:600px}
@media(min-width:768px){.photo-container,.photo-main .image-view{width:600px}}@media(min-width:1024px){.photo-container,.photo-main .image-view{min-height:780px}
}.photo-container__img-background{background-color:#f2f2f2;vertical-align:middle;position:relative;width:100%}.photo-container__img-background__frame{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;min-height:250px;margin-left:auto;margin-right:auto;text-align:center}
@media(min-width:768px){.photo-container__img-background__frame{height:600px}}.photo-container ul.sort-nav,.photo-main .image-view ul.sort-nav{position:absolute;width:160px;right:0;border:1px solid #e6e6e6}
@media(min-width:320px){.photo-container ul.sort-nav,.photo-main .image-view ul.sort-nav{top:45px}.photo-container ul.sort-nav:after,.photo-main .image-view ul.sort-nav:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.5rem;right:-25px;margin-right:1.8rem;border-style:solid;border-color:#e6e6e6;border-width:.12rem .12rem 0 0;z-index:-1}
}.photo-container ul.sort-nav li,.photo-main .image-view ul.sort-nav li{text-align:left;background-color:#fff;margin:0;border-bottom:1px solid #e6e6e6}
.photo-container ul.sort-nav li a,.photo-main .image-view ul.sort-nav li a{padding-left:.75rem}@media(min-width:640px){.photo-container ul.sort-nav,.photo-main .image-view ul.sort-nav{right:-5px;top:48px;text-align:left}
.photo-container ul.sort-nav:after,.photo-main .image-view ul.sort-nav:after{right:-22px}}.photo-container__photo{margin:0 auto 0 auto;display:block;max-width:100%}
.photo-container__ad{width:300px;margin:1rem auto}@media(min-width:736px) and (max-width:1023px){.photo-container__ad{position:relative;z-index:102;top:-126px;margin-right:0;margin-top:0}
}.photo-container__textarea{display:inline-block;max-width:600px;padding:0;width:100%;background:#fff;position:relative;z-index:999}
@media(min-width:1024px){.photo-container__textarea{padding:0 0 .5rem}}.photo-container__textarea__editable{margin:.5rem auto;display:block;width:100%;max-width:600px;margin-bottom:75px}
@media(min-width:569px){.photo-container__textarea__editable{margin:4rem auto}}.photo-container__textarea__editable textarea::-webkit-input-placeholder{font-weight:300;color:#d1d1d1}
.photo-container__textarea__editable textarea::-moz-placeholder{font-weight:300;color:#d1d1d1}.photo-container__textarea__editable textarea:-ms-input-placeholder{font-weight:300;color:#d1d1d1}
@media(min-width:768px){.photo-container__textarea__editable{width:600px}}@media(min-width:1025px){.photo-container__textarea__editable{margin-left:1rem}
}.photo-container__textarea__description{color:#4d4d4d;font-style:italic;margin:0 8px 16px;word-wrap:break-word}@media(min-width:667px){.photo-container__textarea__description{margin-left:0;margin-right:0}
}.photo-container__textarea__dropdownlist{font-size:16px}.photo-container__textarea__top{position:relative;width:100%}.photo-container__textarea__top__title{font-size:.9rem;font-weight:600;float:left;padding-top:.5rem}
.photo-container__textarea__top__arrowdown{position:absolute;right:0;top:0;margin-top:.4em}.photo-container__textarea__top__arrowdown__icon{background-color:#f2f2f2;padding:.3rem .4rem .5rem .5rem;margin-top:0rem!important;margin-right:0;float:right}
.photo-container__textarea__top__arrowdown .icon--chevron-up:before{top:.32rem}.photo-container__textarea__dom-element{width:100%;height:100px;border-color:#e6e6e6;font-size:1rem;padding-left:.5rem;color:#4d4d4d}
.photo-container__textarea__button-area{padding-top:1rem}.photo-container__textarea__button-area a{font-weight:300}.photo-container__textarea__button-area a:nth-child(1){background:#feaa26;border-right:solid 8px #fff}
.photo-title,.photos--title{display:block;color:#4d4d4d;margin-top:8px;padding:0 10px 8px}@media(min-width:667px){.photo-title,.photos--title{padding-left:0;padding-right:0}
}.photos--backlink{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#666;padding:0 8px 8px}@media(min-width:1024px){.photos--backlink{padding:0 0 16px}
}@media(min-width:320px) and (max-width:375px){.photos--backlink .single-line-trunc{max-width:80%}}@media(min-width:376px){.photos--backlink .single-line-trunc{max-width:100%}
}.photos--backlink .icon--chevron-left,.photos--backlink .photo-main .arrow.prev,.photo-main .photos--backlink .arrow.prev{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:38px;height:38px;border:1px solid #7f7f7f;border-radius:50%}
.photos--backlink .icon--chevron-left:before,.photos--backlink .photo-main .arrow.prev:before,.photo-main .photos--backlink .arrow.prev:before{left:2px;top:0;width:.5rem;height:.5rem;color:#7f7f7f}
ul.photos--band{display:-ms-flexbox;display:flex;background-color:#f2f2f2}ul.photos--band li{width:60px;height:60px;flex-shrink:0;margin-left:3px}
@media(min-width:768px){ul.photos--band li{width:85px;height:85px}}ul.photos--band li img{width:100%;height:100%}.photo-band-wrap{display:-ms-flexbox;display:flex;background-color:#f2f2f2}
.photo-nav-buttons{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center}.photo-nav-buttons .prev,.photo-nav-buttons .next{width:120px;color:#4d4d4d;background-color:#f2f2f2}
.photo-nav-buttons a:first-child{margin-right:10px}.toggle-similar{float:right;width:100%;position:relative}.toggle-similar .icon--chevron-down:before,.toggle-similar .icon--chevron-up:before{width:.4rem;height:.4rem;float:right}
.toggle-similar:before{width:.4rem;height:.4rem}.photo-upload__make-profile{padding-top:.5rem}.ngDialog button.gold{background-color:#feaa26}
.ngdialog-content .photo-upload-img{display:block;margin:1rem auto;width:250px}@media(max-width:1023px){.ad-hide-mobile{display:none}
}.svg-icon--actions--arrow_right,.svg-icon--actions--arrow_right_fff,.svg-icon--actions--camera_icon,.svg-icon--actions--camera_w_icon,.svg-icon--actions--edit_icon,.svg-icon--actions--like,.svg-icon--actions--like_white,.svg-icon--actions--playcount,.svg-icon--actions--playcount_grey,.svg-icon--actions--reset_gr,.svg-icon--actions--reset_wh,.svg-icon--actions--tastepref_icon,.svg-icon--card-elements--ar_header_collection,.svg-icon--card-elements--video_play_icon,.svg-icon--cook-card--Allstar_icon,.svg-icon--cook-card--allstar,.svg-icon--cook-card--follow,.svg-icon--cook-card--heart,.svg-icon--cook-card--imadeit,.svg-icon--headers--header_icon_location,.svg-icon--headers--header_icon_made,.svg-icon--headers--header_icon_reviewed,.svg-icon--headers--header_icon_saved,.svg-icon--headers--header_icon_tips,.svg-icon--headers--header_icon_toppicks,.svg-icon--headers--header_icon_video,.svg-icon--profile--gear-grey,.svg-icon--profile--gear_white,.svg-icon--profile--photo_or,.svg-icon--profile--rate_or,.svg-icon--recipe-navbar--heart_off,.svg-icon--recipe-navbar--heart_on,.svg-icon--recipe-navbar--imadeit,.svg-icon--recipe-navbar--imadeit_hover,.svg-icon--recipe-navbar--print,.svg-icon--recipe-navbar--print_hover,.svg-icon--recipe-navbar--rate,.svg-icon--recipe-navbar--rate_hover,.svg-icon--recipe-navbar--rate_wh,.svg-icon--recipe-navbar--share,.svg-icon--recipe-navbar--share_hover,.svg-icon--recipe-navbar--share_icon-wh,.svg-icon--recipe-page--addphoto,.svg-icon--recipe-page--ar_icon_photo_wh,.svg-icon--recipe-page--imadeit-white,.svg-icon--recipe-page--magazine-icon-white,.svg-icon--recipe-page--map-pin-white,.svg-icon--recipe-page--nutrition_gr,.svg-icon--recipe-page--open_modal_gr,.svg-icon--recipe-page--servings_gr,.svg-icon--recipe-page--servings_or,.svg-icon--recipe-page--time_stats_gr,.svg-icon--recipe-page--video--icon,.svg-icon--social--email,.svg-icon--social--facebook,.svg-icon--social--facebook_color,.svg-icon--social--google,.svg-icon--social--google-button,.svg-icon--social--google-button-white,.svg-icon--social--instagram,.svg-icon--social--pinterest,.svg-icon--social--pinterest_color,.svg-icon--social--stumbleupon,.svg-icon--social--tumblr_wh,.svg-icon--social--twitter,.svg-icon--social--twitter_color,.svg-icon--social--youtube_wh,.svg-icon--top-nav-bar--grey-heart,.svg-icon--top-nav-bar--grey-menus,.svg-icon--top-nav-bar--grey-shopping,.svg-icon--top-nav-bar--home,.svg-icon--top-nav-bar--nav-bell,.svg-icon--top-nav-bar--nav-blog,.svg-icon--top-nav-bar--nav-browse,.svg-icon--top-nav-bar--nav-browse-orange,.svg-icon--top-nav-bar--nav-community,.svg-icon--top-nav-bar--nav-cookingschool,.svg-icon--top-nav-bar--nav-friends,.svg-icon--top-nav-bar--nav-help,.svg-icon--top-nav-bar--nav-magazine,.svg-icon--top-nav-bar--nav-newsletters,.svg-icon--top-nav-bar--nav-profile,.svg-icon--top-nav-bar--nav-settings,.svg-icon--top-nav-bar--nav-shop,.svg-icon--top-nav-bar--search-magnify,.svg-icon--top-nav-bar--search-magnify-gray,.svg-icon--top-nav-bar--tv_icon,.svg-icon--top-nav-bar--userhead{background:url("svg/sprite.css.svg") no-repeat}
.svg-icon--actions--arrow_right{background-position:97.1531100478469% 47.92024657011156%}.svg-icon--actions--arrow_right-dims{width:15px;height:23.37px}
.svg-icon--actions--arrow_right_fff{background-position:97.1531100478469% 41.54597277909609%}.svg-icon--actions--arrow_right_fff-dims{width:15px;height:23.37px}
.svg-icon--actions--camera_icon{background-position:23.144071847249126% 66.86046511627907%}.svg-icon--actions--camera_icon-dims{width:35.49px;height:46px}
.svg-icon--actions--camera_w_icon{background-position:22.506393861892583% 89.94413407821229%}.svg-icon--actions--camera_w_icon-dims{width:42px;height:32px}
.svg-icon--actions--edit_icon{background-position:11.886304909560723% 13.372093023255815%}.svg-icon--actions--edit_icon-dims{width:46px;height:46px}
.svg-icon--actions--like{background-position:98.66375121477162% 14.193194291986828%}.svg-icon--actions--like-dims{width:21.4px;height:25.6px}
.svg-icon--actions--like_white{background-position:98.66375121477162% 21.218441273326015%}.svg-icon--actions--like_white-dims{width:21.4px;height:25.6px}
.svg-icon--actions--playcount{background-position:91.08910891089108% 69.6842105263158%}.svg-icon--actions--playcount-dims{width:29px;height:29px}
.svg-icon--actions--playcount_grey{background-position:99.04878048780488% 54.23978201634878%}.svg-icon--actions--playcount_grey-dims{width:23px;height:23px}
.svg-icon--actions--reset_gr{background-position:23.772609819121445% 26.74418604651163%}.svg-icon--actions--reset_gr-dims{width:46px;height:46px}
.svg-icon--actions--reset_wh{background-position:35.65891472868217% 0}.svg-icon--actions--reset_wh-dims{width:46px;height:46px}
.svg-icon--actions--tastepref_icon{background-position:32.17821782178218% 89.19667590027701%}.svg-icon--actions--tastepref_icon-dims{width:29px;height:29px}
.svg-icon--card-elements--ar_header_collection{background-position:35.65891472868217% 26.74418604651163%}.svg-icon--card-elements--ar_header_collection-dims{width:46px;height:46px}
.svg-icon--card-elements--video_play_icon{background-position:98.56796116504854% 66.41192411924119%}.svg-icon--card-elements--video_play_icon-dims{width:21px;height:21px}
.svg-icon--cook-card--Allstar_icon{background-position:11.764705882352942% 92.52873563218391%}.svg-icon--cook-card--Allstar_icon-dims{width:42px;height:42px}
.svg-icon--cook-card--allstar{background-position:97.855421686747% 77.04447247644865%}.svg-icon--cook-card--allstar-dims{width:18px;height:17.41px}
.svg-icon--cook-card--follow{background-position:90.8641975308642% 77.7174515235457%}.svg-icon--cook-card--follow-dims{width:28px;height:29px}
.svg-icon--cook-card--heart{background-position:90.8641975308642% 85.75069252077563%}.svg-icon--cook-card--heart-dims{width:28px;height:29px}
.svg-icon--cook-card--imadeit{background-position:90.8641975308642% 93.78393351800554%}.svg-icon--cook-card--imadeit-dims{width:28px;height:29px}
.svg-icon--headers--header_icon_location{background-position:47.05400981996726% 26.74418604651163%}.svg-icon--headers--header_icon_location-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_made{background-position:47.05400981996726% 40.116279069767444%}.svg-icon--headers--header_icon_made-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_reviewed{background-position:0 53.48837209302326%}.svg-icon--headers--header_icon_reviewed-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_saved{background-position:10.730360065466447% 53.48837209302326%}.svg-icon--headers--header_icon_saved-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_tips{background-position:21.460720130932895% 53.48837209302326%}.svg-icon--headers--header_icon_tips-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_toppicks{background-position:32.19108019639934% 53.48837209302326%}.svg-icon--headers--header_icon_toppicks-dims{width:41.96px;height:46px}
.svg-icon--headers--header_icon_video{background-position:42.92144026186579% 53.48837209302326%}.svg-icon--headers--header_icon_video-dims{width:41.96px;height:46px}
.svg-icon--profile--gear-grey{background-position:99.04878048780488% 60.50681198910082%}.svg-icon--profile--gear-grey-dims{width:23px;height:23px}
.svg-icon--profile--gear_white{background-position:99.77886977886978% 0}.svg-icon--profile--gear_white-dims{width:26px;height:26.7px}
.svg-icon--profile--photo_or{background-position:59.43152454780362% 26.74418604651163%}.svg-icon--profile--photo_or-dims{width:46px;height:46px}
.svg-icon--profile--rate_or{background-position:59.43152454780362% 40.116279069767444%}.svg-icon--profile--rate_or-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--heart_off{background-position:59.43152454780362% 53.48837209302326%}.svg-icon--recipe-navbar--heart_off-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--heart_on{background-position:0 66.86046511627907%}.svg-icon--recipe-navbar--heart_on-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--imadeit{background-position:11.886304909560723% 66.86046511627907%}.svg-icon--recipe-navbar--imadeit-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--imadeit_hover{background-position:0 0}.svg-icon--recipe-navbar--imadeit_hover-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--print{background-position:32.94315245478036% 66.86046511627907%}.svg-icon--recipe-navbar--print-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--print_hover{background-position:44.82945736434109% 66.86046511627907%}.svg-icon--recipe-navbar--print_hover-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--rate{background-position:56.71576227390181% 66.86046511627907%}.svg-icon--recipe-navbar--rate-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--rate_hover{background-position:71.31782945736434% 0}.svg-icon--recipe-navbar--rate_hover-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--rate_wh{background-position:71.31782945736434% 13.372093023255815%}.svg-icon--recipe-navbar--rate_wh-dims{width:46px;height:46px}
.svg-icon--recipe-navbar--share{background-position:90.8641975308642% 37.11570709893796%}.svg-icon--recipe-navbar--share-dims{width:28px;height:32.2px}
.svg-icon--recipe-navbar--share_hover{background-position:90.8641975308642% 28.116266070430406%}.svg-icon--recipe-navbar--share_hover-dims{width:28px;height:32.2px}
.svg-icon--recipe-navbar--share_icon-wh{background-position:98.87996104212321% 28.228195282501364%}.svg-icon--recipe-navbar--share_icon-wh-dims{width:22.3px;height:25.4px}
.svg-icon--recipe-page--addphoto{background-position:93.18814889845531% 0}.svg-icon--recipe-page--addphoto-dims{width:38.1px;height:33px}
.svg-icon--recipe-page--ar_icon_photo_wh{background-position:0 80.23255813953489%}.svg-icon--recipe-page--ar_icon_photo_wh-dims{width:46px;height:46px}
.svg-icon--recipe-page--imadeit-white{background-position:91.54228855721394% 46.10999329309188%}.svg-icon--recipe-page--imadeit-white-dims{width:31px;height:32.16px}
.svg-icon--recipe-page--magazine-icon-white{background-position:39.29030344963922% 88.53694080123182%}.svg-icon--recipe-page--magazine-icon-white-dims{width:28.32px;height:26.31px}
.svg-icon--recipe-page--map-pin-white{background-position:98.56796116504854% 72.1029810298103%}.svg-icon--recipe-page--map-pin-white-dims{width:21px;height:21px}
.svg-icon--recipe-page--nutrition_gr{background-position:47.54521963824289% 80.23255813953489%}.svg-icon--recipe-page--nutrition_gr-dims{width:46px;height:46px}
.svg-icon--recipe-page--open_modal_gr{background-position:59.43152454780362% 80.23255813953489%}.svg-icon--recipe-page--open_modal_gr-dims{width:46px;height:46px}
.svg-icon--recipe-page--servings_gr{background-position:71.31782945736434% 80.23255813953489%}.svg-icon--recipe-page--servings_gr-dims{width:46px;height:46px}
.svg-icon--recipe-page--servings_or{background-position:83.20413436692506% 0}.svg-icon--recipe-page--servings_or-dims{width:46px;height:46px}
.svg-icon--recipe-page--time_stats_gr{background-position:83.20413436692506% 13.372093023255815%}.svg-icon--recipe-page--time_stats_gr-dims{width:46px;height:46px}
.svg-icon--recipe-page--video--icon{background-position:99.29095354523227% 35.060109289617486%}.svg-icon--recipe-page--video--icon-dims{width:24px;height:24px}
.svg-icon--social--email{background-position:46.19482120838471% 86.74568965517241%}.svg-icon--social--email-dims{width:27.5px;height:18.8px}
.svg-icon--social--facebook{background-position:88.99637243047158% 9.269662921348315%}.svg-icon--social--facebook-dims{width:19.5px;height:34px}
.svg-icon--social--facebook_color{background-position:83.20413436692506% 66.86046511627907%}.svg-icon--social--facebook_color-dims{width:46px;height:46px}
.svg-icon--social--google{background-position:90.9090909090909% 61.608430393788126%}.svg-icon--social--google-dims{width:28.2px;height:29.4px}
.svg-icon--social--google-button{background-position:83.20413436692506% 53.48837209302326%}.svg-icon--social--google-button-dims{width:46px;height:46px}
.svg-icon--social--google-button-white{background-position:71.31782945736434% 66.86046511627907%}.svg-icon--social--google-button-white-dims{width:46px;height:46px}
.svg-icon--social--instagram{background-position:71.31782945736434% 40.116279069767444%}.svg-icon--social--instagram-dims{width:46px;height:46px}
.svg-icon--social--pinterest{background-position:91.066567681267% 18.79910213243547%}.svg-icon--social--pinterest-dims{width:28.9px;height:33.6px}
.svg-icon--social--pinterest_color{background-position:71.31782945736434% 26.74418604651163%}.svg-icon--social--pinterest_color-dims{width:46px;height:46px}
.svg-icon--social--stumbleupon{background-position:0 99.97283346916598%}.svg-icon--social--stumbleupon-dims{width:26.8px;height:21.9px}
.svg-icon--social--tumblr_wh{background-position:0 13.372093023255815%}.svg-icon--social--tumblr_wh-dims{width:46px;height:46px}
.svg-icon--social--twitter{background-position:91.17938553022795% 54.016438356164386%}.svg-icon--social--twitter-dims{width:29.4px;height:25px}
.svg-icon--social--twitter_color{background-position:0 93.6046511627907%}.svg-icon--social--twitter_color-dims{width:46px;height:46px}
.svg-icon--social--youtube_wh{background-position:11.886304909560723% 40.116279069767444%}.svg-icon--social--youtube_wh-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--grey-heart{background-position:83.20413436692506% 80.23255813953489%}.svg-icon--top-nav-bar--grey-heart-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--grey-menus{background-position:83.20413436692506% 40.116279069767444%}.svg-icon--top-nav-bar--grey-menus-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--grey-shopping{background-position:83.20413436692506% 26.74418604651163%}.svg-icon--top-nav-bar--grey-shopping-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--home{background-position:35.65891472868217% 80.23255813953489%}.svg-icon--top-nav-bar--home-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-bell{background-position:23.772609819121445% 80.23255813953489%}.svg-icon--top-nav-bar--nav-bell-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-blog{background-position:99.77886977886978% 7.315469340785796%}.svg-icon--top-nav-bar--nav-blog-dims{width:26px;height:25.02px}
.svg-icon--top-nav-bar--nav-browse{background-position:11.886304909560723% 80.23255813953489%}.svg-icon--top-nav-bar--nav-browse-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-browse-orange{background-position:71.31782945736434% 53.48837209302326%}.svg-icon--top-nav-bar--nav-browse-orange-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-community{background-position:59.43152454780362% 13.372093023255815%}.svg-icon--top-nav-bar--nav-community-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-cookingschool{background-position:59.43152454780362% 0}.svg-icon--top-nav-bar--nav-cookingschool-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-friends{background-position:47.54521963824289% 13.372093023255815%}.svg-icon--top-nav-bar--nav-friends-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-help{background-position:47.54521963824289% 0}.svg-icon--top-nav-bar--nav-help-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-magazine{background-position:35.65891472868217% 40.116279069767444%}.svg-icon--top-nav-bar--nav-magazine-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-newsletters{background-position:23.772609819121445% 40.116279069767444%}.svg-icon--top-nav-bar--nav-newsletters-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-profile{background-position:0 40.116279069767444%}.svg-icon--top-nav-bar--nav-profile-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-settings{background-position:35.65891472868217% 13.372093023255815%}.svg-icon--top-nav-bar--nav-settings-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--nav-shop{background-position:11.886304909560723% 26.74418604651163%}.svg-icon--top-nav-bar--nav-shop-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--search-magnify{background-position:0 26.74418604651163%}.svg-icon--top-nav-bar--search-magnify-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--search-magnify-gray{background-position:23.772609819121445% 13.372093023255815%}.svg-icon--top-nav-bar--search-magnify-gray-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--tv_icon{background-position:23.772609819121445% 0}.svg-icon--top-nav-bar--tv_icon-dims{width:46px;height:46px}
.svg-icon--top-nav-bar--userhead{background-position:11.886304909560723% 0}.svg-icon--top-nav-bar--userhead-dims{width:46px;height:46px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.svg-icon--top-nav-bar--grey-heart{background:url(https://images.media-allrecipes.com/ar-images/icons/nav_heart-01.png) no-repeat center;background-size:80%}
.svg-icon--top-nav-bar--grey-heart:hover{background:url(https://images.media-allrecipes.com/ar-images/icons/nav_heart_on.png) no-repeat center;background-size:80%}
.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{line-height:105%}
}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{line-height:90%}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{line-height:105%}
}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{line-height:90%}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-col__header-text{display:block;width:100%}}@media all and (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.ar-nav .nav-search span{position:relative}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ar-nav .nav-search input{line-height:100%}.ngdialog-theme-rateandreview .rate-review__rating-stars .rate-star-single,.rate-review__rating-stars .rate-star-single{background-image:url(https://images.media-allrecipes.com/ar-images/icons/star_empty.png)}
.ngdialog-theme-rateandreview .rate-review__rating-stars .rate-star-single.star-rating,.rate-review__rating-stars .rate-star-single.star-rating{background-image:url(https://images.media-allrecipes.com/ar-images/icons/star_orange.png)}
}@media all and (-ms-high-contrast:none) and (min-width:320px),(-ms-high-contrast:active) and (min-width:320px){.tastePreferencesPanel .cookLevel-slider label[for='beginner']{left:-20px}
}@media all and (-ms-high-contrast:none) and (min-width:375px),(-ms-high-contrast:active) and (min-width:375px){.tastePreferencesPanel .cookLevel-slider label[for='beginner']{left:-33px}
}@media all and (-ms-high-contrast:none) and (min-width:320px),(-ms-high-contrast:active) and (min-width:320px){.tastePreferencesPanel .cookLevel-slider label[for='advanced']{right:-20px}
}@media all and (-ms-high-contrast:none) and (min-width:375px),(-ms-high-contrast:active) and (min-width:375px){.tastePreferencesPanel .cookLevel-slider label[for='advanced']{right:-37px}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:33px}
}@media all and (-ms-high-contrast:none) and (min-width:568px),(-ms-high-contrast:active) and (min-width:568px){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:30px}
}@media all and (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:10px}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.special-font{letter-spacing:-0.3rem}}@media all and (-ms-high-contrast:none) and (min-width:667px),(-ms-high-contrast:active) and (min-width:667px){.theme-background::after{background-color:rgba(255,255,255,0.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%}
}@media all and (-ms-high-contrast:none) and (min-width:667px),(-ms-high-contrast:active) and (min-width:667px){.theme-card__top h2{max-height:69px}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero-photo.no-hi-res .smoke{background-color:rgba(255,255,255,0.5);display:block;height:100%;position:absolute;top:0;width:100%}
ul.social-sharing__icons li .svg-icon--social--instagram{left:-5px}ul.social-sharing__icons li .svg-icon--social--tumblr_wh{left:-7px}
ul.social-sharing__icons li .svg-icon--social--youtube_wh{left:-7px}}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.recipe-directions .svg-icon--recipe-navbar--print{top:-2px}
}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.recipe-directions .svg-icon--recipe-page--video--icon::before{left:-2.75rem;top:5px}
}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.kitchen-friendly-view .svg-icon--recipe-page--open_modal_gr{top:-2px}
}@media all and (-ms-high-contrast:none) and (max-width:320px),(-ms-high-contrast:active) and (max-width:320px){.tastePreferencesPanel .cookLevel-slider .line{width:78.5%}
}
