/*!
Theme Name: Recipes
Theme URI: http://underscores.me/
Author: John Carman
Author URI: https://avenuedesignstudios.com/
Description: The theme for Recipes
Version: 1.0.0
Text Domain: recipes

Recipes is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Neue Helvetica W05","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.7rem;line-height:1rem}h1,h2,h3,h4,h5,h6{font-family:"Neue Helvetica W05","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;clear:both;padding:0 1rem;margin:0}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em,h4 i,h4 em,h5 i,h5 em,h6 i,h6 em{font-family:'Neue Helvetica Pan European'}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:1.6rem;line-height:2rem;margin-bottom:2rem}h2{font-size:1.2rem;line-height:1.5rem;margin-bottom:1.5rem}h2.subtitle{font-weight:300;font-style:italic;margin-top:-2rem}h3{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}h3.subhead{color:gray;font-size:.8rem;font-style:italic;margin:-1.5rem 0 1.5rem 0}h4{font-size:.8rem;line-height:1rem;margin:.25rem 0 .75rem 0}h5{font-size:.7rem}h6{font-size:.7rem}@media screen and (min-width: 1260px), print{h1,h2,h3,h4,h5,h6{padding:0}}p{padding:0 1rem;margin:0 0 1rem 0}li p{padding:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1rem}address{margin:0 0 1.5rem 0}pre{background:#fff;font-family:monospace;line-height:1.5rem;margin-bottom:1.5rem;max-width:100%;overflow:auto;padding:0}code,kbd,tt,var{font-family:monospace}abbr,acronym{border-bottom:1px dotted gray;margin-bottom:calc(1.5rem - 1px);cursor:help}mark,ins{background:#ff0;text-decoration:none}big{font-size:1.5rem}li.capitalize::first-letter{text-transform:capitalize}.red,.red a,.red a:visited{color:red}@media screen and (min-width: 1260px), print{p{padding:0}}body{background:#fff}html{font-size:20px;line-height:1.5rem}hr{background-color:gray;border:0;height:1px;margin-bottom:calc(1.5rem - 1px)}ul,ol{margin:0 0 1.5rem 0;padding:0 1rem}ul{list-style:disc}ul.ingredients{list-style-position:inside;padding:0;margin:0 0 calc(1.5rem - 1px) 0}ul.ingredients li:first-of-type,ul.ingredients li:not(.group-w-next)+li{padding-top:calc(.5rem - 1px);border-top:1px solid #bfbfbf;margin-top:.5rem}ul.ingredients li:last-of-type{padding-bottom:.5rem;border-bottom:1px solid #bfbfbf}ul.nutrition-info{list-style:none;padding:0 0 .5rem 0;border-bottom:1px solid #bfbfbf;margin:1.5rem 0 calc(1.5rem - 1px) 0}ul.nutrition-info li{padding:calc(.5rem - 1px) 0 0 1rem;border-top:1px solid #bfbfbf;margin-top:.5rem}ul.nutrition-info li ul{list-style:none;padding:0 0 0 1rem}ul.nutrition-info li ul li{padding:calc(.5rem - 1px) 0 0 0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1rem 1.5rem}@media screen and (min-width: 1260px), print{ul,ol{padding:0 0 0 1rem}ul.ingredients{list-style-position:outside;padding:0 0 0 1rem}ul.nutrition-info li{padding:calc(.5rem - 1px) 0 0 0}}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%;display:block}figure{margin:0}table{width:100%;border-collapse:collapse;margin:0 0 1.5rem 0}table td,table th{padding:0}a{color:#0000cd}a:visited{color:#639}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,.button,input[type="button"],input[type="reset"],input[type="submit"]{background:#fff;line-height:1.5rem;text-decoration:none;cursor:pointer}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{display:block;color:gray;font-size:.6rem;border:1px solid #bfbfbf;margin:0 0 1rem 0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#404040}select{font-size:.6rem;border:1px solid #bfbfbf;margin:-1px 0 calc(1rem - 1px) 0}select option{line-height:4rem;padding:3px 10px 2px 10px}textarea{width:100%;margin:0 0 1rem 0}form.searchandfilter ul{list-style-type:none;padding:0}form.searchandfilter ul>li{display:inline;margin-bottom:.5rem}form.searchandfilter ul>li h4{margin-bottom:.25rem}.recipe-info .acf-form .acf-label{display:none}.acf-field-602605cdd16eb>.acf-label::after{content:"Ingredients";font-weight:bold;margin:0 0 3px}.acf-field-602608d04d231>.acf-label::after{content:"Directions";font-weight:bold;margin:0 0 3px}.edit-recipe,.copy-recipe{display:none}.acf-field--post-title .acf-label{display:none}.acf-field input[type=text]#acf-_post_title{font-size:2em;font-weight:bold}.acf-actions{text-align:left}.journal-entry a.-duplicate,.journal-entry .acf-repeater .acf-row-handle.order{display:none}button.cancel{float:right}.acf-fields.-left>.acf-field>.acf-input{width:100%}.site{display:-ms-grid;display:grid;grid-template-columns:auto;grid-template-areas:"header" "main" "footer"}.site-header{grid-area:header;height:2rem}.site-main{grid-area:main}.site-footer{grid-area:footer}@media screen and (min-width: 1260px){.site{grid-template-columns:auto 1020px auto;grid-template-areas:"header header header" "left main right" "footer footer footer";grid-column-gap:0}}@media print{.site-header{display:none}p,li{page-break-inside:avoid}@page{margin:1in}}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.pagination{text-align:center}.pagination .nav-links{margin:2rem auto 1.5rem auto}.pagination .nav-links a{text-decoration:none}@media screen and (min-width: 1260px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.recipe-buttons{margin-bottom:1.5rem}.flavor-text{font-style:italic}.recipe-ingredients h4{padding-left:1rem;margin-bottom:.25rem}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#d8212c;background-color:rgba(216,33,44,0.5)}.modal .modal-content{width:1020px;background-color:#fff;padding:4rem;margin:4rem auto 0 auto}@media print{.recipe-cuisine li a{color:inherit;text-decoration:none}.recipe-buttons>*{display:none}.recipe-buttons>*.print{display:block}.recommended-pairings{display:none}}.entry-meta{color:gray;font-size:.6rem;margin-bottom:1rem}.ajax h2{padding-top:calc(1rem - 1px);border-top:1px solid #bfbfbf;margin:0.5rem 0 0 0}.ajax h3.subhead{margin:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption .wp-caption-text{font-size:.7rem;text-align:center}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#404040;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1rem;margin-bottom:1.5rem}.alignright{float:right;margin-left:1rem;margin-bottom:1.5rem}.aligncenter{clear:both;margin:0 auto 1.5rem auto}
