@font-face{font-family:fontello;src:url(../../../../../../themes/chefsavvy/fontello/font/fontello.eot?6);src:url(../../../../../../themes/chefsavvy/fontello/font/fontello.eot?6#iefix) format('embedded-opentype'),url(../../../../../../themes/chefsavvy/fontello/font/fontello.woff2?6) format('woff2'),url(../../../../../../themes/chefsavvy/fontello/font/fontello.woff?6) format('woff'),url(../../../../../../themes/chefsavvy/fontello/font/fontello.ttf?6) format('truetype'),url(../../../../../../themes/chefsavvy/fontello/font/fontello.svg?6#fontello) format('svg');font-weight:400;font-style:normal;font-display:swap}#socialmenu ul li a:before,.searchform button[type=submit]:after,.subscribeform button[type=submit]:after,#toggles button:before,.easyrecipe .recipe-links ul li a:before,#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li a:before,span[data-pin-log=button_pinit_floating]:after,.newgrid .gridtime:before,#menu>ul>li.menu-item-has-children>a:after,#menu li.menu-item-has-children>.dropdown-toggle:after,.owl-carousel .owl-prev:before,.owl-carousel .owl-next:before{font-family:fontello;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400!important}img,legend{border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{padding:0}textarea{overflow:auto;vertical-align:top}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}img,.wp-caption{max-width:100%;height:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}p,address{margin-top:0;margin-bottom:1em}ul,ol{margin:1em 0;padding:0 0 0 1.6em}ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0}li{margin:0;padding:0 0 0 5px}.alignleft{float:left;display:inline;margin:5px 40px 1em 0;max-width:50%;max-width:calc(50% - 20px)}.alignright{float:right;display:inline;margin:5px 0 1em 40px;max-width:50%;max-width:calc(50% - 20px)}.aligncenter{display:block;margin:40px auto}.alignnone{display:block;margin:40px 0}.wp-caption img{vertical-align:bottom}.wp-caption-text{margin:10px 0 0;font-size:16px;line-height:1.4}@media screen and (max-width:479px){.alignleft,.alignright{float:none;display:block;max-width:100%;margin:40px auto}}span.fragment{display:inline-block}button{border-radius:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],select,textarea{border:1px solid #e5e5e5;background:#f2f2f2;border-radius:4px;color:#525252;box-sizing:border-box;width:100%;margin:0;padding:7px 12px;font-size:16px;line-height:22px}select{width:auto;padding:6px 14px}input[type=submit]{background:#a2a2a2;border:none;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px;width:auto;cursor:pointer;-webkit-appearance:none;display:block;padding:9px 12px}input[type=submit]:hover{background:#525252}body,html{min-width:320px;overflow-x:hidden}body{font-size:18px;color:#333;font-family:ProximaNova,proxima nova,sans-serif;background:#fff;line-height:1.6;word-wrap:break-word}a{color:inherit;font-weight:700;text-decoration:underline}.container{width:1140px;max-width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:339px){.container{padding:0 10px}}#banner{background:#f2f2f2;overflow:hidden}#topbar{font-size:14px;line-height:20px;padding:6px 0;background:#f2f2f2}#topbar ul{margin:0 0 0 -30px;padding:0;list-style:none;text-align:right}#topbar ul li{margin:0 0 0 30px;padding:0;list-style:none;display:inline-block;vertical-align:top}#topbar ul li a{font-weight:700;text-decoration:none}#topbar ul li a:hover,#topbar ul li a:active{text-decoration:underline}#wpadminbar{z-index:100005}body.menuopen #wpadminbar,body.searchopen #wpadminbar{z-index:100}#header{height:160px}#header-a{background:#fff}#header-b{padding:30px 0;position:relative}body.fixedheader #header-a{position:fixed;top:0;left:0;width:100%;z-index:10000;-webkit-animation:scrollheader .3s;animation:scrollheader .3s;box-sizing:border-box;box-shadow:0 0 18px rgba(0,0,0,.15);background:#fff}body.fixedheader #header-b{padding:10px 0}body.admin-bar.fixedheader #header-a{top:32px}@media screen and (max-width:782px){body.admin-bar.fixedheader #header-a{top:46px}}@media screen and (max-width:600px){body.admin-bar.fixedheader #header-a{top:0}}@-webkit-keyframes scrollheader{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollheader{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}html{scroll-padding-top:80px}html.has-admin-bar{scroll-padding-top:112px}@media screen and (max-width:782px){html.has-admin-bar{scroll-padding-top:126px}}@media screen and (max-width:600px){html.has-admin-bar{scroll-padding-top:80px}}#logo{width:155px;float:left;display:inline;position:relative;margin:0;line-height:1;font-weight:400;min-height:100px}#logo a{display:block;box-shadow:none;font-weight:inherit}#logo img{display:block;width:100%;filter:none}body.fixedheader #logo{width:83px;min-height:54px;margin-top:-5px;margin-bottom:-5px}#menu{font-size:18px;line-height:26px;color:#525252}#menu a{display:block;padding:9px 0;font-weight:700;text-decoration:none;color:inherit}#menu a:hover,#menu a:active{color:#333}#menu .linkwrap>span{display:block;padding:9px 0;font-weight:700}#menu>ul{margin:0;padding:0;list-style:none}#menu>ul>li{margin:0;padding:0}#menu>ul>li a .cicon{height:20px;vertical-align:top;margin-right:8px}#menu>ul>li>.submenu{display:none;font-size:16px;line-height:22px}#menu>ul>li>.submenu>ul{margin:0;padding:0;list-style:none}#menu>ul>li>.submenu a{font-weight:400}#menu>ul>li>.submenu>ul>li{margin:0;padding:0}#menu>ul>li>.submenu>ul>li>ul{margin:0;padding:0;list-style:none}#menu>ul>li>.submenu>ul>li>ul>li{margin:0;padding:0}#menu>ul>li.search{margin:0 20px}button.closebtn{background:0 0;border:none;border-radius:0;margin:0;padding:0;max-width:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:60px;width:40px;transition:background-color .3s;position:relative;z-index:10;display:block}button.closebtn>span.icon{width:20px;display:block;position:absolute;top:50%;left:50%;margin-left:-10px;height:2px;margin-top:-1px;font-size:0}button.closebtn>span.icon:before,button.closebtn>span.icon:after{position:absolute;left:0;width:100%;height:100%;background:#404040;content:'';transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}button.closebtn>span.icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}button.closebtn>span.icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}button.closebtn:hover>span.icon:before,button.closebtn:hover>span.icon:after{background:#5e5d63}button.closemenu{display:none}#toggles{display:none}.togglesearch{font-size:16px;border:none;border-radius:0;margin:0 -10px;padding:0;line-height:44px;max-width:none;display:inline-block;vertical-align:top;position:relative;transition:color .3s;background:0 0}.togglesearch:hover{color:#5e5d63}.togglesearch .cicon{padding:0 10px;height:44px;vertical-align:top}button.togglemenu{display:block;background:0 0;border:none;border-radius:0;margin:0 -10px;padding:0;max-width:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:44px;width:40px;transition:background-color .3s;position:relative}button.togglemenu>span.icon{width:20px;display:block;position:absolute;top:50%;left:50%;margin-left:-10px;height:2px;margin-top:-1px;background:#404040;font-size:0;transition:background-color .3s}button.togglemenu>span.icon:before,button.togglemenu>span.icon:after{position:absolute;left:0;width:100%;height:100%;background:#404040;content:'';transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}button.togglemenu>span.icon:before{-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}button.togglemenu>span.icon:after{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}button.togglemenu:hover>span.icon,button.togglemenu:hover>span.icon:before,button.togglemenu:hover>span.icon:after{background:#5e5d63}@media screen and (min-width:1140px){#logo{margin-right:20px;position:relative;z-index:2}#menu{text-align:right;padding:28px 0}body.fixedheader #menu{padding:0}#menu>ul{position:relative}#menuoverlay{display:none}#menu>ul>li{display:inline-block;vertical-align:top;text-align:left}#menu>ul>li>a,#menu>ul>li>.linkwrap>a,#menu>ul>li.linkwrap>span{padding-left:20px;padding-right:20px}#menu>ul>li.menu-item-has-children>.linkwrap{position:relative}#menu>ul>li.menu-item-has-children{position:relative}#menu>ul>li>.submenu>ul>li>a{padding:8px 0}#menu>ul>li.megamenu>.submenu>ul>li>ul>li>a{padding:8px 0}#menu>ul>li.menu-item-has-children>.linkwrap>.dropdown-toggle{position:absolute;top:50%;right:20px;border:none;border-radius:0;margin:-11px 0 0;padding:0;background:0 0;pointer-events:none}#menu>ul>li.menu-item-has-children>.linkwrap>a,#menu>ul>li.menu-item-has-children>.linkwrap>span{padding-right:35px}#menu>ul>li.menu-item-has-children>.linkwrap>.dropdown-toggle .cicon{font-size:16px;height:26px;display:block;transition:color .3s}#menu>ul>li.menu-item-has-children>.linkwrap>a:hover+.dropdown-toggle,#menu>ul>li.menu-item-has-children>.linkwrap>a:active+.dropdown-toggle{color:#333}#menu>ul>li>.submenu{display:block!important;visibility:hidden;opacity:0;position:absolute;top:42px;padding-top:6px;left:-1px;z-index:10000;min-width:100%;min-width:calc(100% + 2px);transition:opacity .3s,visibility .3s}#menu>ul>li>.submenu>ul{white-space:nowrap;background:#fff;box-shadow:0 0 0 1px rgba(211,211,211,.5),0 0 18px rgba(0,0,0,.15);overflow:hidden;padding:9px 20px}#menu>ul>li.menu-item-has-children.megamenu{position:static}#menu>ul>li.megamenu>.submenu{left:0!important}#menu>ul>li.megamenu>.submenu>ul{white-space:normal;display:flex}#menu>ul>li.megamenu>.submenu>ul>li{margin-left:40px;flex-basis:0%;flex-grow:1}#menu>ul>li.megamenu>.submenu>ul>li:first-child{margin-left:0}#menu>ul>li.megamenu>.submenu>ul>li>ul{margin:0;padding:0;list-style:none;display:block!important}#menu>ul>li.megamenu>.submenu>ul>li>ul>li{margin:0;padding:0}#menu>ul>li.megamenu>.submenu>ul>li>.linkwrap{font-weight:700;font-size:18px}#menu>ul>li.megamenu>.submenu>ul>li>.linkwrap>.dropdown-toggle{display:none}body.resizing #menu>ul>li>.submenu{transition:none}#menu>ul>li.active>.submenu{visibility:visible;opacity:1}}@media screen and (max-width:1139px){#toggles{display:block;float:right;margin-left:20px;padding:28px 0}body.fixedheader #toggles{padding:0}#toggles ul{margin:0 0 0 -20px;padding:0;list-style:none;display:flex}#toggles ul li{margin:0 0 0 20px;padding:0}#toggles ul li.search{display:none}body.menuopen #header-a{z-index:10006!important}#menuwrap{position:fixed;top:0;right:-320px;width:320px;height:100%;z-index:10012;overflow-y:auto;transition:right .5s,visibility .5s;box-sizing:border-box;padding:20px 20px 0;background:#fff;visibility:hidden}body.menuopen{overflow:hidden}body.menuopen #menuwrap{right:0;visibility:visible}body.menuopen #menuoverlay{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0;left:0;z-index:10011}button.closemenu{margin:-20px -13px 0 auto;display:block}button.closemenu>span.icon:before,button.closemenu>span.icon:after{background:#404040}button.closemenu:hover>span.icon:before,button.closemenu:hover>span.icon:after{background:#5e5d63}#menu>ul>li>a{padding:8px 0}#menu a{padding:8px 0}#menu .linkwrap>span{padding:8px 0}#menu a:hover,#menu a:active{color:#5e5d63}#menu>ul{padding-bottom:20px}#menu li.menu-item-has-children>.linkwrap{position:relative}#menu li.menu-item-has-children>.linkwrap>.dropdown-toggle{display:block;position:absolute;top:0;right:-15px;width:40px;height:40px;border:none;border-radius:0;margin:0;padding:0;background:0 0;transition:color .3s;text-align:center}#menu li.menu-item-has-children>.linkwrap>.dropdown-toggle .cicon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:transform .3s;height:40px;vertical-align:top;font-size:16px}#menu li.menu-item-has-children.open>.linkwrap>.dropdown-toggle .cicon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#menu li.menu-item-has-children>.linkwrap{padding-right:33px}#menu li.menu-item-has-children>.submenu{left:auto!important}#menu li.menu-item-has-children>.submenu>ul{margin-left:20px}#menu li.menu-item-has-children>.submenu>ul>li>ul{margin-left:20px}#menu>ul>li.megamenu>.submenu>ul>li>ul{display:none}#menu .linkwrap>span{cursor:pointer}}@media screen and (min-width:768px){#searchwrap{float:right;width:240px;margin-left:20px;padding:28px 0;position:relative;z-index:1}#searchwrap .closebtn,#searchwrap h2{display:none}body.fixedheader #searchwrap{padding:0}}@media screen and (max-width:767px){#header-b{padding:20px 0}#logo{width:124px;min-height:80px}#header{height:120px}#toggles{padding:18px 0}#searchwrap{background:#fff;position:fixed;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:10000;float:none;display:block;margin:0;transition:transform .3s;padding:0}body.searchopen #searchwrap{transform:translateY(0);z-index:90000;box-shadow:0 0 18px rgba(0,0,0,.15);margin-left:0}body.fixedheader #searchwrap{margin-left:0}body.resizing #searchwrap{-webkit-transition:none;transition:none}#toggles ul li.search{display:block}#searchwrap h2{font-size:24px;line-height:32px;text-align:center;margin:0 0 20px;display:block}#searchwrap .closebtn{display:block;top:7px;right:8px;position:absolute}#searchwrap-a{padding:20px}}.searchform{background:#f2f2f2;border:1px solid #e5e5e5;position:relative;box-sizing:border-box;margin:0 auto;max-width:100%;color:#525252;width:720px;border-radius:4px}.searchform .input{margin-right:40px}.searchform .input input{border:none;background:#f2f2f2;margin:0;padding:9px 0 9px 12px;width:100%;box-sizing:border-box;border-radius:4px 0 0 4px;font-size:16px;line-height:24px}.searchform button[type=submit]{margin:0;padding:0;border:none;background:0 0;width:40px;height:42px;position:absolute;top:0;right:0;transition:color .3s;font-size:16px;border-radius:0 4px 4px 0}.searchform button[type=submit] .cicon{display:block;margin:0 auto}.searchform button[type=submit]:hover{color:#333}.features{margin:0 0 40px}.features .features-a{margin-left:-20px}.features .feature{display:inline-block;vertical-align:top;width:33.333333333333333%}.features .feature .feature-a{margin-left:20px}.features .feature a{display:block;text-decoration:none}.features .feature .feature-top{position:relative}.features .feature .featimage{height:0;padding-bottom:133.333333333333333%;overflow:hidden;position:relative;background:#f2f2f2}.features .feature .featimage img{display:block;width:100%}.features .feature a:hover .featimage img,.features .feature a:active .featimage img{opacity:.8}.features .feature .label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#fff;opacity:.9;font-size:32px;line-height:1;text-transform:uppercase;text-align:center;box-sizing:border-box;width:100%;padding:0 10px;margin:0;z-index:5}.features .feature .label:before{content:attr(data-label);display:block;position:absolute;top:0;left:0;width:100%;text-shadow:0 0 1em rgba(0,0,0,.75);padding:0 10px;box-sizing:border-box;color:transparent;z-index:-1}.features .feature a:hover .label,.features .feature a:active .label{opacity:1}.features .feature .title{font-weight:700;color:#525252;text-align:center;text-transform:uppercase;font-size:15px;line-height:1.2;margin-top:9px}.features .feature a:hover .title,.features .feature a:active .title{color:#333}@media screen and (max-width:979px){.features .feature .label{font-size:28px}}@media screen and (max-width:767px){.features .features-a{margin-left:-10px}.features .feature .feature-a{margin-left:10px}}@media screen and (max-width:617px){.features .feature .label{font-size:18px;padding:0 5px}}@media screen and (max-width:479px){.features .feature .title{display:none}}.subscribeform{background:#fff;height:42px;border:1px solid #525252;font-size:16px;position:relative;border-radius:4px;color:#525252;box-sizing:border-box;width:360px;max-width:100%;margin:0 auto}.subscribeform .input{margin-right:48px}.subscribeform .input input{border:none;background:#fff;margin:0;padding:7px 0 7px 12px;width:100%;box-sizing:border-box;height:40px;border-radius:4px 0 0 4px}.subscribeform button[type=submit]{margin:0;padding:0;border:none;background:0 0;width:48px;height:42px;position:absolute;top:-1px;right:-1px;border-radius:0 4px 4px 0;background:#525252;color:#fff}.subscribeform button[type=submit]:after{content:"\e800";font-size:20px}.subscribeform button[type=submit]:hover{background:#333}.bodysection{padding:60px 0}.bodysection-grey{background:#f2f2f2}@media screen and (max-width:767px){.bodysection{padding:40px 0}}header+#body>.bodysection:first-child{padding-top:0}.bodysection-grey:last-child{margin-bottom:40px}#main{float:left;display:inline;width:100%;margin-right:-360px}#main-a{margin-right:360px}#sidebar{float:right;display:inline;width:300px}@media screen and (max-width:999px){#main{margin-right:-340px}#main-a{margin-right:340px}}@media screen and (max-width:867px){#main{float:none;display:block;width:640px;max-width:100%;margin:0 auto}#main-a{margin-right:0}#sidebar{float:none;display:block;margin:40px auto 0}}#main.mainwide{float:none;display:block;margin:0;width:auto}#main.mainwide #main-a{margin-right:0}.content h2{color:#525252;font-weight:700;margin:40px 0 25px;font-size:28px;line-height:34px;padding-top:45px;position:relative}.content h2:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;border-top:5px solid #525252}.content h2:after{content:"";display:block;margin-bottom:-8px}.content h3{color:#525252;font-weight:700;margin:40px 0 25px;font-size:20px;line-height:24px;text-transform:uppercase}.content h3:after{content:"";display:block;margin-bottom:-6px}.postgrid+h2,.categorygrid+h2{margin-top:45px}.content>h2:first-child{margin-top:5px!important}.postgrid{margin:40px 0}.postgrid .postgrid-a{margin:-40px 0 0 -40px!important}.postgrid .griditem{display:inline-block;vertical-align:top;width:50%;margin-top:40px!important}.postgrid .griditem .griditem-a{margin-left:40px}.postgrid .gridheader{position:relative}.postgrid .gridheader a{display:block;text-decoration:none}.postgrid .gridheader .featimage{height:0;padding-bottom:133.333333333333333%;overflow:hidden;position:relative;background:#f2f2f2}.postgrid .gridheader .featimage img{display:block;width:100%;position:absolute;top:0;left:0}.postgrid .gridheader a:hover .featimage img,.postgrid .gridheader a:active .featimage img{opacity:.8}.postgrid .gridheader .title{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#fff;opacity:.9;font-size:32px;line-height:1;text-transform:uppercase;text-align:center;box-sizing:border-box;width:100%;padding:0 10px;margin:0;z-index:5}.postgrid .gridheader .title:before{content:attr(data-title);display:block;position:absolute;top:0;left:0;width:100%;padding:0 10px;box-sizing:border-box;text-shadow:0 0 1em rgba(0,0,0,.75);color:transparent;z-index:-1;border:none}.postgrid .gridheader a:hover .title,.postgrid .gridheader a:active .title{opacity:1}.postgrid .gridheader .alttitle{font-weight:700;color:#525252;text-align:center;text-transform:uppercase;font-size:16px;line-height:1.2;margin-top:9px}.postgrid .gridheader a:hover .alttitle,.postgrid .gridheader a:active .alttitle{color:#333}.postgrid .griditem .excerpt{font-size:14px;line-height:1.4;margin-top:16px}.postgrid .griditem .more{font-size:18px;line-height:1.4;text-transform:uppercase;margin-top:16px}.postgrid .griditem .more a{font-weight:700;color:#525252;text-decoration:none}.postgrid .griditem .more a:hover,.postgrid .griditem .more a:active{color:#333}.postgrid-3col .griditem{width:33.333333333333333%}.postgrid-3col .gridheader .title{font-size:28px}.categorygrid{margin:40px 0}.categorygrid ul{margin:0 0 -40px -40px!important;padding:0;list-style:none}.categorygrid ul li{margin:0 0 40px!important;padding:0;display:inline-block;vertical-align:top;width:33.333333333333333%}.categorygrid ul li .li-a{margin-left:40px;position:relative}.categorygrid ul li a{display:block}.categorygrid ul li .featimage{height:0;padding-bottom:133.333333333333333%;overflow:hidden;position:relative;background:#f2f2f2}.categorygrid ul li .featimage img{display:block;width:100%;position:absolute;top:0;left:0}.categorygrid ul li a:hover .featimage img,.categorygrid ul li a:active .featimage img{opacity:.8}.categorygrid ul li .cattitle{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#fff;opacity:.9;font-size:26px;line-height:1;text-transform:uppercase;text-align:center;box-sizing:border-box;width:100%;padding:0 10px;margin:0;z-index:5}.categorygrid ul li .cattitle:before{content:attr(data-title);display:block;position:absolute;top:0;left:0;width:100%;padding:0 10px;box-sizing:border-box;text-shadow:0 0 1em rgba(0,0,0,.75);color:transparent;z-index:-1}.categorygrid ul li a:hover .cattitle,.categorygrid ul li a:active .cattitle{opacity:1}@media screen and (max-width:1139px){.categorygrid ul li .cattitle{font-size:22px}}@media screen and (max-width:999px) and (min-width:868px),screen and (max-width:659px){.postgrid .postgrid-a{margin-left:-20px!important}.postgrid .griditem .griditem-a{margin-left:20px!important}.categorygrid ul{margin:0 0 -20px -20px!important}.categorygrid ul li{margin:0 0 20px!important}.categorygrid ul li .li-a{margin-left:20px}}@media screen and (max-width:1023px) and (min-width:868px),screen and (max-width:679px){.postgrid-3col .griditem{width:50%}.categorygrid ul li{width:50%}}@media screen and (max-width:1023px) and (min-width:868px),screen and (max-width:659px) and (min-width:480px){.postgrid .gridheader .title{font-size:28px}}@media screen and (max-width:479px){.postgrid .griditem{width:100%}.postgrid-3col .griditem{width:50%}}@media screen and (max-width:433px){.postgrid-3col .gridheader .title{font-size:18px;padding:0 5px}.categorygrid ul li .cattitle{font-size:18px;padding:0 5px}}.navigation{margin:40px 0;text-align:center}.navigation a{display:inline-block;background:#a2a2a2;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px;text-align:center;text-decoration:none;padding:9px 12px}.navigation a:hover,.navigation a:active{background:#525252}.navigation .navleft{float:left;display:inline}.navigation .navright{float:right;display:inline}nav.alphabet{height:72px;margin:40px 0 30px}nav.alphabet .alphabet-a{background:#f2f2f2}nav.alphabet ul{margin:0;padding:0;list-style:none;font-size:14px}nav.alphabet ul li{margin:0;padding:0;display:inline-block;vertical-align:top}nav.alphabet ul li a{width:36px;line-height:36px;display:block;text-align:center;color:inherit;font-weight:inherit;text-decoration:none}nav.alphabet ul li a:hover,nav.alphabet ul li a:active{text-decoration:underline}nav.alphabet ul li a.current{color:#fff;background:#525252}.alphalist .anchor:before{display:block;content:"";height:80px;margin-top:-80px}body.admin-bar .alphalist .anchor:before{height:112px;margin-top:-112px}@media screen and (max-width:782px){body.admin-bar .alphalist .anchor:before{height:126px;margin-top:-126px}}@media screen and (max-width:600px){body.admin-bar .alphalist .anchor:before{height:80px;margin-top:-80px}}@media screen and (max-width:507px){nav.alphabet{height:108px}.alphalist .anchor:before{height:116px;margin-top:-116px}}@media screen and (max-width:363px){nav.alphabet{height:144px}.alphalist .anchor:before{height:152px;margin-top:-152px}}body.fixedalpha nav.alphabet.fixedalphabet .alphabet-a{position:fixed;top:0}body.fixedalpha.admin-bar nav.alphabet.fixedalphabet .alphabet-a{top:32px}@media screen and (max-width:782px){body.fixedalpha.admin-bar nav.alphabet.fixedalphabet .alphabet-a{top:46px}}@media screen and (max-width:600px){body.fixedalpha.admin-bar nav.alphabet.fixedalphabet .alphabet-a{top:0}}.alphalist h3{margin:20px 0;font-size:16px;line-height:22px;font-weight:400}.alphalist{font-size:14px;margin-bottom:40px}.alphalist-let{margin-bottom:-5px!important}.alphalist ul{margin:0;padding:0;list-style:none;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.alphalist ul li{margin:0;padding:0 0 5px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.alphalist ul li a{text-decoration:none;font-weight:inherit}.alphalist ul li a .count{color:#999}.alphalist ul li a:hover,.alphalist ul li a:active{text-decoration:underline}@media screen and (max-width:999px) and (min-width:868px),screen and (max-width:659px){.alphalist ul{-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}}@media screen and (max-width:941px) and (min-width:868px),screen and (max-width:601px){.alphalist ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (max-width:407px){.alphalist ul{-moz-column-count:auto;-webkit-column-count:auto;column-count:auto}}.pagetitle{color:#525252;font-weight:700;margin:0 0 40px;font-size:32px;line-height:38px}.pagetitle:after{content:"";display:block;margin-bottom:-10px}blockquote{margin:40px 0;padding:0 40px;border-left:5px solid #a2a2a2;font-size:16px}hr{width:100%;height:5px;width:40px;margin:40px 0;background:#525252;color:#525252;border:none}.post .post-header{margin-bottom:40px}.post .post-header .title{color:#525252;font-weight:700;margin:0;font-size:32px;line-height:38px}.post .post-header .postmeta{color:#999;font-size:14px;line-height:18px;text-transform:uppercase;margin-top:10px;overflow:hidden}.post .post-header .postmeta ul{margin:0 0 -8px -15px;padding:0;list-style:none}.post .post-header .postmeta ul li{margin:0 0 8px 15px;padding:0;display:inline-block;vertical-align:middle}.post .post-header .postmeta ul li a{font-weight:inherit;text-decoration:none}.post .post-header .postmeta ul li a:hover,.post .post-header .postmeta ul li a:active{text-decoration:underline;color:#525252}.post .post-header .postmeta ul li.highlight a{background:#a2a2a2;color:#fff;padding:3px 8px;display:inline-block;border-radius:4px}.post .post-header .postmeta ul li.highlight a:hover,.post .post-header .postmeta ul li.highlight a:active{background:#525252;text-decoration:none}.post .post-header .postmeta .wprm-recipe-rating{display:flex;flex-wrap:wrap;row-gap:7px;justify-content:center;margin-left:-8px}.post .post-header .postmeta .wprm-recipe-rating .starwrap,.post .post-header .postmeta .wprm-recipe-rating .wprm-recipe-rating-details{margin-left:8px}@media screen and (max-width:411px){.post .post-header .postmeta ul li.date{width:calc(100% - 15px)}}.easyrecipe{border:1px solid #999;padding:40px;margin:40px 0}@media screen and (max-width:479px){.easyrecipe{padding:20px}}.easyrecipe h2{text-transform:uppercase;margin:0 0 20px;padding-top:0}.easyrecipe h2:before{content:normal;display:none}.easyrecipe h3{font-size:18px;text-transform:uppercase;font-weight:700;padding-top:45px;position:relative}.easyrecipe h3:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;border-top:5px solid #525252}.easyrecipe h4{font-size:inherit;font-weight:700;margin:25px 0 15px;line-height:inherit}.easyrecipe .recipe-links{float:right;display:inline;margin:0 0 7px 40px;position:relative;z-index:1}.easyrecipe .recipe-links ul{margin:0 0 0 -20px;padding:0;list-style:none}.easyrecipe .recipe-links ul li{margin:0 0 0 20px;padding:0;display:inline-block;vertical-align:top;line-height:34px}.easyrecipe .recipe-links ul li a{display:block;text-decoration:none;font-weight:400;color:#525252;font-size:28px;margin:0 -3px}.easyrecipe .recipe-links ul li a:hover,.easyrecipe .recipe-links ul li a:active{color:#333}.easyrecipe .recipe-links ul li a:before{content:"";display:block;padding:0 3px}.easyrecipe .recipe-links ul li.print a:before{content:"\e803"}.easyrecipe .recipe-links ul li.pin a{color:#c9242c;cursor:pointer}.easyrecipe .recipe-links ul li.pin a:before{content:"\f0d2"}@media screen and (max-width:479px){.easyrecipe .recipe-links{float:none;display:block;margin-left:0;margin-bottom:15px}}.easyrecipe .recipe-rating{font-size:14px;line-height:18px;color:#999;margin-bottom:20px;text-transform:uppercase}.easyrecipe .recipe-rating-a{margin-left:-10px}.easyrecipe .recipe-rating .rating-stars-outer{display:inline-block;vertical-align:middle;margin-left:7px}.easyrecipe .recipe-rating .rating-desc{display:inline-block;vertical-align:middle;margin-left:10px;overflow:hidden}.easyrecipe .recipe-rating .rating-desc ul{margin:0 0 0 -1.2em;padding:0;list-style:none}.easyrecipe .recipe-rating .rating-desc ul li{margin:0;padding:0;display:inline-block;vertical-align:top}.easyrecipe .recipe-rating .rating-desc ul li:before{content:"\2022";display:inline-block;width:1.2em;text-align:center}.easyrecipe .recipe-meta{font-size:14px;line-height:18px;margin-bottom:20px;text-transform:uppercase;color:#999;overflow:hidden}.easyrecipe .recipe-meta-a{margin-left:-1.2em}.easyrecipe .recipe-meta+.recipe-meta{margin-top:-20px}.easyrecipe .recipe-metaitem{display:inline-block;vertical-align:top;margin-bottom:8px}.easyrecipe .recipe-metaitem:before{content:"\2022";display:inline-block;width:1.2em;text-align:center}.easyrecipe .recipe-image{clear:right;float:right;display:inline;margin-left:20px;margin-bottom:20px}.easyrecipe .recipe-image img{display:block}.easyrecipe .recipe-summary{margin-bottom:30px;font-style:italic;font-size:16px}.easyrecipe .recipe-ingredients{margin-bottom:30px}.easyrecipe .recipe-ingredients ul{margin:0;padding:0;list-style:none}.easyrecipe .recipe-ingredients ul li{margin:0 0 0 20px;padding:0;text-indent:-20px}.easyrecipe .recipe-ingredients ul li.image{margin:40px 0}.easyrecipe .recipe-ingredients ul li.image img{display:block;margin:0 auto}.easyrecipe .recipe-instructions{margin-bottom:30px}.easyrecipe .recipe-instructions ol{margin:0;padding:0;list-style:none}.easyrecipe .recipe-instructions ol li{margin:0;padding:0 0 0 30px;position:relative}.easyrecipe .recipe-instructions ol li.instruction{counter-increment:table-ol}.easyrecipe .recipe-instructions ol li:before{content:"";position:absolute;top:0;left:0;width:30px;text-align:left}.easyrecipe .recipe-instructions ol li.instruction:before{content:counter(table-ol) "."}.easyrecipe .recipe-instructions ol li:after{content:"";display:block}.easyrecipe .recipe-instructions ol li:last-child:after{content:normal;display:none}.easyrecipe .recipe-instructions ol li.image .image-a{margin:40px 0 40px -30px}.easyrecipe .recipe-instructions ol li.image img{display:block;margin:0 auto}.easyrecipe .recipe-notes{margin-bottom:30px;font-size:16px}.easyrecipe .recipe-nutrition{font-size:14px}.easyrecipe .recipe-nutrition ul{margin:0 0 30px;padding:0;list-style:none}.easyrecipe .recipe-nutrition ul li{margin:0;padding:0;list-style:none;font-weight:700}.easyrecipe .recipe-nutrition ul li span{font-weight:400}.ERComment .ERRateBG,.ERSRatingComment,.ERRatingComment{background:url(../../../../../../themes/chefsavvy/images/star-off.png) top left repeat-x!important;background-size:19px 15px!important}.ERComment .ERRateStars,.ERRatingCommentInner{background:url(../../../../../../themes/chefsavvy/images/star-on.png) top left repeat-x!important;background-size:19px 15px!important}.easyrecipe .rating-stars-outer{background:url(../../../../../../themes/chefsavvy/images/star-off.png) repeat-x;width:95px;height:15px;margin-left:-3px;background-size:19px 15px!important}.easyrecipe .rating-stars{background:url(../../../../../../themes/chefsavvy/images/star-on.png) repeat-x;height:15px;background-size:19px 15px!important}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.ERComment .ERRateBG,.ERSRatingComment,.ERRatingComment{background-image:url(../../../../../../themes/chefsavvy/images/star-off@2x.png)!important}.ERComment .ERRateStars,.ERRatingCommentInner{background-image:url(../../../../../../themes/chefsavvy/images/star-on@2x.png)!important}.easyrecipe .rating-stars-outer{background-image:url(../../../../../../themes/chefsavvy/images/star-off@2x.png)}.easyrecipe .rating-stars{background-image:url(../../../../../../themes/chefsavvy/images/star-on@2x.png)}}body.printrecipe{padding:1cm;font-size:14px;line-height:1.3}@media print{body.printrecipe{padding:0}}body.printrecipe .easyrecipe{border:none;padding:0;margin:0}body.printrecipe .printlogo{margin-bottom:25px}body.printrecipe .printlogo img{display:block}body.printrecipe .easyrecipe h2{font-size:22px;line-height:26px}body.printrecipe .easyrecipe h3{font-size:14px;line-height:18px;padding-top:30px;margin-top:25px}body.printrecipe .easyrecipe .recipe-meta{margin-bottom:15px}body.printrecipe .easyrecipe .recipe-meta+.recipe-meta{margin-top:-15px}body.printrecipe .easyrecipe .recipe-summary,body.printrecipe .easyrecipe .recipe-notes{font-size:14px}body.printrecipe .copyright{margin-top:25px;font-size:12px;font-style:italic}body.printrecipe *{color:#000}body.printrecipe .easyrecipe h3{padding-top:0}body.printrecipe .easyrecipe h3:before{display:none}#main .wprm-recipe-chefsavvy{margin:40px 0;padding:40px;border:1px solid #999;overflow:visible}@media screen and (max-width:479px){#main .wprm-recipe-chefsavvy{padding:20px}}#main .wprm-comment-rating{line-height:1}#main .wprm-rating-star svg path{fill:#f8d64e}#main .wprm-rating-star svg rect{fill:#f8d64e}#main .wprm-rating-star svg polygon{stroke:#f8d64e}#main .wprm-rating-star-full svg polygon{fill:#f8d64e}#main .wprm-rating-star.rated svg polygon,#main .wprm-rating-star.wprm-rating-star-selecting-filled svg polygon{fill:#f8d64e!important}#main .wprm-rating-star{display:inline-block;vertical-align:top}#main .wprm-rating-star svg{display:block}#main .wprm-recipe-chefsavvy h2{text-transform:uppercase;margin:0 0 20px!important;padding-top:0;color:#525252}#main .wprm-recipe-chefsavvy h2:before{content:normal;display:none}#main .wprm-recipe-chefsavvy h3{font-size:18px;text-transform:uppercase;font-weight:700;padding-top:45px;position:relative;color:#525252;margin:40px 0 25px!important}#main .wprm-recipe-chefsavvy h3:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;border-top:5px solid #525252}#main .wprm-recipe-chefsavvy h4{font-size:inherit;font-weight:700;margin:25px 0 15px;line-height:inherit;color:#525252}#main .wprm-recipe-chefsavvy .wprm-recipe-details-container{margin-bottom:20px}#main .wprm-recipe-chefsavvy .wprm-recipe-details-container+.wprm-recipe-details-container{margin-top:-20px}#main .wprm-recipe-chefsavvy .wprm-recipe-summary,#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container,#main .wprm-recipe-chefsavvy .wprm-recipe-ingredients-container,#main .wprm-recipe-chefsavvy .wprm-recipe-notes-container,#main .wprm-recipe-chefsavvy .wprm-nutrition-label{margin-bottom:30px}#main .wprm-recipe-chefsavvy .wprm-recipe-image img{display:block;margin:0 auto;width:165px}#main .wprm-recipe-chefsavvy .wprm-recipe-rating{font-size:14px;line-height:18px;margin-bottom:20px}#main .wprm-recipe-chefsavvy .wprm-recipe-rating-details{display:inline-block;vertical-align:top;text-transform:uppercase;color:#999;margin-left:10px}#main .wprm-recipe-chefsavvy .wprm-recipe-details-name{font-weight:500}#main .wprm-recipe-chefsavvy .wprm-recipe-meta{font-size:14px;line-height:18px;text-transform:uppercase;color:#999;overflow:hidden}#main .wprm-recipe-chefsavvy .wprm-recipe-meta-a{margin-left:-1.2em}#main .wprm-recipe-chefsavvy .wprm-recipe-metaitem{display:inline-block;vertical-align:top;margin-bottom:8px}#main .wprm-recipe-chefsavvy .wprm-recipe-metaitem:before{content:"\2022";display:inline-block;width:1.2em;text-align:center}#main .wprm-recipe-chefsavvy .wprm-recipe-ingredients-container ul{margin:0;padding:0;list-style:none}#main .wprm-recipe-chefsavvy .wprm-recipe-ingredients-container ul li{margin:0 0 0 20px;padding:0;position:relative;text-indent:-20px;list-style:none!important}#main .wprm-recipe-chefsavvy .wprm-recipe-ingredients-container ul li .wprm-recipe-ingredient-notes{color:#999}#main .wprm-recipe-chefsavvy .wprm-recipe-notes,#main .wprm-recipe-chefsavvy .wprm-recipe-summary{font-size:16px}#main .wprm-recipe-chefsavvy .wprm-watch-video{margin-bottom:30px}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol{margin:0;padding:0;list-style:none}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol li{margin:0;padding:0 0 0 30px;position:relative;counter-increment:table-ol;list-style:none!important}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol li:before{content:counter(table-ol) ".";position:absolute;top:0;left:0;width:30px;text-align:left;display:block}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol li:after{content:"";display:block}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol li:last-child:after{content:normal;display:none}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ol li p{margin:0}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul{margin:0;padding:0;list-style:none}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li{margin:0;padding:0 0 0 30px;position:relative;counter-increment:table-ol;list-style:none!important}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li:before{content:counter(table-ol) ".";position:absolute;top:0;left:0;width:30px;text-align:left;display:block}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li:after{content:"";display:block}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li:last-child:after{content:normal;display:none}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li p{margin:0}#main .wprm-recipe-chefsavvy .wprm-recipe-instructions-container ul li .wprm-recipe-instruction-media{margin:20px 0 30px;overflow:hidden}#main .wprm-recipe-chefsavvy .wprm-recipe-links{float:right;display:inline;margin:0 0 7px 40px;position:relative;z-index:1}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul{margin:0 0 0 -20px;padding:0;list-style:none}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li{margin:0 0 0 20px;padding:0;display:inline-block;vertical-align:top;line-height:34px}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li a{display:block;text-decoration:none;font-weight:400;color:#525252;font-size:28px;margin:0 -3px}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li a:hover,.easyrecipe .recipe-links ul li a:active{color:#333}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li a:before{content:"";display:block;padding:0 3px}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.print a:before{content:"\e803"}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.pin a{color:#c9242c;cursor:pointer}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.pin a:before{content:"\f0d2"}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.save a.wprm-recipe-slickstream-not-saved:before{content:"\ebb9"}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.save a.wprm-recipe-slickstream-saved:before{content:"\e816"}#main .wprm-recipe-chefsavvy .wprm-recipe-links ul li.save span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (max-width:479px){#main .wprm-recipe-chefsavvy .wprm-recipe-links{float:none;display:block;margin-left:0;margin-bottom:15px}}#main .wprm-recipe-chefsavvy .wprm-recipe-save{margin:30px 0}#main .wprm-recipe-chefsavvy .wprm-recipe-save a{background:#a2a2a2;border-radius:4px;display:block;text-align:center;text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px;padding:9px 12px;text-decoration:none;transition:background .3s}#main .wprm-recipe-chefsavvy .wprm-recipe-save a:hover,#main .wprm-recipe-chefsavvy .wprm-recipe-save a:active{background:#525252}#main .wprm-recipe-chefsavvy .wprm-recipe-save a.wprm-recipe-slickstream-saved{background:#525252}.wprm-recipe-media-toggle-container{background:0 0;border:none;color:#999;border-radius:0;text-align:right;position:absolute;top:44px;right:0;margin:0 -8px;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:700}.wprm-recipe-media-toggle-container>.label{margin-right:6px}.wprm-recipe-media-toggle-container .wprm-recipe-media-toggle{background:0 0;color:inherit;border:none;padding:5px 6px;outline:none;text-transform:uppercase;border-radius:0;cursor:pointer;max-width:none;font-weight:700}.wprm-recipe-media-toggle-container .wprm-recipe-media-toggle.wprm-toggle-active{text-decoration:underline;color:#525252}.wprm-recipe-media-toggle-container .wprm-recipe-media-toggle:hover{text-decoration:underline;color:#525252}.wprm-recipe-instructions-container{position:relative}.postsecs .postsec{margin-top:40px}.postsecs h2.sectitle{color:#525252;font-weight:700;margin:0 0 40px;font-size:20px;line-height:24px;text-transform:uppercase;padding-top:45px;position:relative}.postsecs h2.sectitle:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;border-top:5px solid #525252}.postsecs .filed{font-size:14px;line-height:18px;text-transform:uppercase;color:#999}.postsecs .filed-wrap{margin-top:8px}.postsecs .filed-wrap:first-child{margin-top:0}.postsecs .filed-wrap-a{margin-bottom:-8px}.postsecs .filed h2{margin:0 8px 8px 0;font-size:inherit;font-weight:inherit;float:left;display:inline}.postsecs .filed .filed-ul{overflow:hidden}.postsecs .filed ul{margin:0 0 0 -1.2em;padding:0;list-style:none}.postsecs .filed ul li{margin:0 0 8px;padding:0;display:inline-block;vertical-align:top}.postsecs .filed ul li:before{content:"\2022";display:inline-block;width:1.2em;text-align:center}.postsecs .filed a{font-weight:inherit;text-decoration:none}.postsecs .filed a:hover,.postsecs .filed a:active{text-decoration:underline;color:#525252}#respond{font-size:16px;line-height:1.4}#respond .comment-form label{display:block;margin-bottom:5px}#respond .comment-form label .required{color:#cd0027}#respond .comment-form p{margin-bottom:25px}#respond #reply-title small{display:block;color:#999;font-size:14px;line-height:18px;text-transform:uppercase;margin-top:10px}#respond #reply-title small a{font-weight:400;text-decoration:none}#respond #reply-title small a:hover,#respond #reply-title small a:active{text-decoration:underline;color:#525252}#respond .ERComment{margin-bottom:25px!important;margin-top:0!important}#respond .ERComment>span{line-height:22px}#respond .ERComment>span.ERRateBG{line-height:15px;margin-top:3px;margin-left:5px}#respond .comment-form .comment-form-cookies-consent input[type=checkbox],#respond .comment-form .comment-form-subscriptions input[type=checkbox]{display:none}#respond .comment-form .comment-form-cookies-consent input[type=checkbox]+label,#respond .comment-form .comment-form-subscriptions input[type=checkbox]+label{position:relative;display:block;padding-left:34px;margin:0;letter-spacing:0;font-size:16px;line-height:24px;font-weight:400;text-transform:none}#respond .comment-form .comment-form-cookies-consent input[type=checkbox]+label:before,#respond .comment-form .comment-form-subscriptions input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:20px;height:20px;background:#fff;border:1px solid #333;border-radius:0;box-sizing:border-box}#respond .comment-form .comment-form-cookies-consent input[type=checkbox]:checked+label:after,#respond .comment-form .comment-form-subscriptions input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:4px;left:3px;width:16px;height:16px;background-size:100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInPjxwYXRoIGZpbGw9JyMzMzMnIGQ9J00yNy4yNDEgNS4yMTdsLTE2LjQ0IDE2LjQ0LTYuMDQxLTYuMDQxYy0wLjI5My0wLjI5My0wLjc2OC0wLjI5My0xLjA2MSAwbC0xLjc2OCAxLjc2OGMtMC4yOTMgMC4yOTMtMC4yOTMgMC43NjggMCAxLjA2MWw4LjMzOSA4LjMzOWMwLjI5MyAwLjI5MyAwLjc2OCAwLjI5MyAxLjA2MSAwbDE4LjczOC0xOC43MzhjMC4yOTMtMC4yOTMgMC4yOTMtMC43NjggMC0xLjA2MWwtMS43NjgtMS43NjhjLTAuMjkzLTAuMjkzLTAuNzY4LTAuMjkzLTEuMDYxIDB6Jz48L3BhdGg+PC9zdmc+Cg==)}ul.commentlist{font-size:16px;margin:0;padding:0;list-style:none}ul.commentlist li.comment-li{margin:0 0 40px;padding:0}ul.commentlist li.comment-li>ul{margin:40px 0 0 60px;padding:0;list-style:none}ul.commentlist li #respond{margin-top:40px}ul.commentlist li li #respond{margin-left:-60px}ul.commentlist li li li #respond{margin-left:-120px}ul.commentlist li li li li #respond{margin-left:-180px}ul.commentlist li li li li li #respond{margin-left:-240px}@media screen and (max-width:679px){ul.commentlist li.comment-li li.comment-li>ul{margin-left:0}ul.commentlist li li li #respond{margin-left:-60px!important}}.comdiv{font-size:16px;line-height:1.4}.comdiv.byuser .comdiv-a{border:1px solid #e5e5e5;background:#f2f2f2;padding:20px}.comdiv .comdiv-b{position:relative;padding-left:60px;min-height:43px}.noavatars .comdiv .comdiv-b{padding-left:0;min-height:0}.comdiv .comment-author{margin-bottom:1em}.comdiv .comment-author-a{margin-left:-10px}.comdiv .comment-author .comavatar{position:absolute;top:0;left:0;width:40px;margin-top:3px}.comdiv .comment-author .comavatar img{border-radius:50%}.comdiv .comment-author h3{margin:0 0 0 10px;font-size:16px;line-height:21px;font-weight:700;color:#525252;display:inline-block;vertical-align:middle}.comdiv .comment-author .comrating{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.noavatars .comdiv .comment-author .comavatar{display:none}.comdiv .comment-meta{color:#999;text-transform:uppercase;font-size:14px;overflow:hidden}.comdiv .comment-meta ul{margin:0 0 0 -1.2em;padding:0;list-style:none}.comdiv .comment-meta ul li{margin:0;padding:0;display:inline-block;vertical-align:top}.comdiv .comment-meta ul li:before{content:"\2022";display:inline-block;width:1.2em;text-align:center}.comdiv .comment-meta a{text-decoration:none;font-weight:inherit}.comdiv .comment-meta a:hover,.comdiv .comment-meta a:active{text-decoration:underline;color:#525252}.comdiv .comment-content{margin-bottom:1em}.ERRatingComment{width:95px;height:15px;margin-left:-3px}.ERRatingCommentInner{height:15px}@media screen and (max-width:679px){.comdiv .comdiv-b{padding-left:0}.comdiv .comment-author{padding-top:8px;min-height:32px;padding-left:60px}.noavatars .comdiv .comment-author{padding-left:0;min-height:0}}.subscribebox{background:#f2f2f2;padding:40px;margin:40px 0}.subscribebox h2{text-transform:uppercase;font-weight:700;text-align:center;font-size:24px;line-height:26px;color:#525252;margin:0 0 25px;padding-top:0}.subscribebox h2:before{content:normal;display:none}.subscribebox h2 strong{color:#999}@media screen and (max-width:679px){.subscribebox{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media screen and (max-width:339px){.subscribebox{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}#sidebar .sections .section{margin-top:40px}#sidebar .sections .section:first-child{margin-top:0}.sections{font-size:16px;line-height:1.4}.sections .section h2.sectitle{color:#525252;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:700;margin:0 0 15px}.sections .section-asseenin h2.sectitle{text-align:center}.sections .section ul{margin:0;padding:0;list-style:none}.sections .section ul li{margin:0 0 10px;padding:0}.sections .section ul ul{margin:10px 0 0 20px}.sections .section-subscribe{background:#f2f2f2;padding:20px}.sections .section-subscribe h2{color:#525252;text-transform:uppercase;font-size:18px;line-height:20px;margin:0 -10px 12px;text-align:center}.sections .section-subscribe h2 span.fragment{display:inline}.sections .section-subscribe .subscribedesc{font-size:15px}.sections .section-subscribe h2 strong{color:#999}.sections .section-about h2.sectitle{text-transform:none;font-size:16px;line-height:1.4;margin-bottom:1em}.sections .section .about-image{float:right;display:inline;width:120px;margin:0 0 10px 10px;position:relative}.sections .section .about-image:after{content:"";display:block;position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid #fff;pointer-events:none;border-radius:50%}.sections .section .about-image img{display:block;border-radius:50%}.sections .seccols{margin-top:40px}.sections .seccols .seccols-a{margin-left:-20px}.sections .seccols .seccol{float:left;display:inline;margin-left:20px}.sections .seccols .seccol120{width:120px}.sections .seccols .seccol160{width:160px}.sections .section-popular .sectitle{text-align:center}.sections .section .poplist ul{margin:-20px 0 0 -40px;padding:0;list-style:none}.sections .section .poplist ul li{margin:20px 0 0;padding:0;display:inline-block;vertical-align:top;width:50%;text-align:center}.sections .section .poplist ul li .li-a{margin-left:40px}.sections .section .poplist ul li a{color:#525252;text-decoration:none}.sections .section .poplist ul li a:hover,.sections .section .poplist ul li a:active{color:#333}.sections .section .poplist .popimage{display:block;margin-bottom:15px}.sections .section .poplist .popimage img{display:block;border-radius:50%}.sections .section .poplist ul li a:hover .popimage img,.sections .section .poplist ul li a:active .popimage img{opacity:.8}.sections .section .poplist .poptitle{display:block;text-transform:uppercase;font-size:16px;line-height:1.2}.sections .section .collage{overflow:hidden}.sections .section .collage ul{margin:-1px 0 0 -1px!important;padding:0;list-style:none}.sections .section .collage ul li{margin:0;padding:1px 0 0 1px;display:inline-block;vertical-align:top;width:50%;background:#fff;box-sizing:border-box}.sections .section .collage ul li a{display:block;position:relative;height:0;padding-bottom:83.3333333333333%;overflow:hidden;background:#f2f2f2}.sections .section .collage ul li img{display:block;width:100%;position:absolute;top:0;left:0}.sections .section .collage ul li a:hover img,.sections .section .collage ul li a:active img{opacity:.8}span[data-pin-log=embed_grid]{display:block}#body .custom-gform-wrap{margin:40px 0}#body .gform_wrapper{margin:0;max-width:100%;font-size:16px;line-height:1.4}#body .gform_wrapper .gform_body{width:100%;max-width:100%}#body .gform_wrapper input[type=text],#body .gform_wrapper input[type=url],#body .gform_wrapper input[type=email],#body .gform_wrapper input[type=tel],#body .gform_wrapper input[type=number],#body .gform_wrapper input[type=password],#body .gform_wrapper textarea,#body .gform_wrapper select.gfield_select,#body .gform_wrapper .ginput_complex select{border:1px solid #e5e5e5;background:#f2f2f2;border-radius:4px;box-sizing:border-box;padding:7px 12px;width:100%!important;max-width:100%!important;text-indent:0;font-size:16px;line-height:22px;margin-bottom:0}#body .gform_wrapper input.small{width:150px!important}#body .gform_wrapper input[type=file]{width:100%}#body .gform_wrapper select.gfield_select,#body .gform_wrapper .ginput_complex select{height:38px;margin-left:0}#body .gform_wrapper select[multiple]{height:auto}#body .gform_wrapper select option{padding:2px}#body .gform_wrapper textarea{height:160px;display:block}#body .gform_wrapper textarea.large{height:300px}#body .gform_wrapper .gform_heading{width:100%}#body .gform_wrapper .gfield_label{margin:0 0 5px;font-weight:inherit;line-height:inherit}#body .gform_wrapper .ginput_container{margin:0;max-width:100%}#body .gform_wrapper li.gfield{margin:0 0 25px!important;border:none;background:0 0;width:100%;padding:0}#body .gform_wrapper .ginput_container_name>span{display:inline-block}#body .gform_wrapper .ginput_container_address>span{margin-top:10px;display:inline-block}#body .gform_wrapper .ginput_container_address>span:first-child{margin-top:0}#body .gform_wrapper ul li{padding-left:0}#body .gform_wrapper ul li:before{display:none}#body .gform_wrapper .description,#body .gform_wrapper .gfield_description,#body .gform_wrapper .gsection_description,#body .gform_wrapper .instruction{line-height:inherit;padding:0!important;width:100%;margin:8px 0 0;max-width:100%;font-weight:inherit}#body .gform_wrapper .gform_fileupload_multifile{overflow:hidden}#body .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label,#body .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:inherit}#body .gform_wrapper .ginput_complex{width:100%;max-width:100%;margin-top:0!important}#body .gform_wrapper .ginput_complex .ginput_full{width:100%}#body .gform_wrapper .ginput_complex .ginput_left,#body .gform_wrapper .ginput_complex .ginput_right{width:49%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important;vertical-align:top}#body .gform_wrapper .ginput_complex .ginput_left,#body .gform_wrapper .ginput_complex .ginput_right,#body .gform_wrapper .ginput_complex .ginput_full{min-height:0}#body .gform_wrapper .ginput_complex .ginput_right{margin-left:2%}#body .gform_wrapper .ginput_complex label{letter-spacing:0;white-space:normal;margin:5px 0 0}#body .gform_wrapper .ginput_complex.ginput_container span.name_first,#body .gform_wrapper .ginput_complex.ginput_container span.name_last{width:49%;margin:0;min-height:0;padding:0}#body .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name{font-size:0}#body .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span{font-size:22px}#body .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span.name_first{margin-right:2%}#body .gform_wrapper span.gform_description{font-weight:inherit}#body .gform_wrapper .gsection{padding:0;border:none;margin:0}#body .gform_wrapper .validation_message{font-weight:inherit}#body .gform_wrapper div.validation_error{font-size:16px;font-weight:400;border:none;padding:0;width:100%;text-align:left}#body .gform_wrapper ol.validation_list{width:100%}#body .gform_wrapper ol.validation_list li a{color:inherit}#body .gform_wrapper ul li.gfield_html{max-width:100%}#body .gform_wrapper ul li.gfield.gfield_html img{max-width:100%!important}#body .gform_wrapper .gform_footer{padding:0;margin:0}#body .gform_wrapper ul.gfield_checkbox li,#body .gform_wrapper ul.gfield_radio li{margin-bottom:8px;line-height:inherit}#body .gform_wrapper ul.gfield_checkbox li:last-child,#body .gform_wrapper ul.gfield_radio li:last-child{margin-bottom:0}#body .gform_wrapper ul.gfield_checkbox,#body .gform_wrapper ul.gfield_radio{width:100%}#body .gform_wrapper ul.gfield_checkbox input[type=checkbox],#body .gform_wrapper ul.gfield_radio input[type=radio]{margin:0 12px 0 2px!important;vertical-align:top;line-height:22px;height:22px;float:left;display:inline}#body .gform_wrapper ul.gfield_checkbox li label,#body .gform_wrapper ul.gfield_radio li label{line-height:inherit;vertical-align:top;font-size:inherit;margin:0;max-width:none}#body .gform_wrapper .ginput_complex label,#body .gform_wrapper .description,#body .gform_wrapper .gfield_description,#body .gform_wrapper .gsection_description,#body .gform_wrapper .instruction{font-size:14px}#body .gform_wrapper .gform_title{color:#525252;font-weight:700;margin:40px 0 25px;font-size:28px;line-height:34px;padding-top:45px;position:relative;text-transform:none}#body .gform_wrapper .gform_title:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;border-top:5px solid #525252}#body .gform_wrapper .gform_title:after{content:"";display:block;margin-bottom:-8px}#body .gform_wrapper .gsection_title{color:#525252;font-weight:700;margin:40px 0 25px;font-size:20px;line-height:24px;text-transform:uppercase}#body .gform_wrapper .gsection_title:after{content:"";display:block;margin-bottom:-6px}#body .gform_wrapper .gfield_required,#body .gform_wrapper .gfield_error .gfield_label,#body .gform_wrapper div.validation_error,#body .gform_wrapper ol.validation_list,#body .gform_wrapper .validation_message,#body .gform_wrapper .gf_submission_limit_message,#body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,#body .gform_wrapper li.gfield_error ul.gfield_checkbox,#body .gform_wrapper li.gfield_error ul.gfield_radio{color:#cd0027}#body .gform_wrapper li.gfield_error input[type=text],#body .gform_wrapper li.gfield_error input[type=url],#body .gform_wrapper li.gfield_error input[type=email],#body .gform_wrapper li.gfield_error input[type=tel],#body .gform_wrapper li.gfield_error input[type=number],#body .gform_wrapper li.gfield_error input[type=password],#body .gform_wrapper li.gfield_error textarea,#body .gform_wrapper li.gfield_error select.gfield_select{border-color:#cd0027}#body .gform_wrapper .gform_heading,#body .gform_wrapper .gf_submission_limitmessage,#body .gform_wrapper div.validation_error,#body .gform_wrapper div#error{margin-bottom:25px}#body .gform_wrapper.gf_browser_chrome .ginput_complex select.gfield_select,#body .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select.gfield_select{text-indent:inherit;line-height:inherit;margin-bottom:0}#body .gform_wrapper .gform_footer{width:100%;max-width:100%;padding-top:0}#body .gform_wrapper .gform_button{background:#a2a2a2;color:#fff;border:none;text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px;padding:9px 12px;border-radius:4px;overflow:visible;width:auto;cursor:pointer;-webkit-appearance:none;margin:0}#body .gform_wrapper .gform_button:hover{background:#525252}.ui-datepicker select{color:#333}#footer1{background:#f2f2f2;padding:40px 0}#footer1 .sections{margin-bottom:-40px}#footer1 .sections-a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-40px}#footer1 .section{width:300px;margin-left:40px;text-align:left;margin-bottom:40px}#footer1 .section-subscribe{padding:0}#footer1 .section h2.sectitle{margin-bottom:0;padding-bottom:20px}#footer1 .section span.sectitle{display:block}@media screen and (max-width:1023px){#footer1 .sections{width:340px;max-width:100%;margin:0 auto -40px;text-align:center}#footer1 .sections .sections-a{display:block}#footer1 .section{display:inline-block;vertical-align:top}}#footer2{font-size:14px;line-height:1.4;text-transform:uppercase;padding:40px 0;color:#525252}#footer2 a{font-weight:inherit;text-decoration:none}#footer2 a:hover,#footer2 a:active{text-decoration:underline;color:#333}#footer2 .ftcols{margin-left:-40px;display:flex;justify-content:space-between}#footer2 .ftleft,#footer2 .ftright{margin-left:40px}#footer2 .ftmenu ul{margin:0 0 0 -30px;padding:0;list-style:none;row-gap:10px;display:flex;flex-wrap:wrap}#footer2 .ftmenu ul li{margin:0 0 0 30px;padding:0}@media screen and (max-width:767px){#footer2 .ftcols{display:block;margin-left:0}#footer2 .ftleft{margin-bottom:15px}#footer2 .ftleft,#footer2 .ftright{margin-left:0}#footer2{text-align:center}#footer2 .ftmenu ul{margin:0;display:block}#footer2 .ftmenu ul li{margin:0 0 15px;q}}#fullwrap .notop>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .notop>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0}#fullwrap .nobot>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}#fullwrap .nobot>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}span[data-pin-log=button_pinit_floating]{border-radius:0!important;padding:0!important;box-shadow:none!important;width:54px!important;height:54px!important;background:#c9242c!important;text-indent:-9999px!important}span[data-pin-log=button_pinit_floating]:after{content:"\f0d2";display:block;position:absolute;top:0;left:0;width:54px;height:54px;line-height:54px;text-align:center;font-size:28px;color:#fff;text-indent:0}a.onlyeats-nutrition.onlyeats-nutrition-custom,a.onlyeats-nutrition-button.onlyeats-nutrition-custom{background:#525252;border:none;border-radius:4px;box-shadow:none;color:#fff;font-family:sans-serif;font-size:14px;font-weight:700;height:40px;letter-spacing:normal;line-height:40px;padding:0 25px;text-decoration:none;text-transform:uppercase;transition:none}a.onlyeats-nutrition.onlyeats-nutrition-custom:hover,a.onlyeats-nutrition-button.onlyeats-nutrition-custom:hover{background:#525252;border:none;color:#fff}a.onlyeats-nutrition-custom>div.onlyeats-nutrition-display-container{left:0;right:-280px}@media screen and (max-width:988px) and (min-width:868px){a.onlyeats-nutrition-custom>div.onlyeats-nutrition-display-container{right:-160px}}@media screen and (max-width:629px){a.onlyeats-nutrition-custom>div.onlyeats-nutrition-display-container{right:-30px}}a.onlyeats-nutrition-custom>div.onlyeats-nutrition-display-container.onlyeats-position-above{bottom:40px}a.onlyeats-nutrition-custom>div.onlyeats-nutrition-display-container.onlyeats-position-below{top:40px}body.page-id-26421 .pagetitle{text-align:center}body.page-id-26421 #main-a{padding:20px;border:1px solid #e5e5e5}body.page-id-26421 #header+#body{padding-top:0}.shopcategories{margin-top:-20px!important;margin-bottom:20px;text-transform:uppercase;font-size:14px;line-height:20px;text-align:center}.shopcategories ul{margin:-5px 0 -5px -30px;padding:0;list-style:none}.shopcategories ul li{margin:0 0 5px 30px;padding:0;display:inline-block;vertical-align:top}.shopcategories ul li a{display:block;color:inherit;text-decoration:none;color:#525252;padding:5px 0}.shopcategories ul li a:hover,.shopcategories ul li a:active{color:#333}.shopcategories ul li.selected a{color:#999}.shopitems .shopitems-section{display:none}.shopitems .shopitems-section.selected{display:block}.shopitems ul{margin:0 0 0 -40px;margin-bottom:-40px!important;padding:0;list-style:none}.shopitems ul li{margin:0;margin-bottom:40px!important;padding:0;display:inline-block;vertical-align:top;width:25%;text-align:center}.shopitems ul li .li-a{margin-left:40px}.shopitems ul li a{text-decoration:none}.shopitems ul li a:hover,.shopitems ul li a:active{color:#333}@media screen and (max-width:1023px){.shopitems ul li{width:33.3333333333333%}}@media screen and (max-width:767px){.shopitems ul li{width:50%}}@media screen and (max-width:519px){.shopitems ul li{width:100%}}.shopitems ul li .prodimage img{display:block;margin:0 auto}.shopitems ul li .prodimage{max-width:100%;width:220px;margin:0 auto 25px;background:#fff}.shopitems ul li .prodimage .prodimage-a{position:relative;padding-bottom:100%}.shopitems ul li .prodimage img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shopitems ul li .prodtitle{font-size:18px;line-height:24px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.shopitems ul li .proddesc{font-size:14px;line-height:20px;margin-bottom:20px;text-align:left}.shopitems ul li .prodlabel{font-size:16px;line-height:22px;margin-bottom:10px;font-weight:400}.shopitems ul li .prodbutton>a{font-size:15px;line-height:22px;font-weight:700;color:#fff;background:#525252;border-radius:4px;padding:10px 15px;text-align:center;display:inline-block}.shopitems ul li .prodbutton>a:hover,.shopitems ul li .prodbutton>a:active{background:#333}.shopcta-a{background:#f2f2f2;padding:20px}.shopcta h2{text-align:center;margin-bottom:20px!important}.shopcta .shopitems{margin:0 auto}.shopcta .shopitems ul{margin-left:-20px!important}.shopcta .shopitems li{width:50%}.shopcta .shopitems li .li-a{margin-left:20px}.shopcta .shopitems li .prodimage{box-sizing:border-box;padding:2px;margin-bottom:22px}.shopcta .shopitems .prodtitle{font-size:16px;line-height:22px}.shopcta .more{font-size:16px;line-height:22px;text-transform:uppercase;margin:22px 0 0;text-align:center}.shopcta .more a{font-weight:700;color:#525252;text-decoration:none}.shopcta .more a:hover,.shopcta .more a:active{color:#333}.shopcta .shopitems li .prodtitle{margin-bottom:20px}.shopcta .shopitems li .prodbutton>a{font-size:14px;line-height:18px}@media screen and (max-width:999px) and (min-width:868px),screen and (max-width:659px){.shopcta .shopitems li{width:100%}}p.breadcrumb{color:#999;font-size:14px;line-height:18px;text-transform:uppercase;margin:0 0 20px}p.breadcrumb a{font-weight:inherit;text-decoration:none}p.breadcrumb a:hover,p.breacrumb a:active{text-decoration:underline;color:#525252}.toprated{background:#f2f2f2;margin:60px 0;padding:10px}.toprated-a{padding:30px 20px;background:#fff}@media screen and (max-width:767px){.toprated{margin:40px 0}}.newgrid{margin:40px auto;max-width:100%}.newgrid ul{margin:0 0 0 -20px;display:flex;flex-wrap:wrap;row-gap:40px;padding:0;list-style:none}.newgrid ul li{margin:0;padding:0;display:inline-block;vertical-align:top;width:25%}.newgrid ul li .li-a{margin-left:20px}.newgrid ul li .li-a>a{display:block}.newgrid a{text-decoration:none;font-weight:inherit;color:#525252}.newgrid a:hover,.newgrid a:active{color:inherit}.newgrid .gridimage{height:0;padding-bottom:133.333333333333333%;position:relative;overflow:hidden;background:#f2f2f2}.newgrid .gridimage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.newgrid-square .gridimage{padding-bottom:100%}.newgrid-circle .gridimage{padding-bottom:100%;border-radius:50%}.newgrid .gridtitle{font-size:20px;line-height:24px;font-weight:700;margin-top:10px;text-transform:uppercase}.newgrid-center .gridtitle{text-align:center;font-size:24px;line-height:28px;margin-top:15px}.newgrid .gridtime{font-size:16px;line-height:20px;margin-top:5px;color:#999}.newgrid .gridtime:before{content:"\EB93";display:inline-block;vertical-align:top;margin-right:8px}.catgrid ul{justify-content:center;margin-left:-30px}.catgrid ul li{width:20%}.catgrid ul li .li-a{margin-left:30px}.catgrid .gridtitle{text-align:center;margin-top:20px}@media screen and (max-width:1023px){.newgrid{width:540px}.newgrid ul li{width:50%}}@media screen and (max-width:767px){.newgrid ul{row-gap:30px}.newgrid .gridtitle{font-size:16px;line-height:20px}.newgrid .gridtime{font-size:14px;line-height:18px}.newgrid-center .gridtitle{font-size:20px;line-height:24px;margin-top:10px}}.subcats{text-align:center}.subcats ul{margin:0 0 0 -10px;margin-bottom:-10px!important;padding:0;list-style:none}.subcats ul li{margin:0 0 0 10px;margin-bottom:10px!important;padding:0;display:inline-block;vertical-align:top}.subcats ul li a{display:block;background:#a2a2a2;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;line-height:20px;text-align:center;text-decoration:none;padding:6px 12px}.subcats ul li a:hover,.subcats ul li a:active{background:#525252}.catbuttons ul{margin:0 0 0 -20px;padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:20px;justify-content:center}.catbuttons ul li{margin:0 0 0 20px;padding:0}.catbuttons ul li a{display:block;background:#a2a2a2;border-radius:4px;color:#fff;text-transform:uppercase;font-size:16px;line-height:22px;text-align:center;text-decoration:none;padding:8px 15px;font-weight:700}.catbuttons ul li a:hover,.subcats ul li a:active{background:#525252}a img{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s!important}a:hover img,a:active img{-webkit-filter:brightness(.9);filter:brightness(.9)}.widepage h2{color:#525252;font-weight:700;font-size:28px;line-height:34px;margin:60px 0 30px;text-align:center}.widepage h3{color:#525252;font-weight:700;margin:60px 0 30px;font-size:20px;line-height:24px;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.widepage h2,.widepage h3{margin:40px 0 25px}}.widepage .pagetitle{text-align:center}.widepage .breadcrumb{text-align:center}.widepage .narrow{width:740px;max-width:100%;margin:0 auto}.subscribebar{margin:40px 0}.subscribebar h2{text-transform:uppercase;font-size:24px;line-height:26px;margin-bottom:25px}.subscribebar h2 strong{color:#999}.catslider{margin:60px 0;padding:0 40px}.catslider .slide>a{display:block}.catslider a{text-decoration:none;font-weight:inherit;color:#525252}.catslider a:hover,.catslider a:active{color:inherit}.catslider .gridimage{height:0;padding-bottom:100%;position:relative;overflow:hidden;background:#f2f2f2;border-radius:50%}.catslider .gridimage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.catslider .gridtitle{font-size:16px;line-height:20px;text-align:center;font-weight:700;margin-top:10px;text-transform:uppercase}.owl-carousel .owl-prev,.owl-carousel .owl-next{position:absolute;top:50%;margin-top:-15px;text-indent:-9999px;width:30px;height:30px}.owl-carousel .owl-prev:before,.owl-carousel .owl-next:before{display:block;position:absolute;top:0;left:0;width:100%;text-align:center;line-height:30px;color:#000;font-size:20px;text-indent:0;border-radius:100%}.owl-carousel .owl-prev:before{content:"\ea96"}.owl-carousel .owl-next:before{content:"\f0b2"}.owl-carousel .owl-prev{left:-40px}.owl-carousel .owl-next{right:-40px}.owl-carousel .owl-nav.disabled{display:block}.logos{margin:40px auto;max-width:100%}.logos ul{margin:0 0 0 -40px;margin-bottom:-30px!important;padding:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;text-align:center}.logos ul li{margin:0;padding:0;margin-bottom:30px!important;display:inline-block;vertical-align:middle}.logos ul li .li-a{margin-left:40px}.logos ul li a,.logos ul li img{display:block}@media screen and (min-width:767px){.logos ul li{width:auto!important}}@media screen and (max-width:767px){.logos ul{margin-left:-5.4945054945054945054945054945055%;margin-bottom:4.1208791208791208791208791208791%}.logos ul li{margin-left:5.2083333333333333333333333333333%;margin-bottom:3.90625%}.logos ul li .li-a{margin-left:0}}.sections .logolist{max-width:100%;margin-left:auto;margin-right:auto}.sections .logolist ul{margin:0 0 0 -40px;row-gap:25px;padding:0;list-style:none;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sections .logolist ul li{margin:0 0 0 40px;padding:0}.sections .logolist ul li a,.logolist ul li img{display:block}@media screen and (max-width:767px){.sections .logolist ul{margin-left:-30px}.sections .logolist ul li{margin-left:30px}}.subscribe-popup1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999}.subscribe-popup2{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:840px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;z-index:999999}@media screen and (max-width:767px){.subscribe-popup1,.subscribe-popup2{display:none!important}}button.closepopup{background:0 0;border:none;border-radius:0;margin:0;padding:0;max-width:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:48px;width:48px;-webkit-transition:background-color .3s;transition:background-color .3s;position:absolute;z-index:10;display:block;top:0;right:0}button.closepopup>span.icon{width:20px;display:block;position:absolute;top:50%;left:50%;margin-left:-10px;height:2px;margin-top:-1px;font-size:0}button.closepopup>span.icon:before,button.closepopup>span.icon:after{position:absolute;left:0;width:100%;height:100%;background:#525252;content:'';-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}button.closepopup>span.icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}button.closepopup>span.icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.closepopup:hover>span.icon:before,button.closepopup:hover>span.icon:after{background:#333}.subscribe-popup2 .subscribebox{margin:0}.table-of-contents{background:#f2f2f2;padding:40px;margin:40px 0}.table-of-contents .toc-jump-link{color:#999;font-size:14px;line-height:18px;text-transform:uppercase;text-align:center}.table-of-contents .toc-jump-link a{background:#a2a2a2;color:#fff;padding:3px 8px;display:inline-block;border-radius:4px;text-decoration:none;font-weight:inherit}.table-of-contents .toc-jump-link a:hover,.table-of-contents .toc-jump-link a:active{background:#525252;text-decoration:none}.table-of-contents h2{padding-top:0;margin-top:0;text-align:center}.table-of-contents h2:before{content:normal;display:none}@media screen and (max-width:767px){.table-of-contents{padding:40px 20px}}@media screen and (max-width:339px){.table-of-contents{padding:40px 10px}}#fullwrap .formkit-form{margin-left:auto;margin-right:auto}#fullwrap .formkit-form [data-style=clean]{padding:0}#fullwrap .formkit-form .formkit-fields{row-gap:15px}#fullwrap .formkit-form .formkit-fields .formkit-field,#fullwrap .formkit-form .formkit-fields .formkit-submit{margin-bottom:0}#fullwrap .formkit-form .formkit-input,#fullwrap .formkit-form .formkit-select{font-size:16px;padding:8px 12px}#fullwrap .formkit-form .formkit-submit span{font-size:16px;text-transform:uppercase;padding:7px 15px}#fullwrap .formkit-form .formkit-submit:hover span{background:#525252}.slick-film-strip+.slick-film-strip{display:none}.slick-film-strip{margin-bottom:40px;padding-bottom:0!important}.socialicons{font-size:14px;line-height:1;margin:15px 0}.socialicons ul{margin:0 0 0 -15px!important;row-gap:15px;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.socialicons ul li{margin:0 0 0 15px!important;padding:0}.socialicons ul li a{display:block;width:28px;line-height:28px;border-radius:14px;background:#525252;color:#fff}.socialicons ul li a .cicon{padding:0;display:block;margin:0 auto;height:28px}.socialicons ul li a:hover,.socialicons ul li a:active{background:#333}.cicon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;overflow:visible!important}.icon-twitter{width:1.1669921875em}.icon-pinterest{width:.7998046875em}.icon-instagram-black{width:.947265625em}.icon-facebook{width:.5498046875em}.icon-tiktok{width:.9287109375em}.icon-youtube{width:1.5em}.icon-angle-down{width:.625em}.sub-form fieldset{padding:0}.sub-form fieldset .subscribe-form-button{margin-top:20px}.imagebox{background:#f2f2f2;display:flex;margin-bottom:60px}.imagebox .ib-text{width:52.727272727272727272727272727273%;display:flex;flex-direction:column;justify-content:center;padding:40px;box-sizing:border-box}.imagebox .ib-image{width:47.272727272727272727272727272727%;display:flex;flex-direction:column;order:1}.imagebox .ib-image .ib-col-a{position:relative;flex-grow:1}.imagebox .ib-image .ib-col-a:before{content:"";display:block;height:0;padding-bottom:66.66666%}.imagebox .ib-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.imagebox{display:block;margin-bottom:40px}.imagebox .ib-text,.imagebox .ib-image{width:auto;display:block}.imagebox .ib-text{padding:30px}}.browseby>ul{margin:0 0 0 -20px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;padding:0;list-style:none}.browseby>ul>li{margin:0 0 0 20px;padding:0;position:relative}.browseby>ul>li>button{display:block;background:#525252;color:#fff;text-align:center;padding:6px 15px;position:relative;text-decoration:none;border:none;border-radius:0;box-sizing:border-box;font-weight:700;font-size:18px;line-height:26px;text-transform:uppercase;border-radius:4px}.browseby>ul>li>button .cicon{vertical-align:top;height:26px;font-size:16px;margin-left:5px}.browseby>ul>li>.submenu>ul{margin:0;padding:8px 0;list-style:none;background:#fff;box-shadow:0 0 0 1px rgba(211,211,211,.5),0 0 18px rgba(0,0,0,.15);text-align:left;font-size:16px;line-height:22px}.browseby>ul>li>.submenu>ul>li{margin:0;padding:0;list-style:none}.browseby>ul>li>.submenu>ul>li:first-child{margin-top:0}.browseby>ul>li>.submenu>ul>li>a{display:block;font-weight:inherit;color:inherit;text-decoration:none;padding:8px 20px}@media screen and (min-width:768px){.browseby>ul>li>.submenu{display:block!important;visibility:hidden;opacity:0;position:absolute;top:47px;left:0;z-index:10000;min-width:100%;transition:opacity .3s,visibility .3s}.browseby>ul>li>.submenu>ul{white-space:nowrap;overflow:hidden;column-count:2;column-gap:10px}.browseby>ul>li.active>.submenu{visibility:visible;opacity:1}}@media screen and (max-width:767px){.browseby>ul{margin-left:0}.browseby>ul>li{margin-left:0;width:100%}.browseby>ul>li>button{width:100%}.browseby>ul>li>.submenu{display:none}.browseby>ul>li>.submenu>ul{text-align:center}.browseby>ul>li.open>.submenu{display:block}}@media only screen and (min-width:768px){.home div#body .container .catslider{min-height:184px}.single aside#sidebar section:nth-child(2){margin-block-start:300px}}