p:empty{display:none!important}p>img{padding-bottom:0!important}input{border:1px solid #bbb;border-radius:5px;font-family:var(--sans);font-size:1rem;padding:.5rem}select{border:1px solid #bbb;border-radius:5px;font-family:var(--sans);font-size:1rem;padding:.5rem}textarea{border:1px solid #bbb;border-radius:5px;font-family:var(--sans);font-size:1rem;padding:.5rem}#masthead{background:#fff;border-bottom:1px solid #ddd;margin-bottom:.75rem}.navbar-extra-margin{margin:auto;max-width:80rem}.navbar-container{display:flex;margin:0 1.5rem;padding:1.2rem 0;justify-content:space-between;align-items:center}.nav-menu a{text-decoration:none;color:var(--rnsblue);line-height:0;font-size:1rem;white-space:nowrap}.navbar-left{display:flex}.menu-item{padding:0 .7rem}#site-navigation{display:none;background:#fff;border-top:1px solid #ddd;height:2.5rem}ul#menu-dc-main-menu{display:flex;margin:auto;list-style:none}.sub-menu{list-style:none;z-index:11;background:#555;display:none;flex-direction:column;position:absolute;margin-top:.6rem}.sub-menu a{color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;height:1rem;width:calc(100% - 2rem)}.sub-menu li{display:flex;flex-direction:column;padding:0}.sub-menu li:first-child{font-weight:700}.sub-menu .sub-menu{position:static;padding:0;background:#767676;margin:0}.sub-menu .sub-menu .sub-menu{background:#888}.sub-menu .sub-menu .sub-menu:last-child{border-bottom:1px solid #fff}.menu-item a:hover{text-decoration:underline}.site-logo{height:2rem}.login-button{width:3.8rem;background:0 0;text-align:right;color:#000;display:none}.login-button:hover{color:var(--rnsblue);cursor:pointer}.menu-toggle{font-size:1rem;border:none;background:0 0;border-radius:5px}.header-search-hamburger{display:flex;justify-content:space-between;width:2rem;height:1.6rem}.header-search-hamburder-container{display:flex;align-items:center}.hamburger-menu{height:1.4rem;width:1.4rem;cursor:pointer}.hamburger-menu:hover{cursor:pointer}#hamburger-x-button{width:1.4rem;height:1.4rem;border:1px solid #888;background:var(--lightgreyborder);border-radius:50%;display:none;cursor:pointer}#hamburger-x-button:hover{cursor:pointer}.search-icon{height:1.4rem;width:1.4rem;cursor:pointer;display:none}.search-icon:hover{cursor:pointer}#search-x-button{width:1.4rem;height:1.4rem;border:1px solid #888;background:var(--lightgreyborder);border-radius:50%;display:none;cursor:pointer}#search-x-button:hover{cursor:pointer}.searchform #s{width:100%;padding:0 0 0 1rem;font-size:1.3rem;margin:0;border:1px solid #555;background-color:var(--greyborder);height:3rem;color:#000;font-family:var(--sans)}.searchform #searchsubmit{background-color:var(--lightgreyborder);color:#000;font-family:var(--sans);border-color:#555;border-image:none;-webkit-appearance:none;border-style:solid;cursor:pointer}.searchform .screen-reader-text{display:none}.searchform div{width:100%;display:flex;justify-content:flex-end}.hamburger-navigation{display:none;max-width:74rem;position:relative;margin:auto}.hamburger-navigation .social-icons-container{background:#555;padding:.5rem 1rem .75rem;display:flex;align-items:center;justify-content:space-between}.hamburger-navigation .social-icons-container a{padding:0;position:static;width:auto;height:auto}.hamburger-navigation .social-icons-container svg{margin-right:.5rem}.hamburger-navigation .social-icons-container svg:last-child{margin-right:0}.vertical-menu li{display:flex;flex-direction:column;padding:0;background:#555;width:100%}.vertical-menu li a{color:#fff}.vertical-menu a{color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;height:1rem;width:calc(100% - 2rem)}.vertical-menu li:first-child{font-weight:700}.vertical-menu .sub-menu{position:static;margin-top:0}.vertical-menu .sub-menu a{position:relative;display:flex;align-items:center;justify-content:space-between;height:1rem;width:calc(100% - 2rem)}.vertical-menu .sub-menu .sub-menu{position:static}.vertical-menu .sub-menu li{background:#767676}.vertical-menu .sub-menu .sub-menu li{background:#888}.vertical-menu .sub-menu .sub-menu .sub-menu li{background:#999}#main{max-width:74rem;display:flex;flex-direction:column;margin:.75rem auto}.the-author{margin:.5rem 0;color:#888;font-style:italic;font-size:.9rem}.multiple-authors-target-shortcode{display:inline}.post-meta-left-side .the-author{margin:.25rem 0 0;color:#555}a .entry-title{color:#000}.entry-title{margin:1rem 0 .5rem}.title-author-excerpt .entry-title{margin:0}#colophon{background:#fff;width:100%;display:block;border-top:1px solid #ddd}.site-info{max-width:100%;margin:auto;flex-direction:column}.site-info .navbar-logo-center{padding-top:2rem;padding-left:1.5rem}.site-info ul{list-style:none}.site-info li a{color:var(--rnsblue)}.site-info li{padding-left:0;margin-bottom:.5rem}.footer-info-container{display:flex;flex-direction:column;padding:0 1.5rem;margin:0;flex-basis:100%}.footer-col1-container{padding:0 1.5rem}.footer-col5-container{padding:0 1.5rem}.footer-headline-title{font-size:1.3rem;border-bottom:1px solid var(--greyborder);margin:1.5rem 0 1rem;display:flex;align-items:center;height:3rem}.footer-headline-title a{color:#000}.footer-headline-title a:hover{color:var(--rnsblue);text-decoration:none}.donate-button a{color:var(--rnsblue)}.legal-info-footer-container{border-top:1px solid var(--greyborder);padding:.75rem 0}.legal-info-footer{max-width:74rem;font-size:.8rem;text-align:center;padding-left:1.5rem;padding-right:1.5rem;margin:auto}.legal-info-footer a{color:var(--rnsblue)}.post-main-container{margin-left:0;margin-right:0;margin-bottom:auto;display:flex;justify-content:space-between;background:#fff;padding:1.5rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0;flex-wrap:wrap;flex-direction:column;overflow:hidden;flex:1}.post-main-container img{border-radius:2px;max-width:100%;height:auto}.mobile-post-thumbnail{position:initial!important;width:100%;height:auto}.site-content{max-width:100%;border-right:none}.entry-header img{width:100%;height:auto}.featured-img-caption{color:#333;padding:1rem;line-height:1.4;display:flex;align-items:center;background:#f5f6f9}.entry-header{display:flex;flex-direction:column}.alignright{float:none;margin:auto;display:block}.alignright img{margin:auto;width:100%;height:auto}.aligncenter{margin:auto;display:block}.aligncenter img{height:auto;width:100%}.aligncenter .wp-caption-text{width:auto}.alignleft{float:none;margin:auto;display:block}.alignnone{max-width:100%;margin:auto;display:block}.size-full{width:100%;height:auto;margin:auto}.entry-content p{padding-bottom:1.5rem;line-height:1.55;font-size:1.15rem}.twitter-tweet{margin:auto}.entry-content iframe{margin:auto;width:100%}.single .entry-content h1{margin-bottom:1.5rem;font-size:1.4rem;font-family:var(--sans)}.single .entry-content h2{margin-bottom:1.5rem;font-size:1.3rem;font-family:var(--sans)}.entry-content h3{margin-bottom:1.5rem;font-size:1.2rem;font-family:var(--sans)}.entry-content h4{margin-bottom:1.5rem;font-size:1.15rem;font-family:var(--sans)}.entry-content h5{margin-bottom:1.5rem;font-size:1rem;font-family:var(--sans)}.entry-content h6{margin-bottom:1.5rem;font-size:.9rem;font-family:var(--sans)}.entry-content pre{margin-bottom:1.5rem}.entry-content ul{padding-bottom:1.5rem;line-height:1.55;font-size:1.15rem;margin-left:1rem}.entry-content ol{padding-bottom:1.5rem;line-height:1.55;font-size:1.15rem;margin-left:1rem}.single .entry-content hr{border:none;height:1px;background:var(--greyborder)}.caption{display:inline-block;font-family:var(--sans);font-size:1rem;line-height:1.4}.single .wp-caption{margin-bottom:1.5rem;max-width:100%;display:flex;flex-direction:column}.single .wp-caption>a{display:flex}.wp-caption-text{color:#333;padding:1rem!important;font-family:var(--sans);border-top:none;background:#f5f6f9}.hr-small{margin:0;border-color:var(--greyborder);border-style:none;border-right:none;border-left:none;border-bottom:none}.icon-picture{display:none}.wp-caption .wp-caption-text:nth-child(4){font-size:.9rem;font-style:italic;padding:.5rem 1rem!important;text-align:left;color:#888;margin-top:0}.post-main-container .entry-content{margin-top:1.5rem}.post .entry-title{font-size:2rem;margin:0;font-weight:400;font-family:var(--sans);padding:1.4rem 0 1rem}.post-subtitle-excerpt{font-weight:400;font-size:1.15rem;color:#555;font-family:var(--sans);font-style:italic;margin-bottom:1.8rem}.post-subtitle-excerpt a{color:var(--rnsblue)}.post-subtitle-excerpt.no-margin-bottom{margin-bottom:0}.featured-video{width:100%;padding-top:56.25%;position:relative}.single-category-headline{color:#555;margin:0}.site-content a{color:var(--rnsblue)}.post-category-title{border-bottom:1px solid var(--greyborder);padding-bottom:.5rem}.post-category-list-container{font-family:var(--sans)}.post-category-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-top:1px solid var(--greyborder);border-bottom:1px solid var(--greyborder);padding:.65rem 0}.post-category-list a{margin:.35rem;background:var(--greyborder);padding:.5rem;border-radius:5px}.post-category-list a:hover{text-decoration:none;background:#ddd}.post-category-list div{margin:.35rem;padding:.5rem;font-weight:700}.post-meta-info{display:flex;justify-content:space-between;border-bottom:1px solid var(--lightgreyborder);align-items:center;padding:.5rem 0}.post-meta-left-side{display:flex;align-content:center;flex-direction:column;margin-right:.5rem}.post .the-author{font-size:1rem}.swp_social_panel:not(.nc_floater):not(.swp_social_panelSide){flex-basis:50%}.swp_social_panel .swp_share_button:first-child{margin:0 5px 0 0!important}.swp_social_panel .swp_share_button:last-child{margin:0 0 0 5px!important}.single-roundup .entry-content .swp_social_panel{display:none}#rns-subscriber-purchase{text-align:center;font-family:var(--sans);font-weight:700;border-top:1px solid var(--greyborder);padding-top:1rem}#edd-add-to-cart-error{color:red}.downloadLimitText{font-size:80%}#rns-subscriber-purchase div{margin:1rem 0}.gallery{display:flex;flex-wrap:wrap}.gallery-caption{font-size:1rem}dd.gallery-caption{background:0 0;height:0;color:transparent}dd.gallery-caption .wp-caption-text{display:none}.gallery-item .gallery-icon img{width:100%;height:auto}.gallery-item{width:100%!important;flex:1 1 0;margin:.5rem}.gallery .gallery-item:first-child{margin:.5rem .5rem .5rem 0}.gallery .gallery-item:nth-last-child(2){margin:.5rem 0 .5rem .5rem}.gallery br{display:none}.gallery-item img{border:none!important}.single-roundup .comments-area{display:none}.single-roundup .top-tag{font-size:1rem;margin-bottom:.25rem;font-weight:400;color:#888}.single-roundup .article-title{margin-bottom:.25rem}.single-roundup .article-content{margin-bottom:1.5rem;font-family:var(--sans)}.single-roundup a{font-family:var(--sans)}.single-roundup .headline-list h3{margin-bottom:.5rem}.gform_wrapper li{font-size:1.15rem}.gform_wrapper li label{font-size:1.15rem}.gform_wrapper input[type=submit]{cursor:pointer}button.simplefavorite-button{margin-top:1rem!important;margin-bottom:1rem;border:none;padding:.5rem;border-radius:5px}.click-enlarge-caption-text{font-size:.8rem}.gform_wrapper .gform_fields .gfield_description{padding:0}.gform_wrapper ul.gform_fields li.gfield.gquiz-field{padding-right:0}.gquiz-field-label{font-size:1.15rem;margin-bottom:.5rem}.gquiz-field-choice ul{list-style:none;margin-left:0}.gquiz-field-choice li{border:1px solid var(--lightgreyborder);padding:.5rem;border-radius:5px;margin-bottom:.5rem;display:flex;align-items:center}.gquiz-field-choice li:last-child{margin-bottom:0}.sidebar-link{margin-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--lightgreyborder);color:var(--rnsblue)}.sidebar-headline{font-size:1.3rem;border-bottom:1px solid var(--greyborder);padding-bottom:.5rem;display:flex;font-weight:400}.post-right-sidebar{margin-right:0;max-width:100%}.post-sidebar li{padding:0}[data-conversation-spotlight] div{padding-left:0;text-align:center;box-shadow:none}.single-roundup [data-conversation-spotlight]{display:none}.spot-im-conversation-header{padding:0!important}.post-sidebar{margin:auto;display:flex;flex-direction:column;position:relative;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0;padding:1.5rem}.post-sidebar aside{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--greyborder)}.post-right-sidebar .widget_related_posts .rns-widget-recent-post{flex-wrap:nowrap;flex-direction:column}.post-sidebar aside:first-child{margin-top:0}.post-sidebar aside:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0;margin-left:auto;margin-right:auto}.white-space{height:.75rem;width:100%}.thumb-rect-crop{margin-top:0;margin-right:1rem;width:10rem;height:5.625rem;overflow:hidden;position:relative}.thumb-rect-crop img{height:auto;margin-top:0;min-width:12rem;min-height:100%}.top-three-post .thumb-rect-crop img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;min-width:100%;min-height:100%}.widget-title{font-size:1.3rem;border-bottom:1px solid var(--greyborder);font-weight:400;padding-bottom:.5rem;display:flex}.widgettitle a{color:#000}.widgettitle a:hover{color:var(--rnsblue);text-decoration:none}.sidebar-author-section{display:flex;flex-direction:column;border-bottom:1px solid var(--greyborder);padding-bottom:1.5rem;margin-bottom:1.5rem}.sidebar-author-section svg{fill:var(--rnsblue)}.sidebar-author-section svg:hover{fill:#000}.sidebar-author-section .sidebar-category-image{margin:auto;margin-bottom:.75rem;width:12rem;height:auto;border-radius:50%}.user-display-name{font-weight:700;text-align:center}.user-cat-name{text-align:center;color:#888;margin-top:.25rem}.user-cat-name a{color:var(--rnsblue)}.user-description{text-align:center;line-height:1.4;font-size:.9rem}.sidebar-author-section .social-icon{width:1.1rem;height:1.1rem;margin:.75rem .5rem 1.5rem}.sidebar-author-section .social-icons-container{display:flex;justify-content:center}.entry-content{font-family:var(--serif)}.widgettitle{font-size:1.3rem!important;border-bottom:1px solid var(--greyborder);font-weight:400;padding-bottom:.5rem;display:flex}.rns-widget-recent-post{border-bottom:1px solid var(--lightgreyborder);padding-bottom:1.5rem;padding-top:1.5rem}.rns-widget-recent-post:last-child{padding-bottom:0}.rns-widget-recent-post .recent-posts-title a{color:#000}.recent-post-right-text{flex:1 1 0}.rns-widget-recent-post:last-child{border-bottom:none}.rns-widget-recent-post .recent-post-widget-category{font-size:.9rem;margin-bottom:.5rem;margin-right:.5rem}.rns-widget-recent-post .recent-post-widget-category a{color:var(--rnsblue)}.rns-widget-recent-post .the-author{margin:.5rem 0 0}.popular-post{display:flex}.popular-post .popular-post-thumb-container{width:5rem;height:5rem;margin-right:1rem;background:var(--greyborder)}.popular-post .popular-post-thumb-container a{width:100%;margin-right:1rem;position:relative;display:flex;height:auto}.popular-post .popular-post-thumb-container img{width:5rem;height:5rem;margin-right:1rem;transition:1s all ease}.sans-font{font-family:var(--sans)}.leaderboard-article-ad{margin:0 auto .75rem}.full-width-header-section{background:#fff;padding:1.5rem;margin-bottom:.75rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.full-width-header-section a{color:var(--rnsblue);font-weight:1000}.full-width-header-section .post-subtitle-excerpt{margin-bottom:1.5rem}.full-width-header-section .entry-title{font-size:2rem;font-weight:400;margin:1.5rem 0 .5rem}.full-width-header-section .post-meta-info{padding:1.5rem 0 0;border-bottom:none}.full-width-header-section .post-meta-info .swp_social_panel{margin-bottom:0!important;margin-top:0!important}.post-template-single-full-width-image .post-main-container .entry-content{margin-top:0}@media only screen and (min-width:768px) and (max-width:1279px){#site-navigation{display:flex;overflow-x:scroll}.menu-item{padding:0 .5rem}.wp-caption{max-width:100%}.wp-caption img{width:100%!important;height:auto}.alignleft{margin:1.5rem 1.5rem 1.5rem 0;float:left}.post-sidebar{width:300px;margin-top:0;background:#fff;border:1px solid #ddd;border-radius:5px;padding:1.5rem}.post-main-container{padding:3rem 1.5rem;border-radius:5px;border:1px solid #ddd}.post-right-sidebar{margin-left:.75rem;margin-right:0}}@media only screen and (min-width:1280px){.hamburger-navigation #searchform{display:none}.vertical-menu{top:0;max-width:17rem;margin:auto}#site-navigation{display:flex}.single .wp-caption{max-width:100%}.single .wp-caption img{width:100%!important;height:auto;cursor:zoom-in}.alignleft{float:left;margin:1.5rem 1.5rem 1.5rem 0}.post-sidebar{margin-top:0;background:#fff;border:1px solid #ddd;border-radius:5px;padding:1.5rem}.post-main-container{padding:3rem;border-radius:5px;border:1px solid #ddd}.post-right-sidebar{max-width:23rem;margin-left:.75rem;margin-right:0}.rns-widget-recent-post.popular-post{display:flex;flex-wrap:nowrap}.full-width-header-section{padding:3rem}}@media only screen and (min-width:768px){.navbar-container{margin:0 3rem}.header-search-hamburger{width:3.8rem}.search-icon{display:inline-block}.login-button{display:inline-block}#main{flex-direction:column}.site-info{max-width:74rem;margin:auto;flex-direction:column;padding:0 3rem}.site-info .navbar-logo-center{padding-top:2rem;padding-left:0}.site-info li{padding-left:0;margin-bottom:.5rem}.footer-info-container{display:flex;flex-direction:column;flex:1 1 0;padding:0 1.5rem;margin:0 0 1.5rem;border-right:1px solid var(--lightgreyborder)}.footer-info-container ul{margin-bottom:1.5rem}.footer-col1-container{padding:0 1.5rem 0 0}.footer-col5-container{padding:0 0 0 1.5rem;border-right:none}.footer-headline-title{font-size:1.3rem;border-bottom:1px solid var(--greyborder);margin:0 0 1rem;padding-bottom:.5rem;display:flex;align-items:flex-start;height:auto}.footer-headline-title a:hover{color:var(--rnsblue);text-decoration:none}.donate-button a{color:var(--rnsblue)}.legal-info-footer-container{border-top:1px solid var(--greyborder);padding:.75rem 0}.legal-info-footer{max-width:74rem;font-size:.8rem;padding-left:0;padding-right:0;text-align:center;margin:auto}.site-logo{height:3.2rem}#searchform{max-width:74rem}.caption{margin:auto}.aligncenter .wp-caption-text{width:auto}.alignright{float:right;margin:1.5rem 0 1.5rem 1.5rem}.alignnone{width:100%;display:inline-block;margin:0;float:none}.aligncenter img{width:100%;height:auto}.site-content{padding-right:3rem}.single .site-content{padding-right:0}.post-margin-container{display:flex;margin:auto;max-width:100%;width:100%}.click-enlarge-caption-text{font-size:1rem}.full-width-header-section{border-radius:5px;border:1px solid #ddd}}@media print{.header-search-hamburger{display:none}.post-sidebar{display:none}.spot-im-comments{display:none}#colophon{display:none}#rns-subscriber-purchase{display:none}.simplefavorite-button{display:none}.post-category-list{display:none}.category-recipes .entry-content ul li{list-style-type:"☐ "}}.float-left{float:left!important}.series-logo>img{width:100px!important;height:100px!important;border-radius:50%!important;position:relative;text-align:center;vertical-align:middle;line-height:100px;margin-right:13px;object-fit:fill;top:9px}.logo-header{margin-top:26px}.series-name{font-size:40px!important;font-weight:600!important}@media only screen and (max-width:768px){.openweb-float-footer-mobile{display:flex;justify-content:center;position:fixed;bottom:0;width:100%;background:#fff;float:left;z-index:99999;height:50px}.hidden-openweb-ad{display:none!important}.inn-logo-desktop{display:none}.inn-logo-mobile{display:flex}}@media only screen and (min-width:768px){.openweb-float-footer-mobile{display:none!important}.inn-logo-mobile{display:none}#colophon{border-top:1px solid #ddd}}div#cookie-law-info-bar{z-index:9999999}.comment-icon{position:relative;display:inline-block;border-radius:50%;text-align:center;transition:transform .3s;bottom:8px;left:20px;cursor:pointer;font-size:35px}.comment-icon:hover{transform:scale(1.2)}.comment-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comment-number{font-size:13px;position:relative;top:-1px}@media(max-width:768px){.social-buttons .flipboard-icon{display:none}.post-main-container{margin-top:3rem;border-top:none}.post-sidebar{border-bottom:none}#colophon{border-top:none}}.social-buttons img{height:40px;width:auto;cursor:pointer;margin:0 10px}.social-buttons{display:flex}.social-buttons{display:flex;justify-content:space-evenly;align-items:center}