@charset "UTF-8";@import '../js/vendors/magnific-popup/magnific-popup.css';@import "../js/vendors/tooltipster/css/tooltipster.bundle.min.css";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}address{font-style:normal}.resetList{list-style:none;margin:0}.bgcover{background-size:cover}.bgcontain{background-size:contain}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex}.smoothScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.text-replace{color:transparent;text-indent:100%;overflow:hidden;white-space:nowrap}@font-face{font-family:DINNextW1G;src:url(../fonts/DINNextW1G-Regular.eot);src:url(../fonts/DINNextW1G-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextW1G-Regular.woff) format("woff"),url(../fonts/DINNextW1G-Regular.ttf) format("truetype"),url(../fonts/DINNextW1G-Regular.svg#DINNextW1G) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DINNextW1G;src:url(../fonts/DINNextW1G-Bold.eot);src:url(../fonts/DINNextW1G-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextW1G-Bold.woff) format("woff"),url(../fonts/DINNextW1G-Bold.ttf) format("truetype"),url(../fonts/DINNextW1G-Bold.svg#DINNextW1G) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'American Typewriter';src:url(../fonts/american-typewriter.woff2) format('woff2'),url(../fonts/american-typewriter.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:omiam-icns;src:url(../fonts/omiam-icns.eot);src:url(../fonts/omiam-icns.eot?#iefix) format("embedded-opentype"),url(../fonts/omiam-icns.woff) format("woff"),url(../fonts/omiam-icns.ttf) format("truetype"),url(../fonts/omiam-icns.svg#omiam-icns) format("svg");font-weight:400;font-style:normal}.icon-basic-styles{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]::before{content:attr(data-icon);font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icn-"]::before,[class^=icn-]::before{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-social-twitter:before{content:"\61"}.icn-social-googleplus:before{content:"\63"}.icn-social-pinterest:before{content:"\64"}.icn-social-facebook:before{content:"\65"}.icn-comment:before{content:"\66"}.icn-difficulty-easy:before{content:"\67"}.icn-difficulty-hard:before{content:"\68"}.icn-difficulty-medium:before{content:"\69"}.icn-price-cheap:before{content:"\6a"}.icn-ingredient:before{content:"\6b"}.icn-price-expensive:before{content:"\6c"}.icn-price-medium:before{content:"\6d"}.icn-season:before{content:"\6e"}.icn-time-long:before{content:"\6f"}.icn-time-medium:before{content:"\70"}.icn-time-quick:before{content:"\71"}.icn-social-youtube:before{content:"\72"}.icn-play:before{content:"\73"}.icn-social-instagram:before{content:"\62"}.icn-omiam:before{content:"\74"}.icn-search:before{content:"\75"}.icn-print:before{content:"\76"}.icn-website:before{content:"\77"}.icn-close-outline:before{content:"\44"}.icn-plus-outline:before{content:"\45"}.icn-close:before{content:"\7a"}.icn-trash:before{content:"\78"}.icn-chef-hat:before{content:"\79"}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{font-size:62.5%}body{font:400 14px/18px DINNextW1G;font-size:1.4rem;text-align:left;background-color:#f5f6f8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html>body{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}.csstransitions.no-touch a{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.button{display:inline-block;line-height:1;white-space:nowrap;padding:8px 16px;font-size:1.6rem;color:#4a4a4a;background-color:#f1f1f1;border-radius:4px}a.button:hover{color:#fff;background-color:#adc22d}.content{font-family:DINNextW1G;font-size:1.5rem;line-height:1.4;color:#4a4a4a}.content h3{font-size:1.8rem;line-height:1.4;text-transform:uppercase;font-weight:400;margin:1em 0 .5em;color:#d50032}.content h4{font-size:1.6rem;line-height:1.4;text-transform:uppercase;font-weight:400;margin:.5em 0 .25em;color:#a7a8aa}.content p{margin:.5em 0;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content ol,.content ul{margin:0 0 1.5em 20px}.content ul{list-style:square}.content ol{list-style:decimal}.content li{margin:.3em 0}.content .footnote{font-size:1.25rem;line-height:1.4;color:#a7a8aa}.content a{color:#adc22d;font-weight:700}.content a:hover{text-decoration:underline}.content img{max-width:100%;height:auto}.content.artisan-links,.content.grower-links{font-size:1.2rem;margin-top:20px;text-transform:uppercase;color:#a7a8aa}.content.artisan-links p,.content.grower-links p{text-align:left}.content.artisan-links a,.content.grower-links a{display:inline-block;white-space:nowrap;line-height:1;vertical-align:middle;padding:6px 8px 4px 8px;border-radius:20px;color:#4a4a4a;font-weight:400;margin-right:8px;margin-bottom:8px;background-color:#f1f1f1}.content.artisan-links a::before,.content.grower-links a::before{position:relative;top:-2px;vertical-align:middle;margin-right:4px;font-size:1.6rem;line-height:1}.content.artisan-links a:hover,.content.grower-links a:hover{text-decoration:none}.content.artisan-links a.icn-social-website:hover,.content.grower-links a.icn-social-website:hover{color:#fff;background-color:#d50032;border-color:#d50032}.content.artisan-links a.icn-social-facebook:hover,.content.grower-links a.icn-social-facebook:hover{color:#fff;background-color:#3b5998;border-color:#3b5998}.content.artisan-links a.icn-social-twitter:hover,.content.grower-links a.icn-social-twitter:hover{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.content.artisan-links a.icn-social-instagram:hover,.content.grower-links a.icn-social-instagram:hover{color:#fff;background-color:#3897f0;border-color:#3897f0}.content.artisan-links a.icn-social-googleplus:hover,.content.grower-links a.icn-social-googleplus:hover{color:#fff;background-color:#cc181e;border-color:#cc181e}.l{text-transform:lowercase}#block-ui{display:none;position:fixed;z-index:998;top:0;left:0;width:100vw;height:0;background:rgba(0,0,0,.2);visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.search-form-visible #block-ui{height:100vh;display:block;visibility:visible}.holder{width:100%;max-width:960px;padding:0 10px;margin:0 auto}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.cols-2>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns.cols-2>:first-child{margin-right:10px}.columns.cols-2>:last-child{margin-left:10px}.columns.cols-3>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns.cols-3>:nth-child(2){margin-left:10px;margin-right:10px}.columns.cols-4>*{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px}.columns.cols-4>:first-child{margin-left:0}#upper-links-holder{position:relative;z-index:9;background-color:#f5f6f8;font-size:1.3rem;padding:0 20px;height:40px;text-align:right}#upper-nav,#upper-nav li,.social-networks-links,.social-networks-links li{display:inline-block}#upper-nav>li{color:#a7a8aa}#upper-nav a{display:inline-block;padding:10px;color:#a7a8aa}#upper-nav a:hover{color:#4a4a4a}#upper-nav span.account-links{color:#fff;display:inline-block;margin-right:8px}#upper-nav span.account-links a{line-height:1;padding:3px 8px;color:#929396;background-color:#e4e4e4;border-radius:40px;margin:0 2px}#upper-nav span.account-links a:first-child,#upper-nav span.account-links a:hover{color:#fff;background-color:#adc22d}#upper-links-holder .user-account-menu{position:absolute;top:0;left:0}#upper-links-holder .user-account-menu li{margin-right:2px}#upper-links-holder .user-account a{color:#4a4a4a;font-weight:700;background-color:#fff}#upper-links-holder .user-account a:hover{color:#fff;background-color:#c2d64c}#upper-links-holder .user-account:first-child a{color:#fff;background-color:#adc22d}#upper-links-holder .user-account:first-child a:hover{background-color:#c2d64c}#upper-links-holder .blog-link a{font-weight:700;text-transform:uppercase}.social-networks-links{margin:6px 0}#brand-primary-holder{position:relative;z-index:11;background-color:#fff}#brand-primary-holder .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-logo,#top-logo a,#top-logo img{width:190px}#top-logo{-ms-flex-item-align:center;align-self:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}#top-logo a{display:block}#top-logo img{vertical-align:middle;height:auto}#primary-nav a{display:block}#primary-nav>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#primary-nav>.menu>li{padding:0 0}#primary-nav>.menu>li>a{padding:40px 20px;color:#4a4a4a;font-size:1.8rem;line-height:1.2;text-transform:uppercase;border-top:5px solid transparent}#primary-nav>.menu>li>a:hover{color:#d50032}#primary-nav>.menu>li.has-children{position:relative}#primary-nav>.menu>li.has-children.bigmenu{position:static}#primary-nav>.menu>li.has-children:hover .submenu{-webkit-transform:rotateX(0);transform:rotateX(0)}#primary-nav>.menu>li.has-children>a{position:relative;z-index:1}#primary-nav>.menu>li.has-children>a::after{position:absolute;right:4px;bottom:42px;display:block;content:'┓';font-size:1.2rem;color:#a7a8aa;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#primary-nav>.menu>li.has-children>a:hover{color:#d50032}#primary-nav>.menu>li.has-children>a:hover::after{color:#4a4a4a;bottom:40px}#primary-nav>.menu>li.current>a{color:#adc22d;border-top-color:#d50032}#primary-nav .submenu{position:absolute;z-index:0;top:120px;height:auto;left:0;min-width:140px;padding:10px;background-color:#fff;font-size:1.5rem;font-family:DINNextW1G;overflow:hidden;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#primary-nav .submenu a{white-space:nowrap;padding:4px 10px;color:#a7a8aa}#primary-nav .submenu a:hover{color:#4a4a4a}#primary-nav .submenu.large-submenu{width:600px;max-width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex}#primary-nav .submenu .menu-col{-webkit-box-flex:1;-ms-flex:1;flex:1}#primary-nav .submenu .menu-col h3{font-size:1.2rem;font-weight:700;padding:4px 10px;text-transform:uppercase}#primary-nav .submenu .menu-col ul{margin-bottom:20px}#primary-nav-handler{display:none;position:absolute;left:10px;top:0;height:calc(100% + 2px);width:50px;background-color:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:transparent;text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:left .3s ease-out,background-color .2s;transition:left .3s ease-out,background-color .2s}#primary-nav-handler span{position:absolute;height:3px;width:30px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#a7a8aa;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#primary-nav-handler span::after,#primary-nav-handler span::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#a7a8aa;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,background-color .2s;-webkit-transition:background-color .2s,-webkit-transform .3s;transition:background-color .2s,-webkit-transform .3s;transition:transform .3s,background-color .2s;transition:transform .3s,background-color .2s,-webkit-transform .3s}#primary-nav-handler span::before{-webkit-transform:translateY(-9px);transform:translateY(-9px)}#primary-nav-handler span::after{-webkit-transform:translateY(9px);transform:translateY(9px)}#primary-nav-handler:hover span,#primary-nav-handler:hover span::after,#primary-nav-handler:hover span::before{background-color:#4a4a4a}.navigation-visible{overflow:hidden;overflow-y:hidden}.navigation-visible #primary-nav-handler span{background-color:rgba(167,168,170,0)}.navigation-visible #primary-nav-handler span::after,.navigation-visible #primary-nav-handler span::before{background-color:#fff}.navigation-visible #primary-nav-handler span::before{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.navigation-visible #primary-nav-handler span::after{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#top-search-handler{position:relative;overflow:hidden;text-indent:-9999px;width:44px;height:44px;margin:40px 0 40px 20px;padding:20px!important;background-color:#d8d8d8;border-top:0!important;border-radius:50%;-webkit-transition:-webkit-transform .3s,background-color .2s;-webkit-transition:background-color .2s,-webkit-transform .3s;transition:background-color .2s,-webkit-transform .3s;transition:transform .3s,background-color .2s;transition:transform .3s,background-color .2s,-webkit-transform .3s}#top-search-handler::before{width:44px;height:44px;text-indent:0;text-align:center;color:#fff;font-size:2.4rem;content:"\75";position:absolute;left:0;top:0;font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:44px}#top-search-handler:hover{color:#fff;background-color:#adc22d}#top-search-holder{position:fixed;z-index:999;top:38px;left:0;height:125px;width:100%;opacity:0;background-color:#adc22d;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#top-search-holder .close{display:inline-block;position:absolute;right:-60px;top:60px;height:60px;width:60px;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;color:transparent;text-indent:100%;overflow:hidden;white-space:nowrap}#top-search-holder .close::after,#top-search-holder .close::before{content:'';position:absolute;height:30px;width:2px;background-color:#fff;left:50%;top:50%}#top-search-holder .close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}#top-search-holder .close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}#top-search-form-holder{height:100%;position:relative;padding-top:22px}#top-search-frm{position:relative;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex}#ts-input{font-size:2.4rem;line-height:1;color:#fff;width:calc(100% - 200px);height:100%;background-color:transparent;padding-right:20px;padding-left:20px;border-bottom:1px solid rgba(255,255,255,.5);font-style:italic}#ts-input:focus{outline:0;font-style:normal}#ts-input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}#ts-input::-moz-placeholder{color:rgba(255,255,255,.5)}#ts-input:-moz-placeholder{color:rgba(255,255,255,.5)}#ts-input:-ms-input-placeholder{color:rgba(255,255,255,.5)}#top-search-category-selector{margin:auto;white-space:nowrap;color:#5c5d6a;font-size:1.4rem;overflow:hidden}#top-search-category-selector span{display:inline-block;color:#fff}#top-search-category-selector select{position:absolute;right:0;top:50%;bottom:auto;margin-right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;color:transparent}#top-search-category-selector select:focus{outline:0}#top-search-category-selector select:focus+span.selected-value{background-color:#889923}#top-search-category-selector .selected-value{font-weight:700;color:#fff;text-transform:uppercase;pointer-events:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#top-search-category-selector .selected-value,#top-search-category-selector select{padding:.5em 1.7em .5em .3em;font-size:1.4rem;border-radius:3px}.no-pointerevents #top-search-category-selector .selected-value{display:none}.no-pointerevents #top-search-category-selector select{position:relative;color:#fff;-webkit-transform:translateY(0);transform:translateY(0)}.no-pointerevents #top-search-category-selector select:focus{background-color:#3d3f4e}#top-search-suggestions-holder{position:relative;max-width:1020px}#top-search-suggestions{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;padding:2em;background-color:#fff}#top-search-suggestions::after{clear:both;content:"";display:table}#top-search-results{width:calc(100% - 200px);padding-right:30px}#top-search-options{font-size:1.8rem;line-height:1.4;text-transform:uppercase;border-top:1px solid #d8d8d8;margin-top:20px;padding-top:12px}#top-search-options a{display:inline-block;padding:6px}#top-search-options a.top-search-more-results{color:#d50032}#top-search-options a.top-search-advanced-link{color:#a7a8aa}#top-search-options a:first-child{margin-left:-6px}#top-search-options a:not(:first-child){margin-left:12px}#top-search-options a::after{display:inline-block;content:'┓';font-size:1.2rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(5px) translateY(-2px) rotate(45deg);transform:translateX(5px) translateY(-2px) rotate(45deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}#top-search-options a:hover{color:#adc22d}#top-search-options a:hover::after{-webkit-transform:translateX(7px) translateY(-2px) rotate(45deg);transform:translateX(7px) translateY(-2px) rotate(45deg)}#top-search-quick-links>h3{color:#a7a8aa;text-transform:uppercase;margin-bottom:1em}#top-search-quick-links .menu{font-family:'American Typewriter';margin-left:-6px}#top-search-quick-links .menu a{display:block;padding:6px;color:#4a4a4a;font-size:1.6rem;line-height:1.3}#top-search-quick-links .menu a:hover{color:#adc22d}.search-form-visible{overflow:hidden;overflow-y:hidden}.search-form-visible #top-search-holder{opacity:1;visibility:visible}.search-form-visible #top-search-holder .close{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.search-form-visible.animate-top-search #top-search-holder{-webkit-animation:cd-slide-in .3s;animation:cd-slide-in .3s}.search-form-visible.animate-top-search #top-search-suggestions{-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:cd-3d-rotation .5s .3s;animation:cd-3d-rotation .5s .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes cd-slide-in{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes cd-slide-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cd-3d-rotation{0%{-webkit-transform:perspective(1000px) rotateX(-90deg)}100%{-webkit-transform:perspective(1000px) translateY(0)}}@keyframes cd-3d-rotation{0%{-webkit-transform:perspective(1000px) rotateX(-90deg);transform:perspective(1000px) rotateX(-90deg)}100%{-webkit-transform:perspective(1000px) translateY(0);transform:perspective(1000px) translateY(0)}}.header-fix{padding-top:120px}.header-fix #upper-links-holder{display:none}.header-fix #brand-primary-holder{position:fixed;top:0;left:0;width:100vw;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.header-fix #primary-nav .submenu{top:84px}.header-fix #primary-nav>.menu>li>a{padding:20px!important}.header-fix #primary-nav>.menu>li.has-children>a::after{bottom:22px}.header-fix #primary-nav>.menu>li.has-children>a:hover::after{bottom:20px}.header-fix #top-search-handler{margin-top:20px;margin-bottom:20px}.header-fix #top-search-holder{top:0;height:85px}.header-fix #top-search-form-holder{padding-top:0}.header-fix #top-search-form-holder .close{top:40px}@media only screen and (max-width:1061px){#brand-primary-holder{padding:0 20px}}@media only screen and (max-width:1024px){#primary-nav .search-button{display:none}#primary-nav-handler{display:block;z-index:899}#brand-primary-holder{z-index:10;display:block}#top-logo{margin:20px auto}#primary-nav{position:fixed;z-index:898;left:-200px;top:0;width:200px;height:100vh;padding:30px 20px;background-color:#4a4a4a;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:left .3s ease-out;transition:left .3s ease-out}#primary-nav>.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#primary-nav>.menu>li a{color:#fff}#primary-nav>.menu>li a:hover{color:#adc22d}#primary-nav>.menu>li>a{padding:20px 20px 0}#primary-nav>.menu>li.current a{border-top:0}#primary-nav>.menu>li.has-children>a{display:inline-block;background-color:transparent}#primary-nav>.menu>li.has-children>a::after{bottom:2px}#primary-nav>.menu>li.has-children>a:hover::after{bottom:0;color:#fff}#primary-nav .user-account-menu{margin-bottom:40px}#primary-nav .user-account-menu a{font-weight:700;text-transform:uppercase}#primary-nav .submenu{position:static;background-color:transparent;margin-left:10px;height:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}#primary-nav .submenu.large-submenu{display:block;width:auto;padding:0}#primary-nav .submenu.large-submenu h3{color:#d8d8d8}#primary-nav #upper-nav{font-size:1.4rem;margin-top:40px}#primary-nav #upper-nav .menu li{display:list-item}#primary-nav #upper-nav .menu li a{padding:6px 20px;color:#fff}.navigation-visible #primary-nav{left:0}.navigation-visible #primary-nav-handler{left:200px;background-color:#4a4a4a}}@media only screen and (max-width:420px){#top-logo{margin:10px auto;-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (max-width:330px){#top-logo{-webkit-transform:scale(.8);transform:scale(.8)}}#omiam-page-content{width:100%;margin-bottom:40px;border-top:1px solid #f1f1f1}#page-content{background-color:#fff}#page-content .holder{padding:30px;max-width:700px}#page-input-content{margin:2em 0}#page-input-content.content{font-size:1.6rem;line-height:1.5;color:#4a4a4a}#page-input-content.content p{margin:1em 0}.user-grade-icon{display:inline-block;margin-left:2px;vertical-align:top;font-size:.85em;height:20px;padding:0 8px;line-height:20px;color:#adc22d;background-color:#f1f1f1;border-radius:100px;text-align:center}.user-grade-icon>span{display:inline-block;vertical-align:middle;width:14px;height:16px;margin:0;line-height:1}#category-page-content{width:100%;margin-bottom:40px;border-top:1px solid #f1f1f1}#category-content{background-color:#fff}#category-content .holder{padding:30px;position:relative}#category-content .posts-header-cta{position:absolute;right:0;top:30px}#category-content .posts-header-cta a{display:inline-block;padding:6px 12px;color:#fff;background-color:#adc22d;border-radius:20px}#category-content .posts-header-cta a:hover{background-color:#c2d64c}#category-posts .posts-section-content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}#category-posts .posts-section-content .post{width:calc((100% / 3) - 20px);-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 10px 30px}.sub-categories{font-size:1.6rem;margin-top:20px;text-transform:uppercase;color:#a7a8aa}.sub-categories .sub-categories-list,.sub-categories .sub-categories-list li,.sub-categories h2{display:inline-block}.sub-categories .sub-categories-list li:not(:first-child)::before{display:inline-block;margin:0 4px 0 0;content:'/'}.sub-categories .sub-categories-list a{color:#4a4a4a}.sub-categories .sub-categories-list a:hover{text-decoration:underline}#tabs-like-nav{max-width:940px;margin:-40px auto 0;padding:0 20px;text-align:center;font-family:DINNextW1G;font-size:1.8rem;line-height:1.2;text-transform:uppercase}#tabs-like-nav a{display:block;padding:24px 16px;color:#a7a8aa}#tabs-like-nav a:hover{color:#adc22d}#tabs-like-nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tabs-like-nav li{border-top:5px solid transparent}#tabs-like-nav li.active{border-top-color:#d8d8d8}#tabs-like-nav li.active a{color:#4a4a4a}.paginator-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;font-size:1.8rem}.paginator-controls a{display:block;width:40px;height:40px;line-height:40px;border-radius:50%;color:#4a4a4a;background-color:#fff;border:1px solid #f1f1f1}.paginator-controls a:hover{color:#fff;background-color:#d50032}.paginator-controls li{text-align:center;padding:0 3px}.paginator-controls li.disabled{opacity:.5}.paginator-controls li.disabled a{pointer-events:none;color:#4a4a4a;background-color:#fff}.paginator-controls li.active{font-weight:700}.paginator-controls li.active a{pointer-events:none;color:#d50032;border-color:#d50032;background-color:#fff}#posts-selection{position:relative}#posts-selection .holder{max-width:1040px}#posts-selection .ad.wide-skyscraper{position:absolute;left:calc(50vw + 480px + 56px);top:0}#foot-posts-sections .holder{margin-top:20px;margin-bottom:20px;max-width:1040px}.posts-holder{position:relative;border:1px solid #f1f1f1;background-color:#fff;padding:30px 40px;margin-bottom:20px}.posts-holder.horizontal-posts-holder .posts-section-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.posts-holder.horizontal-posts-holder .posts-section-content .post{-webkit-box-flex:1;-ms-flex:1;flex:1}.posts-holder.horizontal-posts-holder .section-more{top:50%;right:0;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.posts-holder.vertical-posts-holder .posts-section-header{display:block;text-align:center}.posts-holder.vertical-posts-holder .section-more{left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.posts-holder.vertical-posts-holder.section-recipes{padding-left:20px;padding-right:20px}.posts-holder.vertical-posts-holder.section-recipes .posts-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-holder.vertical-posts-holder.section-recipes .posts-section-content .post{width:50%}.posts-holder.side-posts-holder{background-color:transparent;border:0}.posts-holder.side-posts-holder.section-recipes{padding-left:0;padding-right:0}.posts-holder.side-posts-holder .post.recipe{padding:0;background-color:#fff;width:calc(50% - 10px)!important}.posts-holder.side-posts-holder .post.recipe:nth-child(2n+1){margin-right:20px}.posts-holder.side-posts-holder .post.recipe:nth-child(2n+2){padding-right:0}.posts-holder.side-posts-holder .post.recipe .post-header{padding:8px}.posts-holder.side-posts-holder .post.recipe .recipe-notes-icons{left:0;width:100%}.posts-section-header-submenu{display:none;position:absolute;z-index:99;top:32px;left:0;padding:15px;background-color:#adc22d}.posts-section-header-submenu::before{position:absolute;top:-4px;left:50%;width:20px;height:20px;display:inline-block;content:' ';background-color:#adc22d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.posts-section-header-submenu a{display:block;padding:2px 5px;color:#fff;white-space:nowrap}.posts-section-header-submenu a:hover{text-decoration:underline}.posts-section-title{font-size:1.8rem;line-height:1.2;text-transform:uppercase}.posts-section-header{padding-bottom:30px;display:inline-block}.posts-section-header.has-submenu{position:relative}.posts-section-header.has-submenu .posts-section-title::after{margin-left:8px;display:inline-block;content:'┓';font-size:1.2rem;color:#a7a8aa;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.posts-section-header.has-submenu:hover .posts-section-title{text-decoration:underline}.posts-section-header.has-submenu:hover .posts-section-title::after{color:#4a4a4a}.posts-section-header.has-submenu:hover .posts-section-header-submenu{display:block}.section-more{position:absolute;display:block;text-align:center;width:44px;height:44px;border:1px solid #d8d8d8;background-color:#fff;text-indent:-9999px;overflow:hidden;border-radius:50%}.section-more::after{position:absolute;top:0;left:2px;width:44px;height:44px;line-height:44px;display:block;content:'┓';font-size:1.8rem;color:#a7a8aa;text-indent:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.section-more:hover{border-color:#fff;background-color:#adc22d}.section-more:hover::after{color:#fff;background-color:#adc22d}.section-recipes .posts-section-title a{color:#d50032}.section-artisans .posts-section-title,.section-blog .posts-section-title,.section-growers .posts-section-title{color:#adc22d}.section-artisans .posts-section-title a,.section-blog .posts-section-title a,.section-growers .posts-section-title a{color:#adc22d}.top-contributors .posts-section-content .post .position{position:absolute;top:10px;left:10px;width:80px;height:80px;background-color:rgba(0,0,0,.3);z-index:2;font-size:4rem;font-weight:700;color:#fff;text-align:center;vertical-align:middle;line-height:80px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.top-contributors .posts-section-content .post:hover .position{opacity:.5;background-color:rgba(0,0,0,.1)}.post .post-title{font-family:'American Typewriter';font-size:2.4rem;line-height:1.2}.post .post-title a{display:block}.post .post-meta{font-size:1.2rem;line-height:1.2;text-transform:uppercase;margin-bottom:.5em}.post .post-meta time{font-weight:700}.post .post-meta a{font-weight:700;color:#4a4a4a;white-space:nowrap}.post .post-meta a:hover{text-decoration:underline}.post .post-thumbnail a,.post .post-thumbnail img{display:block}.post .post-thumbnail img{border-radius:2px}.post.video-post .post-thumbnail a{position:relative}.post.video-post .post-thumbnail a::before{position:absolute;z-index:2;bottom:20px;left:20px;font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,255,.7);font-size:4rem;content:"\73";-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.post.video-post .post-thumbnail a:hover::before{color:#fff}.post .post-read-more{margin-top:1em;font-size:1.2rem;line-height:1.2;text-transform:uppercase}.post .post-read-more a{font-weight:700;color:#4a4a4a}.post .post-read-more a:hover{text-decoration:underline}.post.recipe{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post.recipe .post-header{padding-top:4px}.post.recipe .post-title{margin:.25em 0;color:#adc22d}.post.recipe .post-title a{color:#adc22d}.post.recipe .post-meta a:hover,.post.recipe .post-read-more a:hover{color:#adc22d}.post.recipe .post-thumbnail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.post.recipe .post-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post.recipe .post-footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.post.recipe .recipe-notes-icons{position:absolute;background-color:rgba(213,0,50,.75);text-align:center}.post.recipe .recipe-notes-icons li{display:inline-block;overflow:hidden;vertical-align:middle}.post.recipe .recipe-notes-icons a{position:relative;display:inline-block;width:32px;height:32px;line-height:32px;color:#fff;text-indent:-9999px;overflow:hidden}.post.recipe .recipe-notes-icons a::after{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post.recipe .recipe-notes-icons a::after,.post.recipe .recipe-notes-icons a::before{text-indent:0;position:absolute;left:0;top:0;display:inline-block;width:32px;height:32px;line-height:32px}.post.recipe .recipe-notes-icons a.comments::before,.post.recipe .recipe-notes-icons a.notes::before{font-size:1.3rem;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;z-index:2;content:attr(data-count);color:#d50032}.post.recipe .recipe-notes-icons a.comments::after,.post.recipe .recipe-notes-icons a.notes::after{z-index:1}.post.recipe .recipe-notes-icons a.comments::before{padding-top:1px}.post.recipe .recipe-notes-icons a.comments::after{content:"\66";font-size:2rem}.post.recipe .recipe-notes-icons a.notes::before{padding-top:1px}.post.recipe .recipe-notes-icons a.notes::after{content:"\2605";font-size:3.2rem;line-height:.75;top:-2px}.post.recipe .recipe-notes-icons a.level::after{font-size:2.1rem}.post.recipe .recipe-notes-icons a.level.easy::after{content:"\67"}.post.recipe .recipe-notes-icons a.level.medium::after{content:"\69"}.post.recipe .recipe-notes-icons a.level.hard::after{content:"\68"}.post.recipe .recipe-notes-icons a.budget.low::after{content:"\6a";font-size:3.6rem;text-indent:-2px}.post.recipe .recipe-notes-icons a.budget.medium::after{content:"\6d";font-size:3rem}.post.recipe .recipe-notes-icons a.budget.high::after{content:"\6c";font-size:2.6rem}.post.recipe .recipe-notes-icons a.time::after{font-size:2.6rem}.post.recipe .recipe-notes-icons a.time.quick::after{content:"\71"}.post.recipe .recipe-notes-icons a.time.medium::after{content:"\70"}.post.recipe .recipe-notes-icons a.time.long::after{content:"\6f"}.post.artisan,.post.blog{position:relative;padding-left:90px;min-height:80px}.post.artisan .post-title,.post.blog .post-title{margin:0 0 .25em;color:#d50032}.post.artisan .post-title a,.post.blog .post-title a{color:#d50032}.post.artisan .post-meta a:hover,.post.artisan .post-read-more a:hover,.post.blog .post-meta a:hover,.post.blog .post-read-more a:hover{color:#d50032}.post.artisan .post-thumbnail,.post.blog .post-thumbnail{position:absolute;top:0;left:0}.post.artisan .post-thumbnail,.post.artisan .post-thumbnail img,.post.blog .post-thumbnail,.post.blog .post-thumbnail img{width:80px;height:80px}.post.artisan .post-read-more{margin-top:2em}.post.profile{position:relative;padding:10px 10px 10px 100px;min-height:100px}.post.profile .post-title{font-size:1.8rem;margin:0 0 .25em;color:#d50032}.post.profile .post-title a{color:#d50032}.post.profile .post-meta a:hover,.post.profile .post-read-more a:hover{color:#d50032}.post.profile .post-thumbnail{position:absolute;top:10px;left:10px}.post.profile .post-thumbnail,.post.profile .post-thumbnail img{width:80px;height:80px}.post.profile.grade-marker{position:relative;display:inline-block;width:360px;max-width:90%;border:1px solid #e9e9e9;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.post.profile.grade-marker .post-read-more>a,.post.profile.grade-marker .post-read-more>span{display:block;padding:4px 0}.post.profile.grade-marker::before{position:absolute;top:-8px;left:50%;width:15px;height:15px;content:'';border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background-color:#fff}@media screen and (min-width:768px){.post.profile.grade-marker::before{top:-8px;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width:768px){.post.profile.grade-marker::before{left:-8px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.post:hover.recipe .post-title{color:#d50032}.post:hover.recipe .post-title a{color:#d50032}.post:hover.artisan .post-title,.post:hover.blog .post-title{color:#adc22d}.post:hover.artisan .post-title a,.post:hover.blog .post-title a{color:#adc22d}.csstransitions.no-touch .post .post-thumbnail{overflow:hidden}.csstransitions.no-touch .post .post-thumbnail a{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.csstransitions.no-touch .post .post-thumbnail img{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.csstransitions.no-touch .post:hover .post-thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.horizontal-posts-holder .post{margin:0 10px}.horizontal-posts-holder .post.recipe .post-thumbnail img{width:100%;height:auto}.horizontal-posts-holder .post.recipe .recipe-notes-icons{top:0;right:15px;padding:4px 0;width:32px}.horizontal-posts-holder .post:first-child{margin-left:0}.vertical-posts-holder .post{margin-bottom:25px}.vertical-posts-holder .post.recipe{padding:0 10px}.vertical-posts-holder .post.recipe .post-thumbnail img{max-width:200px}.vertical-posts-holder .post.recipe .post-title{font-size:1.8rem}.vertical-posts-holder .post.recipe .recipe-notes-icons{top:102px;left:10px;padding:0 4px;width:calc(100% - 20px);height:32px}.vertical-posts-holder .post.recipe .recipe-notes-icons li{margin-right:-8px}#top-search-results>ul>li{margin-bottom:12px}#top-search-results .post{position:relative;padding-left:90px;min-height:80px}#top-search-results .post .post-title{font-size:1.8rem}#top-search-results .post .post-thumbnail{position:absolute;top:0;left:0;width:80px;height:80px}#top-search-results .post .post-thumbnail img{width:auto;max-height:100%}#top-search-results .post .recipe-notes-icons{position:static;background-color:transparent;width:auto;text-align:left;padding-top:6px}#top-search-results .post .recipe-notes-icons li{display:inline-block;text-align:center;margin-right:-8px}#top-search-results .post .recipe-notes-icons a{color:#4a4a4a}#top-search-results .post .recipe-notes-icons a.comments::before,#top-search-results .post .recipe-notes-icons a.notes::before{color:#fff}#top-search-results .post .recipe-notes-icons a:hover{color:#d50032}@media only screen and (max-width:1061px){.holder{padding:0;max-width:none!important}.posts-holder.horizontal-posts-holder{margin-bottom:40px}.posts-holder.horizontal-posts-holder .section-more{top:auto;right:auto;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}#category-page-content{margin-bottom:0}#category-content .posts-header-cta{right:10px}#tabs-like-nav{margin-top:0;font-size:1.6rem}#tabs-like-nav a{padding-top:18px;padding-bottom:18px}}@media only screen and (max-width:890px){.post.recipe .recipe-notes-icons{position:static;color:#a7a8aa;background-color:transparent;width:auto!important;text-align:left;padding:0!important}.post.recipe .recipe-notes-icons>li{display:inline-block;text-align:center;margin-right:-8px}.post.recipe .recipe-notes-icons>li a{color:#a7a8aa}.post.recipe .recipe-notes-icons>li a.comments::before,.post.recipe .recipe-notes-icons>li a.notes::before{color:#fff}.posts-holder.vertical-posts-holder.section-recipes .posts-section-content .post .recipe-notes-icons li{margin-right:-8px;width:auto}}@media only screen and (max-width:750px){.posts-holder .post .post-title{font-size:1.8rem}.posts-holder .post .post-meta,.posts-holder .post .post-read-more{font-size:1.1rem}#foot-posts-sections .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#foot-posts-sections .columns>*{margin-left:0;margin-right:0;margin-bottom:40px}#category-posts .posts-section-content .post{width:calc((100% / 2) - 20px)}}@media only screen and (max-width:650px){.posts-holder{padding:20px}.posts-holder.section-recipes{-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-holder.section-recipes .posts-section-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-holder.section-recipes .posts-section-content .post.recipe{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0 0 20px;-webkit-box-flex:0;-ms-flex:none;flex:none}.posts-holder.section-recipes .posts-section-content .post.recipe .post-thumbnail{position:static;margin-right:10px;width:34%;min-width:120px}.posts-holder.section-recipes .posts-section-content .post.recipe .post-thumbnail img{max-width:100%}.posts-holder.section-recipes .posts-section-content .post.recipe .post-header{padding-top:0;padding-bottom:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.posts-holder.section-recipes .posts-section-content .post.recipe .post-header .post-title{margin-top:0}.posts-holder.section-recipes .posts-section-content .post.recipe .post-footer{position:absolute;right:0;bottom:0;margin-left:4px;width:66%}.posts-holder.section-recipes .posts-section-content .post.recipe .recipe-notes-icons{position:static;width:100%!important;height:40px;overflow:hidden;text-align:left}.posts-holder.section-artisans.horizontal-posts-holder .posts-section-content,.posts-holder.section-growers.horizontal-posts-holder .posts-section-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-holder.section-artisans.horizontal-posts-holder .posts-section-content .post,.posts-holder.section-growers.horizontal-posts-holder .posts-section-content .post{width:50%;margin:0 0 20px!important;-webkit-box-flex:0;-ms-flex:none;flex:none}#category-posts .posts-section-content .post{width:100%;margin-left:0;margin-right:0}#category-content .posts-header-cta{top:10px}#tabs-like-nav{margin-top:0;font-size:1.4rem}#tabs-like-nav a{padding:12px!important}}@media only screen and (max-width:500px){.posts-holder.section-artisans.horizontal-posts-holder .posts-section-content,.posts-holder.section-growers.horizontal-posts-holder .posts-section-content{display:block}.posts-holder.section-artisans.horizontal-posts-holder .posts-section-content .post,.posts-holder.section-growers.horizontal-posts-holder .posts-section-content .post{width:100%}}@media only screen and (max-width:430px){.posts-holder.section-recipes .posts-section-content .post.recipe .post-header{padding-bottom:0}.posts-holder.section-recipes .posts-section-content .post.recipe .post-thumbnail{padding-bottom:40px}.posts-holder.section-recipes .posts-section-content .post.recipe .post-footer{left:0;right:auto}.posts-holder.section-recipes .posts-section-content .post.recipe .recipe-notes-icons{width:120px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.9);transform:scale(.9)}}#sticky-contents{background-color:#fff}#sticky-contents-holder{padding:2px 0}.sticky-contents-page{display:table;width:100%;height:600px}.sticky-contents-page .sticky-post{position:relative;overflow:hidden;padding:30px 44px;color:#fff;background-color:#000;cursor:pointer}.sticky-contents-page .sticky-post a{color:#fff}.sticky-contents-page .sticky-post:nth-child(1),.sticky-contents-page .sticky-post:nth-child(2){display:table-cell;border-right:1px solid #fff}.sticky-contents-page .sticky-post:nth-child(3),.sticky-contents-page .sticky-post:nth-child(4){height:300px}.sticky-contents-page .sticky-post:nth-child(1){width:50%}.sticky-contents-page .sticky-post:nth-child(2){width:25%}.sticky-contents-page .sticky-post:nth-child(2) .post-header::before{color:#adc22d}.sticky-contents-page .sticky-post:nth-child(3){border-bottom:1px solid #fff}.sticky-contents-page .sticky-post .post-header{position:relative;z-index:2;font-size:1.8rem;line-height:1.3}.sticky-contents-page .sticky-post .post-header::before{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4rem;content:"\74";position:absolute;top:-6px;left:-28px;color:#d50032;z-index:-1}.sticky-contents-page .sticky-post .post-meta,.sticky-contents-page .sticky-post .sticky-post-category{text-transform:uppercase}.sticky-contents-page .sticky-post .post-title{font-size:5.4rem;line-height:1;font-family:'American Typewriter'}.sticky-contents-page .sticky-post .post-title a{color:#fff;display:block}.sticky-contents-page .sticky-post .post-meta{padding:10px 0}.sticky-contents-page .sticky-post .post-meta a{font-weight:700;white-space:nowrap}.sticky-contents-page .sticky-post .post-meta a:hover{text-decoration:underline}.sticky-contents-page .sticky-post .sticky-post-category{padding:10px 0;height:38px}.sticky-contents-page .sticky-post .post-content{display:none}.sticky-contents-page .sticky-post .post-thumbnail{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:transparent no-repeat center center;background-size:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sticky-contents-page .sticky-post:hover .post-title a{color:#fff}.sticky-contents-page .sticky-post:hover .post-thumbnail{-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05);opacity:.7}@media only screen and (max-width:1000px){.sticky-contents-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:600px}.sticky-contents-page .sticky-post:nth-child(1),.sticky-contents-page .sticky-post:nth-child(2){height:66.66666667%}.sticky-contents-page .sticky-post:nth-child(1){width:66.66666667%}.sticky-contents-page .sticky-post:nth-child(2){width:33.33333333%;border-right:0}.sticky-contents-page .sticky-post:nth-child(3),.sticky-contents-page .sticky-post:nth-child(4){width:50%;height:33.33333333%;border-top:1px solid #fff}.sticky-contents-page .sticky-post:nth-child(3){border-right:1px solid #fff;border-bottom:0}.sticky-contents-page .sticky-post .post-title{font-size:4rem;line-height:1}}@media only screen and (max-width:720px){.sticky-contents-page{height:400px}.sticky-contents-page .sticky-post{padding:20px}.sticky-contents-page .sticky-post .sticky-post-category{height:auto;padding:0 0 6px}.sticky-contents-page .sticky-post .post-header{font-size:1.4rem;line-height:1.3}.sticky-contents-page .sticky-post .post-header::before{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;left:-18px;top:-12px}.sticky-contents-page .sticky-post .post-header .post-meta{font-size:1.2rem;padding:6px 0 0}.sticky-contents-page .sticky-post .post-title{font-size:2.8rem;line-height:1}}@media only screen and (max-width:480px){.sticky-contents-page .sticky-post .post-header{font-size:1.2rem}.sticky-contents-page .sticky-post:nth-child(3) .post-title,.sticky-contents-page .sticky-post:nth-child(4) .post-title{font-size:2.1rem}}@media only screen and (max-width:400px){.sticky-contents-page .sticky-post .post-header{font-size:1.2rem}.sticky-contents-page .sticky-post:nth-child(1),.sticky-contents-page .sticky-post:nth-child(2){width:100%;height:33.33333333%}.sticky-contents-page .sticky-post:nth-child(1){border-right:0;border-bottom:1px solid #fff}.sticky-contents-page .sticky-post:nth-child(3) .post-title,.sticky-contents-page .sticky-post:nth-child(4) .post-title{font-size:2.1rem}}#home-search-form-holder{padding:40px;background-color:#fff}#home-search-form-holder>.holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#home-search-form-holder .add-your-recipe-460x340{margin:auto 0}.add-your-recipe-460x340{text-align:center;width:450px;height:336px;background:#fff url(../img/cooking-animated2-w.gif) no-repeat center center;background-size:400px 300px;border:1px solid #f1f1f1}.add-your-recipe-460x340>a{display:block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-your-recipe-460x340 h2{font-size:2.4rem;line-height:1.3;text-transform:uppercase;padding:40px 20px;color:#adc22d}.add-your-recipe-460x340 h3{font-family:'American Typewriter';font-size:1.8rem;line-height:1.3;padding:20px 40px;color:#fff;background-color:#d50032}#home-search-form{width:100%;max-width:450px;margin:auto 0}@media only screen and (max-width:870px){#home-search-form-holder>.holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home-search-form-holder .ad{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}#home-search-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:auto auto 30px;padding-left:0}#home-search-form .chosen-container.chosen-container-single{max-width:100%}#category-page-content #recipes-search-frm .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#category-page-content .chosen-container.chosen-container-single{max-width:calc(100% - 150px)}}@media only screen and (max-width:500px){#home-search-form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.search-title{font-size:1.8rem;text-transform:uppercase;color:#adc22d;margin-bottom:1em}.search-title::before{display:inline-block;text-indent:0;text-align:center;font-size:2rem;content:"\75";margin-right:8px;margin-top:-4px;vertical-align:middle;font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#omiam-partners{text-align:center;padding:40px;background-color:#fff;border-top:1px solid #f1f1f1}#omiam-partners h2{font-size:1.8rem;text-transform:uppercase;color:#adc22d;margin-bottom:1em}.partners-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-list>li{margin:auto 20px}.partners-list>li img{max-width:100%;height:auto}.partners-more-links{margin-top:20px;text-transform:uppercase;font-size:1.3rem;font-weight:700;text-align:center}.partners-more-links a{display:inline-block;vertical-align:middle;color:#a7a8aa;padding:4px 8px;line-height:1;white-space:nowrap}.partners-more-links a:hover{color:#d50032}.partners-more-links a.main-link{border:2px solid #d8d8d8;border-radius:20px}.partners-more-links a.main-link:hover{border-color:#d50032}#partners-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4em 0 3em}#partners-list>li{width:25%;min-width:180px;margin:auto 20px}#partners-list>li img{max-width:100%;height:auto}.toggle-more{position:absolute;display:block;text-align:center;width:32px;height:32px;border:1px solid #adc22d;background-color:#adc22d;text-indent:-9999px;overflow:hidden;cursor:pointer;border-radius:50%}.toggle-more::after{position:absolute;top:0;left:0;width:32px;height:32px;line-height:32px;display:block;content:'┓';font-size:1.8rem;color:#fff;text-indent:6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.toggle-more:hover{border-color:#fff;background-color:#d0df76}.toggle-more:hover::after{background-color:#d0df76}.expanded .toggle-more::after{line-height:26px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}#post-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-top:1px solid #f1f1f1;margin-bottom:40px}#post-page-content>.post-page-content-column{width:50vw}#post-page-content .column-holder{max-width:460px;padding:30px 0 30px 30px}#post-page-content .main-post-thumbnail{position:relative;width:100%;min-height:33.33vw;background:no-repeat center center;background-size:cover}#post-page-content .main-post-thumbnail a{display:block;position:absolute;width:100%;height:100%}#post-page-content .main-post-thumbnail a::before{position:absolute;top:50%;left:50%;font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,255,.7);font-size:15rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"\73";-webkit-transition:color .2s ease-out;transition:color .2s ease-out}#post-page-content .main-post-thumbnail a:hover::before{color:#fff}#post-page-content #google-maps{position:relative;width:100%;min-height:33.33vw}#post-content{background-color:#fff;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#post-content .column-holder{margin:0 40px 0 auto}#post-side .column-holder{margin:0 auto 0 40px}#post-side .posts-holder{background-color:transparent;border:0}#post-side .posts-holder .post.profile .post-footer{display:none}.main-header .post-title{font-family:'American Typewriter';font-size:5.4rem;line-height:1;color:#d50032;margin-bottom:8px}.main-header .post-meta{font-size:1.8rem;line-height:1.4;text-transform:uppercase;color:#4a4a4a}.main-header .post-meta a{font-weight:700;color:#4a4a4a}.main-header .post-meta a:hover{color:#adc22d}.post-statistics{font-size:1.2rem;margin-top:12px;margin-bottom:40px}.post-statistics .panoramic-view-button-holder,.post-statistics .post-comments,.post-statistics .post-rating{display:inline-block;vertical-align:middle;height:25px;line-height:25px}.post-statistics .post-rating+.post-comments{margin-left:20px}.post-statistics .panoramic-view-button-holder{margin-left:20px}.post-statistics .panoramic-view-button-holder .panoramic-view-icon{display:inline-block;vertical-align:middle;height:25px}.post-statistics .panoramic-view-button-holder .icon-360deg{height:25px;fill:#a7a8aa;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.post-statistics .panoramic-view-button-holder .panoramic-view-button-label{display:inline-block;vertical-align:middle;padding-top:2px;padding-left:4px}.post-statistics .panoramic-view-button-holder a{color:#4a4a4a}.post-statistics .panoramic-view-button-holder a:hover .panoramic-view-button-label{text-decoration:underline}.post-statistics .panoramic-view-button-holder a:hover .icon-360deg{fill:#4a4a4a}.post-rating-count{display:none}.post-comments::before{color:#a7a8aa;font-size:2.4rem;vertical-align:top}.post-comments .post-comments-count{display:inline-block;vertical-align:middle;padding-top:2px}.post-comments a{color:#4a4a4a}.post-comments a:hover .post-comments-count{text-decoration:underline}.post-info{margin-top:40px}.post-info h3{font-weight:700;color:#adc22d;font-size:1.8rem;line-height:1.4;text-transform:uppercase}.recipe-ingredients{position:relative}.recipe-ingredients .toggle-more{left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.recipe-ingredients-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a;border-bottom:1px solid #d8d8d8;max-height:187px;overflow:hidden;-webkit-transition:max-height .4s ease-out;transition:max-height .4s ease-out}.recipe-ingredients-list dd,.recipe-ingredients-list dt{padding:6px;border-top:1px solid #d8d8d8}.recipe-ingredients-list dt{width:80px;text-align:right;font-weight:700}.recipe-ingredients-list dd{width:calc(100% - 80px)}.expanded .recipe-ingredients-list{max-height:720px}.recipe-resume-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;line-height:1.2}.recipe-resume-info li{position:relative;width:33.33333333%;min-height:32px;padding:9px 6px 9px 36px}.recipe-resume-info li::before{position:absolute;left:0;top:6px;width:32px;color:#a7a8aa;text-align:center}.recipe-resume-info li.budget.icn-price-cheap::before{font-size:3.6rem}.recipe-resume-info li.budget.icn-price-expensive::before,.recipe-resume-info li.budget.icn-price-medium::before{font-size:3.2rem}.recipe-resume-info li.main-ingredient::before,.recipe-resume-info li.season::before,.recipe-resume-info li.time::before{font-size:3.2rem}.recipe-resume-info li.level::before{font-size:2.4rem}.recipe-info-label,.recipe-info-value{display:block}.recipe-info-label{color:#a7a8aa}.recipe-info-value{color:#4a4a4a;text-transform:uppercase}.post-main-content{margin:40px 0 30px}.post-notes{margin:20px 0 40px;text-align:right}.post-notes .post-notes-content{display:inline-block;text-align:left;margin-right:-40px;max-width:80%}.post-notes .post-notes-content h3{font-size:1.4rem}.post-notes .post-notes-content>.content{font-size:1.4rem;padding:10px;background-color:#dee99f;padding-right:52px}.post-featured-products{margin:20px 0}.post-featured-products h3{text-align:center;font-size:1.4rem;color:#a7a8aa;margin-bottom:.5em}.post-featured-products+.main-footer.post-footer{border-top:0}.featured-product a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 10px;border:1px solid #f1f1f1;color:#4a4a4a}.featured-product h1,.featured-product p{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.featured-product h1{color:#d50032;font-size:1.8rem;line-height:1.4;text-transform:uppercase;margin-bottom:.5em}.featured-product p{display:inline-block;line-height:1;padding:6px 8px;border:1px solid #d8d8d8;text-transform:uppercase}.featured-product .featured-product-thumbnail{width:100px}.featured-product .featured-product-thumbnail img{max-width:100%;height:auto}.featured-product .featured-product-description{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;margin:auto}.featured-product a:hover{border-color:#d8d8d8}.featured-product a:hover h1{color:#adc22d}.featured-product a:hover p{color:#fff;background-color:#adc22d;border-color:#adc22d}.main-footer.post-footer{padding-top:10px;border-top:1px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex}.main-footer.post-footer .post-print{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.main-footer.post-footer .post-print .icn-print{display:inline-block;text-transform:uppercase;color:#a7a8aa}.main-footer.post-footer .post-print .icn-print .link-label{display:inline-block;vertical-align:middle}.main-footer.post-footer .post-print .icn-print::before{vertical-align:middle;font-size:2.4rem;margin-right:6px}.main-footer.post-footer .post-print .icn-print:hover{color:#4a4a4a}#video-embed{max-width:100%}#video-embed iframe{max-width:100%}.mfp-wrap.mfp-360-view .mfp-content{width:400px;height:400px}.mfp-wrap.mfp-360-view .mfp-iframe-scaler iframe{background-color:#fff!important}@media only screen and (max-width:1090px){#post-side .column-holder{margin-left:auto}}@media only screen and (max-width:920px){.post-page-content-column#post-content{width:66.66666667vw}.post-page-content-column#post-side{width:33.33333333%}.post-page-content-column#post-side .ad.medium-rectangle{max-width:100%}}@media only screen and (max-width:800px){#post-page-content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#post-page-content .post-page-content-column#post-content,#post-page-content .post-page-content-column#post-side{width:100%}#post-page-content .post-page-content-column#post-content{margin-top:33.33333333vw}#post-page-content .post-page-content-column#post-content .column-holder{margin-left:40px;max-width:none}#post-page-content .post-page-content-column#post-side .main-post-thumbnail{position:absolute;top:0;left:0}}@media only screen and (max-width:600px){.main-header .post-title{font-size:4.8rem;line-height:1}.main-header .post-meta{font-size:1.6rem}.post-info h3{font-size:1.6rem}#post-page-content .post-page-content-column#post-content{margin-top:50vw}#post-page-content .post-page-content-column#post-content .column-holder{margin:0 20px 0 0}#post-page-content .post-page-content-column#post-side .main-post-thumbnail{height:50vw}#post-page-content .post-page-content-column#post-side .main-post-thumbnail a::before{font-size:10rem}}@media only screen and (max-width:500px){.main-header .post-title{font-size:4rem}.main-header .post-meta{font-size:1.4rem}.post-info h3{text-align:center;font-size:1.4rem}}@media only screen and (max-width:500px) and (min-width:421px){.recipe-resume-info li{text-align:center;padding:6px}.recipe-resume-info li::before{position:static;height:32px;line-height:32px}}@media only screen and (max-width:420px){.recipe-resume-info li{width:50%}.recipe-resume-info li::before{-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (max-width:360px){.main-header .post-title{font-size:3.2rem}.main-header .post-meta{font-size:1.2rem}}#breadcrumb{position:relative;font-size:1.8rem;color:#a7a8aa;margin-bottom:12px;z-index:0}#breadcrumb::before{font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4rem;content:"\74";position:absolute;top:-16px;left:-32px;color:#d50032;z-index:-1}#breadcrumb .breadcrumb-item{display:inline-block;text-transform:uppercase}#breadcrumb .breadcrumb-item:not(:first-child)::before{display:inline-block;content:'┓';font-size:1.2rem;padding-right:2px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#breadcrumb a{display:inline-block;color:#4a4a4a}#breadcrumb a:hover{color:#adc22d}@media only screen and (max-width:600px){#breadcrumb{font-size:1.6rem}}@media only screen and (max-width:500px){#breadcrumb{font-size:1.4rem}}@media only screen and (max-width:360px){#breadcrumb{font-size:1.2rem}}#svg-regions-map{display:block;max-width:600px;height:auto;margin:30px auto}#svg-regions-map .region{cursor:pointer;fill:#d8d8d8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#svg-regions-map .region:hover{fill:#adc22d}#svg-regions-map #legends{pointer-events:none}#svg-regions-map .legend{font-family:DINNextW1G;font-size:12px;fill:#4a4a4a}.grower-contact-area{margin-top:50px;margin-bottom:20px}.grower-contact-area::after,.grower-contact-area::before{display:block;content:' ';width:30px;height:1px;background-color:#a7a8aa}.grower-contact-area::before{margin-bottom:12px}.grower-contact-area::after{margin-top:12px}.grower-contact-area .grower-contact-info{display:-webkit-box;display:-ms-flexbox;display:flex}.grower-contact-area .grower-address,.grower-contact-area .grower-contact-details{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left!important}.main-floating-holder{position:relative;border:1px solid #f1f1f1;background-color:#fff;padding:30px 40px;margin-bottom:20px}.main-floating-holder h2{font-size:1.6rem;line-height:1.2;font-family:'American Typewriter';color:#a7a8aa;margin-bottom:1em}.main-floating-holder .profile-form{margin-top:-20px}.main-floating-holder.add-recipe-form-holder{border:0;-webkit-box-shadow:0 0 60px rgba(0,0,0,.15);box-shadow:0 0 60px rgba(0,0,0,.15)}.main-floating-header{display:block;padding-bottom:30px}.main-floating-header h2{margin-top:.5em}.main-floating-title{font-size:1.8rem;line-height:1.2;text-transform:uppercase;color:#adc22d}.main-floating-holder.main-fh-user-home{background-color:#adc22d}.main-floating-holder.main-fh-user-home .main-floating-header{position:relative;z-index:2;text-align:center;color:#fff}.main-floating-holder.main-fh-user-home .main-floating-header .main-floating-title{color:#fff;font-size:2.4rem}.main-floating-holder.main-fh-user-home .main-floating-header h2{color:#fff;font-size:1.8rem}.main-floating-holder.main-fh-user-home .user-actions{margin-bottom:-30px;margin-left:-40px;margin-right:-40px;padding-bottom:30px;background-color:#fff}.user-profile-picture-manager{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.user-profile-picture-manager img{display:block;border-radius:2px}.user-profile-picture-manager .user-profile-picture{margin-right:8px}.user-profile-picture-manager .user-profile-picture-options{margin:auto 0}.user-profile-picture-manager .user-profile-picture-options a{display:block;color:#a7a8aa}.user-profile-picture-manager .user-profile-picture-options a:hover{color:#4a4a4a}.user-profile-picture-manager .user-profile-picture-options a.delete{color:#d50032}.add-profile-picture{width:360px;height:360px;max-width:90%;max-height:90%;padding:30px;background-color:#fff;margin:auto}.add-profile-picture #picture-uploader{width:100%;height:100%;background-color:#f5f6f8;border:2px double #f1f1f1}.input.notes{margin:40px 0}.input.notes textarea{width:100%;border-color:#d8d8d8;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.input.notes textarea:focus,.input.notes textarea:hover{border-color:#a7a8aa}.sidebar-nav{text-transform:uppercase;font-size:.9em}.sidebar-nav .menu{margin:0 0 20px -8px}.sidebar-nav a{display:inline-block;padding:4px 8px;color:#4a4a4a}.sidebar-nav a:hover{color:#adc22d}.sidebar-nav li.logout{margin-top:32px}.sidebar-nav li.add-recipe{margin-bottom:20px}.sidebar-nav li.add-recipe a{font-weight:700;color:#fff;background-color:#d50032;border-radius:4px}.sidebar-nav li.add-recipe a:hover{background-color:#ff0943}.sidebar-nav li.active{font-weight:700}.sidebar-nav li.active a{color:#adc22d}textarea.biography{height:160px;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.3,1.5,.6,1);transition-timing-function:cubic-bezier(.3,1.5,.6,1)}textarea.biography:focus{height:320px}#add-recipe-area div.form{margin:0;padding-bottom:90px}#add-recipe-area div.form div.submit{position:absolute;left:0;bottom:0;width:100%;height:60px;padding:0;border-top:1px solid #f1f1f1}#add-recipe-area div.form div.submit button,#add-recipe-area div.form div.submit input{display:block;margin:0;height:60px;width:100%;font-size:1.8rem;background-color:#adc22d;-webkit-transition:background-color .2s;transition:background-color .2s}#add-recipe-area div.form div.submit button:hover,#add-recipe-area div.form div.submit input:hover{background-color:#bad034}#add-recipe-area div.form div.submit button[disabled],#add-recipe-area div.form div.submit input[disabled]{background-color:rgba(173,194,45,.5)}#add-recipe-wizard{position:relative;margin-bottom:20px}#add-recipe-wizard .wizard{position:relative;margin-right:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#add-recipe-wizard .wizard::before{position:absolute;top:50%;left:0;width:100%;content:'';height:1px;background-color:#fff}#add-recipe-wizard .wiz-step{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:1.6rem;line-height:1.2;position:relative;z-index:2;padding:20px 10px;height:60px;color:#a7a8aa;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;cursor:default;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#add-recipe-wizard .wiz-step::before{position:absolute;z-index:0;width:42px;height:42px;left:100%;top:0;background-color:#fff;border-top:1px solid #eee;border-right:1px solid #eee;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);content:''}#add-recipe-wizard .wiz-step:not(.future):hover{color:#4a4a4a}#add-recipe-wizard .wiz-step.future{cursor:default;background-color:#f8f9fa}#add-recipe-wizard .wiz-step.future::before{background-color:#f8f9fa}#add-recipe-wizard .wiz-step.active{font-weight:700;color:#adc22d;background-color:#fff}#add-recipe-wizard .wiz-step.active::before{border-top:1px solid #eee;border-right:1px solid #eee;background-color:#fff}#add-recipe-wizard .wiz-step.active:hover{color:#adc22d}#add-recipe-wizard .wiz-step-num{position:relative;z-index:1;font-weight:700}#add-recipe-wizard .wiz-step-title{position:relative;z-index:2}#add-recipe-wizard #wiz-step-1{z-index:9}#add-recipe-wizard #wiz-step-2{z-index:6}#add-recipe-wizard #wiz-step-3{z-index:3}#add-recipe-wizard #wiz-step-4{z-index:0}.cd-multi-steps{width:90%;max-width:768px;padding:.5em 1em;margin:1em auto;border-radius:.25em}.cd-multi-steps::after{content:"";display:table;clear:both}.cd-multi-steps li{display:inline-block;float:left;margin:.5em 0}.cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 .6em;color:#d6e196}.cd-multi-steps li:last-of-type::after{display:none}.cd-multi-steps li>*{display:inline-block;font-size:1.4rem;color:#adc22d}.cd-multi-steps li.current>*{color:#adc22d}.no-touch .cd-multi-steps a:hover{color:#adc22d}@media only screen and (min-width:768px){.cd-multi-steps{padding:0 1.2em}.cd-multi-steps li{margin:1.2em 0}.cd-multi-steps li::after{margin:0 1em}.cd-multi-steps li>*{font-size:1.6rem}}@media only screen and (min-width:660px){.cd-multi-steps.text-bottom li,.cd-multi-steps.text-top li{width:120px}}@media only screen and (max-width:660px){.cd-multi-steps>li>*{font-size:0}.cd-multi-steps.text-bottom li,.cd-multi-steps.text-top li{width:80px}}@media only screen and (max-width:420px){.cd-multi-steps.text-bottom li,.cd-multi-steps.text-top li{width:36px}}@media only screen and (min-width:320px){.cd-multi-steps{background-color:transparent;padding:0;text-align:center}.cd-multi-steps li{position:relative;float:none;margin:.4em 40px .4em 0}.cd-multi-steps li:last-of-type{margin-right:0}.cd-multi-steps li::after{position:absolute;content:'';height:4px;background:#bfbfbf;margin:0}.cd-multi-steps li.visited::after{background-color:#adc22d}.cd-multi-steps li.current>*,.cd-multi-steps li>*{position:relative;color:#4a4a4a}.cd-multi-steps.text-bottom li,.cd-multi-steps.text-top li{text-align:center}.cd-multi-steps.text-bottom li::after,.cd-multi-steps.text-top li::after{position:absolute;left:50%;width:calc(100% + 40px)}.cd-multi-steps.text-bottom.user-grades-progress li,.cd-multi-steps.text-top.user-grades-progress li{width:80px}.cd-multi-steps.text-bottom li>::before,.cd-multi-steps.text-top li>::before{content:'';position:absolute;z-index:1;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:12px;width:12px;border-radius:50%;background-color:#bfbfbf}.cd-multi-steps.text-bottom li.current>::before,.cd-multi-steps.text-bottom li.visited>::before,.cd-multi-steps.text-top li.current>::before,.cd-multi-steps.text-top li.visited>::before{background-color:#adc22d}.no-touch .cd-multi-steps.text-bottom a:hover,.no-touch .cd-multi-steps.text-top a:hover{color:#4a4a4a}.no-touch .cd-multi-steps.text-bottom a:hover::before,.no-touch .cd-multi-steps.text-top a:hover::before{-webkit-box-shadow:0 0 0 3px rgba(173,194,45,.3);box-shadow:0 0 0 3px rgba(173,194,45,.3)}.cd-multi-steps.text-top li::after{bottom:4px}.cd-multi-steps.text-top li>*{padding-bottom:20px}.cd-multi-steps.text-top li>::before{bottom:0}.cd-multi-steps.text-bottom li::after{top:3px}.cd-multi-steps.text-bottom li>*{padding-top:20px}.cd-multi-steps.text-bottom li>::before{top:0}}.ac_results li.ac_over{background-color:#ecf2c9}#form-step-3 #ingredient-ac{background-repeat:no-repeat;background-position:95% center}#form-step-3 #ingredient-ac.ac_loading{background-image:url(../img/ajax-loader.gif)}#form-step-3 #ingredient-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px}#form-step-3 #ingredient-name{padding:0 6px;font-size:1.6rem;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto 0}#form-step-3 #ingredient-switch{cursor:pointer;color:#a7a8aa;font-size:1.2rem;line-height:1.2;width:80px;margin:auto 0}#form-step-3 #ingredient-switch:hover{color:#adc22d}#form-step-3 div.submit{text-align:center;padding:60px 0 0}@media screen and (max-width:720px){#form-step-3 #ingredients-list{margin-top:20px}}#add-ingredient-btn{position:relative;padding:5px 10px 5px 32px;border:1px solid #d8d8d8;background-color:transparent;-webkit-appearance:none}#add-ingredient-btn::before{position:absolute;font-size:1.8rem;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#add-ingredient-btn[disabled]{opacity:.4}.ac_results{font-size:15px;text-align:left;padding:0;background-color:#fff;overflow:hidden;z-index:99999;width:230px}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:10px;cursor:default;display:block;line-height:1.8rem;overflow:hidden}.ac_results li:hover{background-color:#f1f2f3}#ingredients-list{border-top:1px solid #f1f1f1}#ingredients-list>li{position:relative;padding:8px 36px 8px 8px;border-bottom:1px solid #f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:move}#ingredients-list>li .ingredient-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ingredients-list>li .ingredient-quantity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ingredients-list>li .icn-trash{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.8rem;color:#a7a8aa;border-left:1px solid #f1f1f1;padding-left:6px}#ingredients-list>li .icn-trash:hover{color:#4a4a4a}#fields-steps .field{position:relative;padding:4px 36px 4px 0}#fields-steps .field .step-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move}#fields-steps .field .icn-trash{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.8rem;color:#a7a8aa}#fields-steps .field .icn-trash:hover{color:#4a4a4a}#steps-list{padding-left:16px;list-style:decimal;border-top:1px solid #f1f1f1}#steps-list>li{position:relative;padding:8px 8px 8px 16px;border-bottom:1px solid #f1f1f1}#picture-uploader{padding:30px 15px;text-align:center;border:1px solid #d8d8d8;color:#a7a8aa;background-color:#f1f1f1}.recipe-resume-box{padding:15px;margin-bottom:30px;border:1px solid #f1f1f1}.recipe-resume-box h2{color:#adc22d}.recipe-resume-box .param{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;border-bottom:1px solid #f1f1f1}.recipe-resume-box .param label{width:150px;color:#707070}.recipe-resume-box .param .value{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;font-weight:700}.recipe-resume-box>p{text-align:right;margin-top:15px;font-size:1.2rem;color:#a7a8aa}.recipe-resume-box>p a{color:#a7a8aa}#remove-picture-btn::before{margin-right:6px}.user-grade-level-marker{position:relative;z-index:1;background-color:#adc22d;background-size:contain;padding:140px 40px 40px;margin:-20px -40px 0 -40px}.user-grade-level-marker::before{content:'';position:absolute;top:-90px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:400px;height:300px;z-index:0;background:#adc22d no-repeat center top;background-size:cover}.user-grade-level-marker.bg-1::before{background-image:url(../img/cooking-animated.gif)}.user-grade-level-marker.bg-2::before{background-image:url(../img/cooking-animated2.gif)}@media screen and (max-width:768px){.user-grade-level-marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-grade-level-marker ol.user-grades-progress{margin-left:0;margin-right:0}.user-grade-level-marker .grade-marker-holder{-webkit-box-flex:0;-ms-flex:none;flex:none;width:250px}}ol.user-grades-progress .user-grade-icon{padding:0;background-color:transparent}ol.user-grades-progress .user-grade-icon>span{margin:0 -2px;color:#fff}ol.user-grades-progress li.grade{width:100px;margin-right:20px}ol.user-grades-progress li.grade::after{width:calc(100% + 20px);background-color:#d0df76}ol.user-grades-progress li.grade>*{color:#fff}ol.user-grades-progress li.grade>::before{background-color:#d0df76}ol.user-grades-progress li.grade.current>*{color:#fff}ol.user-grades-progress li.grade.current>::before,ol.user-grades-progress li.grade.visited>::before{background-color:#fff}ol.user-grades-progress li.grade.visited::after{background-color:#fff}ol.user-grades-progress .grade{line-height:1.2;color:#a7a8aa}ol.user-grades-progress .grade .grade-info,ol.user-grades-progress .grade .grade-title{white-space:nowrap;position:relative;z-index:9}ol.user-grades-progress .grade .grade-title{font-size:1.4rem;font-weight:700}ol.user-grades-progress .grade .grade-info{font-size:1.2rem}@media screen and (max-width:768px){ol.user-grades-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:140px;margin-bottom:-40px;padding:30px 0}ol.user-grades-progress::after{content:none}ol.user-grades-progress li.grade{position:relative;float:none;display:inherit;padding-right:20px;width:110px!important;height:80px;margin:0!important;text-align:left}ol.user-grades-progress li.grade>div{position:static}ol.user-grades-progress li.grade::after{position:absolute;content:'';left:auto;right:10px;top:-100%;width:4px;height:100%}ol.user-grades-progress li.grade>::before{content:'';position:absolute;z-index:1;top:0;right:0;left:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:12px;width:12px;border-radius:50%}}@media screen and (min-width:768px){.grade-marker-holder{position:relative}.grade-marker-holder .grade-marker{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s ease-out;transition:all .6s ease-out;opacity:1}.grade-marker-holder .grade-marker.start{margin-left:-282px!important;opacity:0}.grade-marker-holder .grade-marker.grade-0{margin-left:-282px;-webkit-transform:none;transform:none}.grade-marker-holder .grade-marker.grade-0::before{left:3px}.grade-marker-holder .grade-marker.grade-1{margin-left:-174px}.grade-marker-holder .grade-marker.grade-2{margin-left:-70px}.grade-marker-holder .grade-marker.grade-3{margin-left:0}.grade-marker-holder .grade-marker.grade-4{margin-left:137px}.grade-marker-holder .grade-marker.grade-5{margin-left:260px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.grade-marker-holder .grade-marker.grade-5::before{left:auto;right:4px}}@media screen and (max-width:768px){.grade-marker-holder{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.grade-marker-holder .post.profile.grade-marker{position:absolute;bottom:0;left:0;max-width:250px;padding-left:10px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.grade-marker-holder .post.profile.grade-marker.start{-webkit-transform:translateY(-12px)!important;transform:translateY(-12px)!important;opacity:0}.grade-marker-holder .post.profile.grade-marker .post-thumbnail{display:none}.grade-marker-holder .post.profile.grade-marker .post-thumbnail,.grade-marker-holder .post.profile.grade-marker .post-thumbnail img{width:40px;height:40px}.grade-marker-holder .post.profile.grade-marker .post-read-more{font-size:1.1rem}.grade-marker-holder .post.profile.grade-marker.grade-0{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.grade-marker-holder .post.profile.grade-marker.grade-1{-webkit-transform:translateY(-92px);transform:translateY(-92px)}.grade-marker-holder .post.profile.grade-marker.grade-2{-webkit-transform:translateY(-172px);transform:translateY(-172px)}.grade-marker-holder .post.profile.grade-marker.grade-3{-webkit-transform:translateY(-252px);transform:translateY(-252px)}.grade-marker-holder .post.profile.grade-marker.grade-4{-webkit-transform:translateY(-332px);transform:translateY(-332px)}.grade-marker-holder .post.profile.grade-marker.grade-5{-webkit-transform:translateY(-412px);transform:translateY(-412px)}}.user-actions{text-align:center;padding:24px 0 0;font-size:1.6rem;line-height:1.8}.user-actions a{display:inline-block;padding:8px 16px;margin:8px 0;line-height:1;white-space:nowrap;color:#a7a8aa}.user-actions a:hover{color:#4a4a4a}.user-actions a.add-recipe{font-weight:700;color:#fff;background-color:#adc22d;border-radius:40px}.user-actions a.add-recipe:hover{color:#fff;background-color:#d50032}#footer{padding:40px 0 20px;text-align:center;background-color:#fff}@media screen and (max-width:1060px){#footer{padding-left:20px;padding-right:20px}}#foot-logo,#foot-logo a,#foot-logo img{width:190px}#foot-logo{margin:auto}#foot-logo a{display:block}#foot-logo img{vertical-align:middle;height:auto}#footer-connect{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}#footer-connect>*{width:50%}@media screen and (max-width:680px){#footer-connect{display:block}#footer-connect>*{width:100%}#footer-connect #newsletter-optin{margin-bottom:20px}}#newsletter-optin h3{text-transform:uppercase;color:#a7a8aa;margin-bottom:.5em}#facebook-plugin{max-width:100%;overflow:hidden}#primary-nav-foot{margin:40px 0}#primary-nav-foot a{display:block}#primary-nav-foot>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#primary-nav-foot>.menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}#primary-nav-foot>.menu>li>a{font-size:1.6rem;line-height:1.2;text-transform:uppercase;padding:10px 5px;color:#4a4a4a}#primary-nav-foot>.menu>li>a:hover{color:#d50032}#primary-nav-foot>.menu>li.current>a{color:#adc22d}#primary-nav-foot .submenu a{padding:5px;color:#a7a8aa}#primary-nav-foot .submenu a:hover{color:#d50032}@media screen and (max-width:780px){#primary-nav-foot>.menu>li>a{font-size:1.4rem;padding:6px 4px}#primary-nav-foot .submenu a{padding:3px 4px;font-size:1.3rem}}@media screen and (max-width:680px){#primary-nav-foot>.menu{-ms-flex-pack:distribute;justify-content:space-around}#primary-nav-foot>.menu>li{width:33.33333333%;margin-bottom:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (max-width:460px){#primary-nav-foot>.menu>li{width:50%}}#footnotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:460px){#footnotes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footnotes #foot-copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#footnotes #foot-social-buttons{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}#foot-copyright{font-size:1.2rem;line-height:1.2;color:#a7a8aa}#foot-copyright a{color:#a7a8aa;white-space:nowrap}#foot-copyright a:hover{color:#4a4a4a}#foot-social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}#foot-social-buttons .social-button{margin:auto 5px}#foot-social-buttons .social-button.facebook-like-button{margin-top:3px}button,input,select,textarea{font-family:DINNextW1G;font-size:1.6rem;line-height:1.4}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search],select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none}input[type=search]{border-radius:0;margin-top:0}select{background-color:transparent;cursor:pointer}div.input.select,div.usr-select{position:relative}div.input.select::after,div.usr-select::after{content:'┓';position:absolute;z-index:1;right:4px;top:50%;color:rgba(255,255,255,.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateY(-30%) rotate(135deg);transform:translateY(-30%) rotate(135deg);width:16px;height:16px;pointer-events:none}div.input input[type=email],div.input input[type=number],div.input input[type=password],div.input input[type=tel],div.input input[type=text],div.input input[type=url],div.input textarea{padding:8px}div.input select{padding:8px 20px 8px 8px}div.input.select select{background-color:#f1f1f1;border-radius:2px}div.input.select::after{color:#a7a8aa;right:10px}.form-row.chosen div.input.select::after{content:''}.form-row{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-row label{width:150px;margin:auto 0}.form-row label.mandatory{font-weight:700}.form-row .input{padding:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-row .input input[type=email],.form-row .input input[type=number],.form-row .input input[type=password],.form-row .input input[type=tel],.form-row .input input[type=text],.form-row .input input[type=url],.form-row .input select,.form-row .input textarea{background-color:#f1f1f1;color:rgba(74,74,74,.6);width:100%;border:1px solid transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.form-row .input input[type=email]:focus,.form-row .input input[type=number]:focus,.form-row .input input[type=password]:focus,.form-row .input input[type=tel]:focus,.form-row .input input[type=text]:focus,.form-row .input input[type=url]:focus,.form-row .input select:focus,.form-row .input textarea:focus{color:#4a4a4a;background-color:#fff;border-color:#f1f1f1}.form-row.checkbox{padding-left:150px}.form-row.checkbox input[type=checkbox]{margin-right:6px}.form-row.form-row-separator{margin-top:40px}div.form{margin-bottom:20px}div.form .form-info,div.form div.submit{padding:4px 4px 4px 150px}div.form.wrapped-form{padding:20px;border:1px solid #f1f1f1}div.form.wrapped-form div.submit{margin-top:20px}div.form h2{font-family:'American Typewriter';color:#a7a8aa;margin-bottom:2em}input[type=submit]{padding:8px;border:0;color:#fff;background-color:rgba(213,0,50,.6);border-radius:2px}#home-search-form label{display:none}#category-page-content .search-title{display:none}#category-page-content label{display:inline-block;width:150px;padding-right:10px;text-align:right;color:#a7a8aa;text-transform:uppercase;font-size:1.3rem}#category-page-content input[type=email],#category-page-content input[type=number],#category-page-content input[type=password],#category-page-content input[type=tel],#category-page-content input[type=text],#category-page-content input[type=url],#category-page-content select,#category-page-content textarea{width:calc(100% - 150px)}#category-page-content div.submit{text-align:center}#newsletter-optin input[type=email]{max-width:280px;width:100%;padding:5px}#newsletter-optin input[type=submit][disabled]{opacity:.3}ul.form-context-links{text-align:center;list-style:none;font-size:1.4rem;margin:20px 0}ul.form-context-links li{display:inline-block;margin:0 8px}ul.form-context-links a{display:inline-block;padding:4px;font-weight:400}.facebook-login-form .button-holder{text-align:center;margin:auto}.fb-button{display:inline-block;height:40px;padding:0 12px 0 6px;color:#fff;background-color:#4c69ba;background:-o-linear-gradient(#4c69ba,#3b55a0);border-color:#4c69ba;border-radius:2px;font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:700;font-size:1.4rem;line-height:40px;text-shadow:0 -1px 0 #354c8c}.fb-button span{color:#fff;text-decoration:none;display:inline-block}.fb-button span::before{content:"\65";font-family:omiam-icns;color:#fff;display:inline-block;margin-right:5px;font-size:2.4rem;vertical-align:middle}.no-touch .fb-button:hover{background-color:#5b7bd5;background:-o-linear-gradient(#5b7bd5,#4864b1);border-bottom-color:#41599f;border-left-color:#4961a8;border-right-color:#4961a8;border-top-color:#5874c3;-webkit-box-shadow:inset 0 1px 0 #607fd6;cursor:pointer;text-decoration:none}.ad{background-color:#f1f1f1;border:1px solid #d8d8d8;max-width:100%;display:none}.ad.super-leaderboard{width:970px;height:90px;margin:20px auto;display:block;height:0;visibility:hidden}.ad.wide-skyscraper{width:160px;height:600px}.ad.medium-rectangle{width:300px;height:250px}#post-page-content .column-holder .ad.medium-rectangle{margin-left:auto;margin-right:auto}@media only screen and (min-width:1200px){.wp-hab{background-color:#000;background-repeat:no-repeat;background-position:50% 40px;background-attachment:fixed}.wp-hab .wpLinkWrapper a{position:fixed;display:block;top:0;left:0;width:100vw;height:100vh}.wp-hab #upper-links-holder{position:fixed;top:0;left:0;width:100vw;height:40px}.wp-hab #brand-primary-holder{max-width:1000px;margin:280px auto 0}.wp-hab #contents,.wp-hab #foot-posts-sections,.wp-hab #footer{max-width:1000px;margin:0 auto;background-color:#fff}.wp-hab #foot-posts-sections .holder{margin-top:0}.wp-hab .holder{padding:0}.wp-hab .posts-holder{border-top:0;border-left:0;border-right:0}.wp-hab.header-fix #brand-primary-holder{max-width:none;margin:0}}@media only screen and (max-width:1200px){.wp-hab{background-image:none!important}}@media only screen and (max-width:1400px){.ad.wide-skyscraper{display:none}}@media only screen and (max-width:1000px){.super-leaderboard{display:none}}.flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-columns .column-3{width:75%}.flex-columns .column-2{width:50%}.flex-columns .column-1{width:25%}.flex-columns .column-fl{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-columns [class^=column-]{padding:0 20px}.flex-columns [class^=column-]:first-child{padding-left:0}.flex-columns [class^=column-]:last-child{padding-right:0}@media screen and (max-width:720px){.flex-columns{display:block}.flex-columns [class^=column-]{width:100%;padding:0}}.social-networks-links li{display:inline-block;margin-left:2px}.social-networks-links a{position:relative;display:block;width:24px;height:24px;line-height:24px;border-radius:50%;color:#fff;background-color:#a7a8aa;color:transparent;overflow:hidden}.social-networks-links a::before{color:#fff;position:absolute;top:0;left:0;text-indent:0;text-align:center;width:24px;height:24px;line-height:24px;font-size:1.6rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.social-networks-links a.icn-social-facebook:hover::before{background-color:#3b5998}.social-networks-links a.icn-social-twitter:hover::before{background-color:#1da1f2}.social-networks-links a.icn-social-youtube:hover::before{background-color:#cc181e}.social-networks-links a.icn-social-instagram:hover::before{background-color:#3897f0}.social-networks-links a.icn-social-pinterest:hover::before{background-color:#b7071b}.dfn-term{display:inline-block;color:#232323;padding-bottom:0;cursor:help;border-bottom:1px dotted #adc22d}#glossary-nav{margin-top:20px}#glossary-nav li{display:inline-block}#glossary-nav a,#glossary-nav span{display:inline-block;padding:6px}#glossary-nav span{color:#d8d8d8;cursor:default}#glossary-nav a{color:#4a4a4a}#glossary-nav a:hover{color:#d50032}#glossary-nav li.current a{font-weight:700;font-size:1.2em;color:#d50032}.glossary-search-instant-form .field{position:relative;text-align:center;margin:20px 0}.glossary-search-instant-form .field::before{position:absolute;top:15px;left:12px;font-size:1.8rem;content:"\75";color:#a7a8aa;font-family:omiam-icns!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#glossary-search-cb{width:100%;padding:12px 12px 12px 36px;font-size:1.8rem;color:#a7a8aa;border:1px solid #f1f1f1;background-color:#f5f6f8;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#glossary-search-cb:focus{border-color:#d8d8d8;color:#4a4a4a;background-color:#fff}.ac_results{text-align:left;padding:0;background-color:#fff;overflow:hidden;z-index:99999;-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.2);box-shadow:2px 4px 10px rgba(0,0,0,.2)}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:12px;cursor:default;display:block;font-size:1.8rem;line-height:2.4rem;overflow:hidden}#terms-list{margin-bottom:20px}#terms-list dt{font-size:2.4rem;padding-top:30px;padding-bottom:10px;font-family:'American Typewriter';color:#adc22d}#terms-list dt:not(:first-child)::before{content:' ';display:block;width:50px;height:1px;background-color:#a7a8aa;margin-bottom:30px}#terms-list dd{padding-left:20px;font-size:1.6rem}div.message{text-align:center;padding:20px;margin-bottom:40px;border-radius:2px}div.message.notice{color:#4a4a4a;background-color:rgba(255,252,5,.2)}div.message.success{color:#4a4a4a;background-color:rgba(172,194,44,.2)}div.message.error{color:#4a4a4a;background-color:rgba(245,89,53,.2)}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #d8d8d8;border-top:0;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#a7a8aa}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:8px 16px 8px 8px;height:38px;border:1px solid transparent;background-color:#f1f1f1;border-radius:2px;color:#4a4a4a;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#a7a8aa}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/js/vendors/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #d8d8d8;background:#fff url(/assets/js/vendors/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(/assets/js/vendors/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#4a4a4a;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#d8d8d8;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#d50032;color:#fff}.chosen-container .chosen-results li.no-results{color:#a7a8aa;display:list-item;background:#f5f6f8}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #d8d8d8;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#a7a8aa;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #d8d8d8;max-width:100%;border-radius:3px;background-color:#f1f1f1;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/js/vendors/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #d8d8d8;background-color:#f1f1f1;color:#4a4a4a}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d8d8d8}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#d8d8d8;cursor:default}.chosen-container-active .chosen-single{border:1px solid #d8d8d8;background-color:#fff}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #d8d8d8;border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active .chosen-choices{border:1px solid #d50032}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#4a4a4a!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/assets/js/vendors/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(/assets/js/vendors/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/assets/js/vendors/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.tooltipsy{padding:6px;color:#fff;background-color:#4a4a4a;border-radius:6px;position:relative;line-height:1}.tooltipsy::after{content:'';position:absolute;border:10px solid transparent;border-top-color:#4a4a4a;top:8px;right:-10px;z-index:-1}.tooltipster-sidetip.tooltipster-omiam .tooltipster-box{border-radius:5px;border:none;background:#4a4a4a}.tooltipster-sidetip.tooltipster-omiam.tooltipster-top .tooltipster-box{margin-bottom:7px}.tooltipster-sidetip.tooltipster-omiam .tooltipster-content{color:#fff;padding:8px 12px}.tooltipster-sidetip.tooltipster-omiam .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-omiam.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#4a4a4a}.tooltipster-sidetip.tooltipster-omiam.tooltipster-left .tooltipster-arrow-border{border-left-color:#4a4a4a}.tooltipster-sidetip.tooltipster-omiam.tooltipster-right .tooltipster-arrow-border{border-right-color:#4a4a4a}.tooltipster-sidetip.tooltipster-omiam.tooltipster-top .tooltipster-arrow-border{border-top-color:#4a4a4a}.jq-stars{display:inline-block}.jq-rating-label{font-size:22px;display:inline-block;position:relative;vertical-align:top;font-family:helvetica,arial,verdana}.jq-star{width:100px;height:100px;display:inline-block;cursor:pointer}.jq-star-svg{width:100%;height:100%}.jq-star-svg polygon{stroke:#000;stroke-linejoin:round}.jq-shadow{-webkit-filter:drop-shadow(-2px -2px 2px #888);filter:drop-shadow(-2px -2px 2px #888)}.editorBody{font-family:DINNextW1G;font-size:1.5rem;line-height:1.4;color:#4a4a4a}.editorContent h3{font-size:1.8rem;line-height:1.4;text-transform:uppercase;font-weight:400;margin:1em 0 .5em;color:#d50032}.editorContent h4{font-size:1.6rem;line-height:1.4;text-transform:uppercase;font-weight:400;margin:.5em 0 .25em;color:#a7a8aa}.editorContent p{margin:.5em 0;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.editorContent ol,.editorContent ul{margin:0 0 1.5em 20px}.editorContent ul{list-style:square}.editorContent ol{list-style:decimal}.editorContent li{margin:.3em 0}.editorContent .footnote{font-size:1.25rem;line-height:1.4;color:#a7a8aa}.editorContent a{color:#adc22d;font-weight:700}.editorContent a:hover{text-decoration:underline}.editorContent img{max-width:100%;height:auto}@-ms-viewport{width:device-width}.omiam .ply-layer{color:#4a4a4a;font-family:DINNextW1G;font-size:1.6rem;line-height:1.3}.omiam .ply-ok{background-color:#adc22d}.omiam .ply-cancel{color:#a7a8aa;background-color:#f1f1f1}.omiam .ply-cancel:focus,.omiam .ply-ok:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.15);box-shadow:0 0 1px 2px rgba(0,0,0,.15)}