@charset "UTF-8";
/*!
 Theme Name:    Mountain Mama Cooks
 Theme URI:    	http://spigotdesign.com/
 Author:        Spigot
 Description:   Description: A custom theme built on the rock-solid Hybrid Core theme framework. It's built with search-engine optimization (SEO) in mind by utilizing the most current HTML5 conventions and <a href="http://schema.org">Schema.org</a> microdata.
 Version:       3.0
 Text Domain: 	mmc
 License:     	GNU General Public License v2.0 or later
 License URI: 	http://www.gnu.org/licenses/gpl-2.0.html
*/

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:"Merriweather",serif;color:#58595B;line-height:1.5;font-style:normal;min-height:100%;background-color:#fff;border-bottom:solid 15px #31B1C1}@font-face{font-display:swap;font-family:'social-links';src:url(../../../../../../themes/mmc/fonts/social-links/fonts/social-links.ttf?3l1iga) format("truetype"),url(../../../../../../themes/mmc/fonts/social-links/fonts/social-links.woff?3l1iga) format("woff"),url("../../../../../../themes/mmc/fonts/social-links/fonts/social-links.svg?3l1iga#social-links") format("svg");font-weight:400;font-style:normal}[class^="social-icon-"],[class*=" social-icon-"]{font-family:'social-links'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icon-facebook:before{content:"\e900"}.social-icon-flickr:before{content:"\e901"}.social-icon-google:before{content:"\e902"}.social-icon-healthgrades:before{content:"\e903"}.social-icon-houzz:before{content:"\e904"}.social-icon-instagram:before{content:"\e905"}.social-icon-linkedin:before{content:"\e906"}.social-icon-pinterest:before{content:"\e907"}.social-icon-twitter:before{content:"\e908"}.social-icon-yelp:before{content:"\e909"}.social-icon-youtube:before{content:"\e90a"}p{margin-bottom:24px;line-height:1.75;font-size:14px;font-size:.875rem}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:600;color:#58595B;text-rendering:optimizelegibility;margin-bottom:24px;line-height:1.2}h1,.h1{font-size:28px;font-size:1.75rem;line-height:1.2;text-transform:uppercase}h2,.h2{font-size:24px;font-size:1.5rem;text-transform:uppercase}h3,.h3{font-size:20px;font-size:1.25rem;text-transform:uppercase;margin-bottom:12px}h4,.h4{font-size:18px;font-size:1.125rem;font-weight:600;margin-bottom:10px}h5,.h5{font-size:16px;font-size:1rem;text-transform:uppercase;margin-bottom:12px}h6,.h6{font-weight:600}.page-content ul,.tribe-events-single ul,.page-content ol,.tribe-events-single ol{padding-left:5px;list-style-position:inside;margin:20px 10px}.page-content ul li,.tribe-events-single ul li,.page-content ol li,.tribe-events-single ol li{line-height:1.2;margin-bottom:10px}blockquote{font-style:italic;quotes:"“" "”" "‘" "’";margin-bottom:24px;border-left:7px solid rgba(143,82,161,.125);padding:10px 0;font-size:24px;font-size:1.5rem;color:#666B6F;font-weight:300;padding-left:40px}blockquote:before{color:rgba(143,82,161,.125);content:open-quote;font-size:4em;line-height:.1em;margin-right:.125em;vertical-align:-.4em;display:inline}blockquote p{display:inline}hr{border:0;width:100%;height:1px;color:#DDD;background-color:#DDD;margin:6px 0 24px 0;padding:0}cite{font-style:normal;display:block;font-weight:600;font-size:16px;font-size:1rem;margin-top:20px}cite:before{content:"– "}.xe-warning{display:none}.group{*zoom:1}.group:before,.group:after{display:table;content:""}.group:after{clear:both}.hide{display:none}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.aligncenter,.center{display:block;margin:0 auto 20px auto}.alignnone,.block{clear:both;margin:0 0 20px 0}img.alignleft,img.alignright{display:inline}span.show-template{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.screen-reader-text,.assistive-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;overflow:visible}.no-title .widget-title{display:none}@media print{*,html,body,#main{background:transparent!important;color:#000!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important;border:1px solid #000;margin:20px 0}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,#sidebar-primary,#sidebar-subsidiary,#comments-template,footer,.entry-meta{display:none}h1,h2,h3,h4,h5,h6,p,li,em{font-family:Helvetica,Arial,sans-serif;text-transform:none}h1{font-size:20px}h2{font-size:18px}h3,h4,h5,h6{font-size:15px}p,ul li,li,ul li a{font-size:12px!important}}.content{position:relative;width:100%;margin:0 auto;z-index:2;padding-top:60px;padding-bottom:20px;overflow:hidden}.fl-builder-edit .content{z-index:100}.layout-2c-l .content{max-width:1000px;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.layout-2c-l .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.layout-2c-l .content{padding-left:0;padding-right:0}}.layout-2c-l .content .page-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:600px){.layout-2c-l .content .page-content{-ms-flex-preferred-size:calc(100% - 340px);flex-basis:calc(100% - 340px)}}.layout-2c-l .content .sidebar-primary{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:600px){.layout-2c-l .content .sidebar-primary{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;max-width:300px}}.contained{margin:10px auto;max-width:1000px;padding:0 24px}@media (min-width:600px){.contained{margin:40px auto}}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-content{width:100%}.page-header{width:100%}.site-header{position:relative;width:100%;background-color:#fff;padding:0;z-index:3;height:100px}@media (min-width:900px){.site-header{height:200px}}.site-header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination{margin:80px 0;text-align:center}.pagination ul{display:inline-block;background:#fff;text-align:center;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15);padding:0;margin:0}.pagination li{display:inline}.pagination a,.pagination span{float:left;padding:0 14px;line-height:2;text-decoration:none;border:1px solid rgba(12,132,147,.125);border-left-width:0}.pagination a:hover{background-color:#000;color:#fff}.pagination span.current{background-color:#000;color:#fff}.pagination .prev{border-left:1px solid rgba(12,132,147,.125)}.pagination i{line-height:1;font-size:14px}.pagination li:first-child a{border-left-width:1px}.page-header>.fl-row-content-wrap{min-height:350px;height:39vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.home .page-header>.fl-row-content-wrap{min-height:500px;height:50vh}.page-header .fl-row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-header .btn{border-color:#fff}.page-header .btn:hover{background-color:#fff;color:black!important}.site-footer{background-color:#fff;padding-bottom:20px}.site-footer .site-nav_footer-home{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .site-nav_footer-home svg{width:182px;height:50px}.site-footer .site-nav_footer-home svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#58595B}.site-footer .site-nav_footer-home svg:hover path{fill:#31B1C1}.site-footer .credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat",sans-serif;color:#C2C8CC;text-transform:uppercase}.site-footer .credit time{padding:0 3px}.site-footer .credit a{color:#C2C8CC;text-decoration:underline}.site-footer .credit a:hover{color:#58595B}.site-footer .spigot-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.site-footer .spigot-link svg{width:19px;height:19px;fill:#31B1C1}.loop-nav{text-align:center;max-width:1000px;margin:40px auto;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.loop-nav a{padding:12px 0;display:block;background-color:rgba(49,177,193,.12);-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%;color:#31B1C1;text-transform:uppercase;font-size:14px;font-size:.875rem}.loop-nav a:hover{background-color:#31B1C1;color:#fff}.loop-nav .previous{right:0}.loop-nav .previous a{border-radius:3px 0 0 3px}.loop-nav .next a{border-radius:0 3px 3px 0}.site-nav{background-color:#31B1C1;position:relative;width:100%;z-index:10;-webkit-box-shadow:0 0 3px rgba(0,0,0,.375);box-shadow:0 0 3px rgba(0,0,0,.375)}@media (min-width:600px){.site-nav{overflow:visible;position:fixed}}.site-nav .contained{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0;position:relative}.open .site-nav .contained{display:block;padding:0}.open .site-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:auto}.site-nav_home{display:block;margin:0 auto;top:20px;position:relative;left:5px;background-image:url(../../../../../../themes/mmc/img/mmc-mountain.jpg);background-repeat:no-repeat;background-size:268px 100px;width:268px;height:100px}@media (min-width:900px){.site-nav_home{top:80px;background-size:400px 150px;width:400px;height:150px}}.site-nav_home svg{width:163px;height:50px;position:absolute;top:30%;left:20%;width:148px;height:43px}@media (min-width:900px){.site-nav_home svg{width:270px;height:78px}}.site-nav_logo{width:131px;height:36px;position:absolute;left:0;opacity:0;-webkit-transition:opacity .3 ease;transition:opacity .3 ease;display:none}@media (min-width:900px){.site-nav_logo{display:block}}.site-nav_logo svg{width:131px;height:36px}.site-nav_logo svg path{fill:#fff}.scroll .site-nav_logo{opacity:1}.site-nav_primary{list-style:none;margin:0;opacity:0;visibility:hidden;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#23282C;font-family:"Montserrat",sans-serif;font-weight:400;text-transform:uppercase}@media (min-width:960px){.site-nav_primary{visibility:visible;opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:auto;background-color:transparent;position:relative;width:auto;padding-top:0;top:0}}.open .site-nav_primary{visibility:visible;opacity:1;height:auto;padding:20px;padding-top:80px}.site-nav .menu-item{position:relative}@media (min-width:960px){.site-nav .menu-item{display:inline-block}}.site-nav .menu-item>a{padding:12px 24px 9px;display:block;color:#fff;border-bottom:3px solid #31B1C1}.site-nav .menu-item>a:hover{background-color:transparent;color:#23282C;border-bottom:3px solid #0C8493}.open .site-nav .menu-item>a:hover{color:#fff;background-color:#31B1C1}.open .site-nav .menu-item>a{padding-top:6.6666666667px;padding-bottom:6.6666666667px;font-size:120%;border:none}.site-nav .menu-item.current-menu-item,.site-nav .menu-item.current-menu-parent{background-color:transparent;color:#643079}.site-nav .menu-item.current-menu-item>a,.site-nav .menu-item.current-menu-parent>a{color:#23282C;border-bottom:3px solid #0C8493}.open .site-nav .menu-item.current-menu-item>a,.open .site-nav .menu-item.current-menu-parent>a{color:#fff;border:none;background-color:#31B1C1}.open .site-nav .menu-item{font-size:16px;font-size:1rem;margin-left:-20px;margin-right:-20px}.site-nav .menu-item:hover{visibility:inherit}.site-nav .menu-item:hover>ul{z-index:99;visibility:visible;opacity:1}@media (min-width:960px){.site-nav .menu-item:hover>ul{top:48px}}@media (min-width:960px){.site-nav .menu-item:hover>ul ul{top:0}}.site-nav .sub-menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:960px){.site-nav .sub-menu{background-color:#fff;opacity:0;position:absolute;top:69px;visibility:hidden;width:250px;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25);border-bottom:4px solid #2c9ead}}.site-nav .sub-menu .sub-menu{left:250px;z-index:9}.open .site-nav .sub-menu .sub-menu .menu-item a{padding-left:80px}.site-nav .sub-menu .menu-item>a{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:none}@media (min-width:960px){.site-nav .sub-menu .menu-item>a{padding:12px;color:#23282C}}.site-nav .sub-menu .menu-item>a:hover{background-color:#31B1C1;color:#fff}.open .site-nav .sub-menu .menu-item>a{padding-left:36px;font-size:90%;color:#fff}.sidebar-primary .widget_categories ul{list-style:none}.sidebar-primary .widget_categories ul li{font-size:14px;font-size:.875rem}.sidebar-primary .widget_categories ul li a{display:block;color:#58595B;font-style:oblique;padding:5px 0}.sidebar-primary .widget_categories ul li a:hover{padding:5px 10px;background-color:#31B1C1;color:#fff}.sidebar-primary p{line-height:1.5}.sidebar-primary .widget{margin-bottom:40px}.sidebar-primary .widget-title{padding-bottom:12px;margin-bottom:0;color:#666B6F;font-weight:400;font-size:18px;font-size:1.125rem}.sidebar-primary .about img{max-width:120px;border-radius:200px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.125);box-shadow:0 0 6px rgba(0,0,0,.125)}.sidebar-primary .posts-in-sidebar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.sidebar-primary .posts-in-sidebar li{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin-bottom:20px;font-style:normal}.sidebar-primary .posts-in-sidebar li img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:20px}.sidebar-primary .posts-in-sidebar li:hover img{opacity:.6}.sidebar-primary .posts-in-sidebar li a{text-indent:0;font-style:normal;padding:5px 0 0;color:#58595B}.sidebar-primary .posts-in-sidebar li a:hover{padding:5px 0 0;background:none;color:#58595B}.sidebar-primary .posts-in-sidebar .pis-thumbnail{margin-bottom:0}.sidebar-primary .posts-in-sidebar .pis-thumbnail .pis-thumbnail-link{padding:0}.sidebar-primary .posts-in-sidebar .pis-thumbnail img{margin-bottom:0}.sidebar-primary .posts-in-sidebar .pis-title{text-align:center;text-indent:0;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:0;margin-top:6.6666666667px;font-size:12px;font-size:.75rem;font-family:"Montserrat",sans-serif;font-style:none}.ha-tips{padding:4px;background-color:#31B1C1}.ha-tips .tip{background-size:cover;background-position:center;padding:10px;padding-bottom:0}.ha-tips .widget-title{display:none}.ha-tips .tip-content{background-color:rgba(255,255,255,.8);padding:15px;margin-bottom:10px}.ha-tips h2{text-align:center;color:#31B1C1;font-size:12px;font-size:.75rem}.ha-tips h3{text-align:center;margin-bottom:0}.ha-tips p{text-align:center}.ha-tips .alt-tip{margin:0}.ha-tips .tip p:first-child{display:none}.ha-tips .tip p:nth-last-child(2){margin-bottom:0}.ha-tips .tip .btn{width:100%;color:#fff;background-color:#31B1C1;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);padding-top:5px}.stay-connected ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.stay-connected li{margin:0 8px 0 0}.stay-connected a{display:block;width:30px;height:30px}.stay-connected a:hover svg{fill:#0C8493}.stay-connected svg{fill:#31B1C1;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.button,.btn,.fl-button,input[type='button'],input[type='reset'],input[type='submit']{background-color:#31B1C1;border:1px solid #31B1C1;border-radius:1px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:2rem;padding:0 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:"Montserrat",sans-serif;text-transform:uppercase}.button:focus,.button:hover,.btn:focus,.btn:hover,.fl-button:focus,.fl-button:hover,input[type='button']:focus,input[type='button']:hover,input[type='reset']:focus,input[type='reset']:hover,input[type='submit']:focus,input[type='submit']:hover{background-color:#0C8493;border-color:#0C8493;color:#fff;outline:0}.button.button-outline,.btn.button-outline,.fl-button.button-outline,input[type='button'].button-outline,input[type='reset'].button-outline,input[type='submit'].button-outline{background-color:transparent;color:#9b4dca}.button.button-outline:focus,.button.button-outline:hover,.btn.button-outline:focus,.btn.button-outline:hover,.fl-button.button-outline:focus,.fl-button.button-outline:hover,input[type='button'].button-outline:focus,input[type='button'].button-outline:hover,input[type='reset'].button-outline:focus,input[type='reset'].button-outline:hover,input[type='submit'].button-outline:focus,input[type='submit'].button-outline:hover{background-color:transparent;border-color:#606c76;color:#606c76}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,.btn.button-outline[disabled]:focus,.btn.button-outline[disabled]:hover,.fl-button.button-outline[disabled]:focus,.fl-button.button-outline[disabled]:hover,input[type='button'].button-outline[disabled]:focus,input[type='button'].button-outline[disabled]:hover,input[type='reset'].button-outline[disabled]:focus,input[type='reset'].button-outline[disabled]:hover,input[type='submit'].button-outline[disabled]:focus,input[type='submit'].button-outline[disabled]:hover{border-color:inherit;color:#9b4dca}.btn.skip{padding:5px;margin-bottom:30px;margin-left:5px;top:-1px;position:relative;line-height:1;font-size:85%}.widget .btn{padding:2px 10px;border:solid 1px #31B1C1;font-family:"Montserrat",sans-serif;font-size:13px;letter-spacing:.7px;background-color:transparent;color:#31B1C1;line-height:1.5;text-transform:uppercase}.widget .btn:hover{background-color:#31B1C1;color:#fff}.wp-caption{position:relative}.wp-caption-text{padding:.75rem;font-size:.875rem}iframe,.embed-youtube,.embed-vimeo{margin-bottom:2em}.wg-list.country-selector{background:#F57F20;padding:5px;right:0;top:8px;bottom:auto;border-radius:0 0 0 3px}.admin-bar .wg-list.country-selector{top:40px}.wg-list.country-selector li a{text-decoration:none;color:#fff;opacity:.8}.wg-list.country-selector li a:hover{color:#58595B;text-decoration:none;opacity:1}.wg-list.country-selector .wgcurrent a{text-decoration:none;opacity:1;font-weight:700}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"]{display:inline-block;height:auto;padding:.25em .5em;font-size:18px;font-size:1.125rem}textarea{height:auto}textarea,input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"]{background-color:#fff;border:1px solid #ccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#666B6F}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus{border-color:rgba(82,168,236,.8);background:#fff;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(44,172,219,.35);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(44,172,219,.35);color:#000}input[type="radio"],input[type="checkbox"]{margin:3px 0;line-height:normal;cursor:pointer}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}.uneditable-textarea{width:auto;height:auto}select,input[type="file"]{height:28px;line-height:28px}select{width:220px;border:1px solid #bbb}select[multiple],select[size]{height:auto}.radio,.checkbox{min-height:18px;padding-left:18px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}img{max-width:100%;height:auto;display:block;position:relative}#wpstats{display:none}.emoji{max-height:16px;max-width:16px;display:inline}a{color:#31B1C1;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.see-more{text-align:right;display:block;margin-bottom:20px}a:hover{color:#227984;text-decoration:none}.site-search{margin:0;position:absolute;right:0;top:0;position:absolute;padding-left:12px;height:48px;min-width:40px}.site-search ::-webkit-input-placeholder{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-weight:400}.site-search :-moz-placeholder{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-weight:400}.site-search ::-moz-placeholder{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-weight:400}.site-search :-ms-input-placeholder{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-weight:400}.site-search form{margin:0}.site-search input[type="submit"]{display:none}.site-search input[type="search"]{width:0;height:42px;text-indent:20px;cursor:pointer;border:none;padding:3px 17px;font-family:"Montserrat",sans-serif;font-size:14px;font-size:.875rem;font-weight:400;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:transparent url(../../../../../../themes/mmc/img/icons/search.svg) .25em 50% no-repeat;color:#fff;margin:0;-webkit-box-sizing:content-box;box-sizing:content-box;outline:none}@media (min-width:960px){.site-search input[type="search"]{width:0}}.home .site-search input[type="search"]{background-image:url(../../../../../../themes/mmc/img/icons/search.svg)}.site-search input[type="search"]:focus{width:100vw;outline:none;background:#0C8493 url(../../../../../../themes/mmc/img/icons/search-white.svg) .875em 50% no-repeat;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 2px rgba(0,0,0,.2);color:#fff;cursor:text;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width:600px){.site-search input[type="search"]:focus{width:600px}}@media (min-width:1200px){.site-search input[type="search"]:focus{width:600px}}.search.plural article{border-bottom:1px solid rgba(12,132,147,.125);margin-bottom:30px}.search.plural article .entry-title a{color:#58595B}.search.plural article .entry-title a:hover{color:#31B1C1}table{max-width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0}.toggle-menu{display:inline-block;padding:.75rem .375rem;-webkit-transition:.3s;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent;padding:0;border:none;position:absolute;top:40px;right:40px;z-index:12000}.toggle-menu:active{-webkit-transition:0;transition:0;background:rgba(0,0,0,.1)}@media (min-width:960px){.toggle-menu{display:none}}.toggle-menu:focus{outline:0}.toggle-menu span{display:inline-block;width:1.5rem;height:.2142857143rem;background:#31B1C1;-webkit-transition:0.2s;transition:0.2s;position:relative!important}.toggle-menu span:before,.toggle-menu span:after{display:inline-block;width:1.5rem;height:.2142857143rem;background:#31B1C1;-webkit-transition:0.2s;transition:0.2s;position:absolute;left:0;content:'';@transform-origin:$button-size/14 center}.toggle-menu span:before{top:.375rem}.toggle-menu span:after{top:-.375rem}.toggle-menu.close span{background:transparent}.toggle-menu.close span:before,.toggle-menu.close span:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:1.5rem}.toggle-menu.close span:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.toggle-menu.close span:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.conversation{max-width:1000px;margin:0 auto;padding:24px 0;border-radius:3px}.comment,.pingback{margin-bottom:40px;border-bottom:1px solid rgba(12,132,147,.125)}.pingback{margin-bottom:48px;padding-bottom:24px}.comment-meta{font-size:14px;margin-bottom:1em;*zoom:1}.comment-meta:before,.comment-meta:after{display:table;content:""}.comment-meta:after{clear:both}.comments-number{text-align:center;font-size:21px;font-size:1.3125rem;border-bottom:1px solid rgba(12,132,147,.125);padding-bottom:20px;margin-bottom:40px}.page-content .children{padding-left:48px}img.avatar{width:5em;height:5em;float:left;margin:0 1em 0 0;*zoom:1;border-radius:50px;top:-10px}img.avatar:before,img.avatar:after{display:table;content:""}img.avatar:after{clear:both}.comment-meta .comment-author{font-style:normal;font-weight:700;font-size:16px;margin-top:0}.comment-content{clear:both}.comment-content p{margin-bottom:1em}.comment-reply-link{text-transform:uppercase;font-size:12px;border:1px solid rgba(12,132,147,.125);padding:.25em .5em;position:relative;bottom:0;border-bottom:none}#respond label{display:block;text-transform:uppercase;padding-left:3px}#respond label.subscribe-label{display:inline}#respond form p{margin-bottom:10px;font-size:13px;font-size:.8125rem;text-transform:uppercase}#respond textarea{width:100%}#respond input[type=text],#respond input[type=email],#respond input[type=url]{width:100%}.comment-form-email,.comment-form-url{width:48.5%;float:left}.comment-form-url{float:right}.instafeed{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instafeed img{display:block;min-width:100%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.instafeed a{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin-bottom:4%;max-height:48vw;overflow:hidden}@media (min-width:600px){.instafeed a{max-height:144px}}.instafeed a:hover img{opacity:.6}.pp-hover-card-container:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pp-hover-card-container:hover:after{opacity:1}@media (max-width:768px){.fl-row-content .fl-col-small{max-width:100%}}.fl-callout-title-link{color:#58595B}.fl-accordion-button-label{font-weight:700;font-size:120%}.fl-subscribe-form textarea,.fl-subscribe-form input[type="text"],.fl-subscribe-form input[type="email"],.fl-subscribe-form input[type="search"],.fl-subscribe-form input[type="tel"],.fl-subscribe-form input[type="url"]{border:none}.fl-module-subscribe-form{background-color:rgba(49,177,193,.12);padding:13.3333333333px}.fl-tabs .fl-tabs-label{font-family:"Montserrat",sans-serif;font-weight:500;outline:none}.tasty-recipes{border:5px solid #31B1C1;margin-top:6em;margin-bottom:4em}.tasty-recipes img{width:auto}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#31B1C1;color:#FFF;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;-webkit-transform:translateY(-115px);transform:translateY(-115px);margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tasty-recipes-entry-header .tasty-recipes-image img{border-radius:50%;border:5px solid #31B1C1;height:150px;width:150px}.tasty-recipes-entry-header h2{margin-bottom:0;text-align:center;color:#FFF;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #0C8493;background-color:#0C8493;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-rating a{text-decoration:none;text-decoration:none;border:none}.tasty-recipes-entry-header .tasty-recipes-rating a:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating-stars{font-size:1.375em;display:block}.tasty-recipes-entry-header .tasty-recipes-rating-stars span{margin-left:.25em;margin-right:.25em;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-rating-label{font-style:italic;color:#0C8493;font-size:.6875em;display:block}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:.5em;margin-right:.5em;font-size:1em;line-height:2.5em}.tasty-recipes-entry-header .tasty-recipes-details ul li.author,.tasty-recipes-entry-header .tasty-recipes-details ul li.total-time{display:none}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:.8em;margin-top:.4em;margin-left:auto;margin-right:auto}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#fff;font-weight:700;margin-right:.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:.2em;margin-left:auto;margin-right:auto}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:" ";display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#FFF;background-color:#31B1C1;font-size:1em;line-height:1.375em;padding-top:1em;padding-bottom:1em;font-weight:700;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons img.svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons img.svg-pinterest{height:1.25em;margin-right:.375em;margin-bottom:0;background:none;display:inline-block;width:auto}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:.75em;color:#979599;margin-bottom:1.5em}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#31B1C1;border:1px solid #31B1C1;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:.625em;list-style-type:none;position:relative;margin-left:20px;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#0C8493;border-radius:50%;height:.5em;width:.5em;display:block;content:" ";left:-1.25em;top:.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-entry-content .tasty-recipes-instructions ol li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:20px;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#0C8493;border-radius:50%;height:1.45em;width:1.45em;color:#FFF;left:-1.25em;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1.5em;font-size:.6875em;text-align:center;top:.1875em}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{margin-left:0}}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:rgba(49,177,193,.12)}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{background-color:#FFF;padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em;padding-bottom:1.25em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);margin-bottom:1.5em}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:"i";display:block;background-color:#0C8493;border-radius:50%;height:1.3em;width:1.3em;font-size:.75em;line-height:1.3em;text-align:center;color:#FFF;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#0C8493;border-radius:50%;height:1.45em;width:1.45em;color:#FFF;left:2em;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1.5em;font-size:.6875em;text-align:center;top:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-nutrifox{text-align:center;margin:0}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#0C8493}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#0C8493;margin-right:.125em;font-weight:400}.tasty-recipes-nutrition ul{text-align:center}.tasty-recipes-nutrition li{float:none;display:inline-block;line-height:2em}.tasty-recipes-entry-footer{background-color:#31B1C1;padding-top:1.5625em;padding-bottom:1.25em;padding-left:2.5em;padding-right:2.5em;text-align:center}.tasty-recipes-entry-footer .tasty-recipes-footer-content{display:inline-block}.tasty-recipes-entry-footer img{width:65px}.tasty-recipes-entry-footer h3{color:#fff;font-size:1.25em;line-height:2.25em;margin-top:.5em;margin-bottom:.125em;padding:0;line-height:1em}.tasty-recipes-entry-footer p{margin-bottom:0;color:#FFF;font-size:.75em}.tasty-recipes-entry-footer p a{color:#FFF;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}.tasty-recipes-entry-footer:after{content:" ";display:block;clear:both}@media only screen and (max-width:520px){.tasty-recipes-entry-footer h3{margin-top:.5em;margin-bottom:.5em}.tasty-recipes-entry-footer{text-align:center}}@media only screen and (min-width:520px){.tasty-recipes-entry-footer img{float:left}.tasty-recipes-entry-footer h3,.tasty-recipes-entry-footer p{margin-left:90px;clear:none;text-align:left}}.tasty-recipes-print-view .tasty-recipes-print-button{display:inline-block}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding-bottom:0;padding-left:1em;padding-right:1em}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;-webkit-transform:none;transform:none;display:block;margin:10px 0 0 10px}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-rating-stars span{color:#000}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:both}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon{display:none}.alt-tip.post-grid .tip{padding:10px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:900px){.alt-tip.post-grid .tip{-webkit-box-flex:0;-ms-flex:0 1 44%;flex:0 1 44%}}.alt-tip.post-grid .tip:hover .tip-content{background-color:rgba(255,255,255,.9)}.alt-tip.post-grid .tip-content{padding:15px 5px;background-color:rgba(255,255,255,.7);text-align:center;height:100%;position:relative;z-index:100}.alt-tip.post-grid .tip-content:hover{background-color:rgba(255,255,255,.9)}.alt-tip.post-grid .permalink{position:absolute;z-index:101;top:0;left:0;width:100%;height:100%}.entry{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid rgba(12,132,147,.125)}.entry .post-meta.super{margin-bottom:13.3333333333px;color:#9FA4A8;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:13px;font-size:.8125rem}.entry .post-meta.super a{color:#9FA4A8}.entry .post-meta.super a:hover{color:#31B1C1}.entry .entry-byline,.entry .entry-footer{margin-bottom:13.3333333333px;color:#9FA4A8;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:13px;font-size:.8125rem}.entry .entry-title a{color:#58595B}.entry .entry-summary p{margin-bottom:0}.entry .read-more{display:inline-block;margin:30px 0 0}.featured-post .entry-img{margin-bottom:20px}.featured-post .entry-img img{width:100%}.home-feed .entry,.blog .entry,.archive .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-feed .entry .entry-img,.blog .entry .entry-img,.archive .entry .entry-img{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:20px}@media (min-width:900px){.home-feed .entry .entry-img,.blog .entry .entry-img,.archive .entry .entry-img{-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:0}}.home-feed .entry .article-content,.blog .entry .article-content,.archive .entry .article-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:900px){.home-feed .entry .article-content,.blog .entry .article-content,.archive .entry .article-content{-ms-flex-preferred-size:63%;flex-basis:63%}}.post-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-20px;margin-right:-20px}.post-grid .post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-height:240px;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0;margin:20px;margin-bottom:0}@media (min-width:900px){.post-grid .post{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:20px}}@media (min-width:1200px){.post-grid .post{-ms-flex-preferred-size:26%;flex-basis:26%}}.post-grid .post:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-grid .post:hover:after{opacity:1}.post-grid .post a{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;z-index:3}.post-grid .post h2{color:#fff;z-index:2;margin-bottom:0;font-family:"Merriweather",serif;font-style:oblique;text-transform:none;text-align:center;padding:10px;font-size:18px;font-size:1.125rem;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.marquee,.recipe-cat-grid{padding-top:60px}.marquee .pp-hover-card .pp-hover-card-title,.recipe-cat-grid .pp-hover-card .pp-hover-card-title{-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.marquee .pp-hover-card .pp-hover-card-title h3,.marquee .pp-hover-card .pp-hover-card-title h2,.recipe-cat-grid .pp-hover-card .pp-hover-card-title h3,.recipe-cat-grid .pp-hover-card .pp-hover-card-title h2{color:white!important;font-family:"Merriweather",serif;font-style:oblique;text-transform:none;padding:10px}.marquee .pp-hover-card-description,.recipe-cat-grid .pp-hover-card-description{display:none;height:0}.recipe-cat-grid{padding-top:20px}.recipe-cat-grid .pp-hover-card-inner{padding:0!important}.recipe-cat-grid .pp-hover-card-description{display:none;height:0}.pretty-callout{padding:20px;background-color:rgba(49,177,193,.8);margin-bottom:40px;color:#fff}.pretty-callout p{font-size:100%}.pretty-callout p:last-child{margin-bottom:0}.plural.search article.page{padding:20px}