:root{--background-colour1: #D9EAE4;--background-colour2: #62B4B6;--background-colour3: #8CABBE;--background-colour4: #B5D7C9;--panel-background-colour1: #C0B8B0;--soft-black2: #353639;--site-message-background-colour: #F97D6F;--page-header-colour: var(--background-colour2);--recipe-card-background-colour: #CEDBE3;--recipe-card-border-colour: #1A677B;--comments-background-colour: #F5F8EB;--primary-background-colour: #fff;--text-colour: #353639;--bs-body-color: var(--text-colour);--bs-body-bg: var(--primary-background-colour);--bs-link-color-rgb: #34495E}body{font-size:18px;font-family:"Red Hat Display",Consolas;font-weight:100;background-color:var(--primary-background-colour)}p{margin-top:16px;margin-bottom:16px}li{margin-bottom:6px}h2{margin-top:30px}b,strong{font-weight:bold !important}h1,h2,h3,h4,h5,h6{font-family:"PT Serif","Young Serif","Times New Roman",serif}.lead{font-size:1.3rem}.navbar{background-color:rgba(0,0,0,0) !important}.navbar .navbar-brand img{width:250px}.navbar .navbar-toggler{border:0}.navbar div.input-group.search{margin-right:10px}.navbar div.input-group.search input{border-right:0px}.navbar div.input-group.search .input-group-text{background-color:unset}.navbar li.nav-item.dropdown ul.dropdown-menu{background-color:var(--background-colour4);border-radius:unset}.navbar .dropdown-item:hover{background-color:var(--background-colour1)}.navbar .dropdown-menu a:has(+ul.dropdown-menu)::after{content:"›";float:right}.page-content ol{list-style:none;counter-reset:item;padding:0}.page-content ol li{counter-increment:item;padding:8px;margin-bottom:5px;display:flex;align-items:flex-start;position:relative}.page-content ol li:before{content:counter(item);display:inline-block;width:30px;height:30px;min-width:30px;min-height:30px;text-align:center;background-color:var(--background-colour3);color:#fff;padding:5px;margin-right:10px;align-self:flex-start;border-radius:50%;font-size:.9rem}.page-content .img-fluid{width:100%}.site-message{background-color:var(--site-message-background-colour);color:var(--bs-body-bg);padding:10px 0;font-size:1.2em;text-align:center}.site-message>span{margin:0px 5px}.page-info{background-color:var(--page-header-colour);padding-top:20px;padding-bottom:20px;margin-top:0px;margin-bottom:20px}.page-info h1{font-size:2.5rem;margin-top:20px;margin-bottom:10px}.page-info .page-details{margin-top:10px;font-size:.9rem}.page-info .page-details .created-date::before{content:"Published";padding-right:4px;font-weight:bold}.page-info .page-details .updated-date::before{content:"Updated";padding-right:4px;font-weight:bold}.page-info .jumpLinks a{margin-right:15px}.page-info .apr-nav-hierarchy ul{margin-bottom:0px;font-size:.9rem}.page-sidebar .sidebar-signup{background-color:var(--panel-background-colour1);padding:20px}.page-sidebar .sidebar-spacer{margin-top:50px}.footer{width:100%;background-color:var(--text-colour);margin-top:50px;color:var(--background-colour1);padding-bottom:20px;padding-top:20px}.footer a{color:var(--background-colour1)}.footer ul{list-style-type:none;margin:0}.footer ul li{display:inline-block;margin-right:20px}.footer .copyright{font-weight:bold}.signup-form input[type=email]{width:100%;margin-top:20px;margin-bottom:20px}.signup-form input[type=submit]{margin:0 auto;display:block}.page-section-header{position:relative;font-size:30px;z-index:1;overflow:hidden;text-align:center}.page-section-header:before,.page-section-header:after{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:" ";background-color:red}.page-section-header:before{margin-left:-50%;text-align:right}.overlay-holder{position:relative;float:right;margin-bottom:-30px;height:30px;margin-right:10px;padding-top:10px}.overlay-holder span{border-radius:50%;padding-left:7px;padding-right:7px;background-color:var(--background-colour1)}.featuredRecent{margin-top:20px}.featuredRecent a{text-decoration:none;color:var(--background-colour3);font-weight:bold}.featuredRecent a:hover{text-decoration:underline}table.featuredRecent{border-collapse:separate;border-spacing:0 1rem}table.featuredRecent img{max-width:75px}table.featuredRecent td{padding-right:10px}.listing-result .result-item{text-align:center;margin-bottom:20px}.listing-result .result-item img{margin:0 auto}.listing-result .result-item a{display:block}.homepage a{font-size:1.3rem}.homepage img.img-fluid{width:100%}.homepage .featured-container{position:relative}.homepage .featured-container a:hover span{text-decoration:underline}.homepage .featured-container .featured-link{position:absolute;left:0px;bottom:0px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(100,100,100,.5);width:100%;color:var(--background-colour4);padding:10px}.apr-recipe{max-width:100%;width:100%;border:1px solid var(--recipe-card-border-colour);margin-top:30px;margin-bottom:30px}.apr-recipe .apr-recipe-header,.apr-recipe .apr-recipe-main,.apr-recipe .apr-recipe-footer,.apr-recipe .apr-recipe-card-footer{padding:20px}.apr-recipe .apr-recipe-header .apr-header-hero-image{max-width:200px;float:right}.apr-recipe .apr-recipe-header h2{margin:0px}.apr-recipe .apr-recipe-header .apr-recipe-description{font-size:1.2rem;font-style:italic;clear:both}.apr-recipe .apr-recipe-header .apr-header-timings{clear:both;padding-top:20px;margin-bottom:20px}.apr-recipe .apr-recipe-header .apr-header-timings table thead{font-weight:bold}.apr-recipe .apr-recipe-header .apr-header-timings table th::after{content:" time"}.apr-recipe .apr-recipe-header .apr-recipe-star-ratings::before{content:"⭐"}.apr-recipe .apr-recipe-header .apr-recipe-tags{margin-left:-3px;margin-top:20px;clear:both}.apr-recipe .apr-recipe-header .apr-header-rating-info{margin-top:10px}.apr-recipe .apr-recipe-header .apr-recipe-author::before{content:"Recipe by ";font-weight:normal}.apr-recipe .apr-recipe-header .apr-recipe-author{font-weight:bold}.apr-recipe .apr-recipe-header,.apr-recipe .apr-recipe-card-footer{background-color:var(--recipe-card-background-colour)}.apr-recipe .apr-recipe-main .apr-recipe-ingredients{margin-bottom:30px}.apr-recipe .apr-recipe-main .apr-recipe-ingredients .apr-recipe-ingredient-note{color:var(--bs-secondary-color);font-size:.8rem}.apr-recipe .apr-recipe-main .apr-recipe-ingredients .apr-recipe-ingredient-note::before{content:"("}.apr-recipe .apr-recipe-main .apr-recipe-ingredients .apr-recipe-ingredient-note::after{content:")"}.apr-recipe .apr-recipe-main table{width:100%}.apr-recipe .apr-recipe-main table thead>tr{border-bottom:1px solid dotted}.apr-recipe .apr-recipe-ingredient-section-name,.apr-recipe .apr-recipe-notes-heading,.apr-recipe .apr-recipe-steps-heading{font-size:1.6rem;margin-top:10px;display:block;color:var(--background-colour3)}.apr-recipe h1{font-size:1.6rem}.apr-recipe h2{font-size:1.5rem}.apr-recipe h3{font-size:1.4rem}.apr-recipe h4{font-size:1.3rem}.apr-recipe h5{font-size:1.2rem}.apr-recipe h6{font-size:1.1rem}.apr-tag{background-color:var(--background-colour3);padding:10px;border-radius:15px;display:inline-block;margin-top:10px}.apr-tag a{color:#fff;text-decoration:none}.apr-tag a:hover{color:var(--background-colour1);text-decoration:underline}#commentArea{background-color:var(--background-colour4);padding:30px}#commentArea .comment-form-label{display:block;font-weight:bold}#commentArea .comment-rating-info-text{position:relative;top:-15px;display:inline-block}#commentArea input[type=text],#commentArea input[type=email]{width:100%;margin-bottom:20px}#commentArea input[type=submit]{margin-top:20px}#commentArea textarea.comment-form-element{width:100%;height:200px}.comment-list{margin-top:30px}.comment-list .comment-count{font-weight:bold;font-size:1.1em}.comment-list .comment-item{margin-top:60px}.comment-list .comment-item .comment-author-avatar{margin-right:10px;float:left}.comment-list .comment-item .comment-author-name{font-weight:1.1em;font-weight:bold}.comment-list .comment-item .comment-content{display:block;clear:both}.comment-list .comment-item .comment-rating{float:right;font-size:1.5em}.comment-list .comment-item .comment-posted-date{display:block;font-size:.9em}.comment-list .comment-item .comment-reply-button{margin:10px 0px 0px}.comment-list .comment-item .cancel-reply-button{margin:20px 0px 0px 10px}.comment-list .comment-item .comment-reply{border-left:5px solid var(--background-colour1);padding-left:10px;margin-top:10px}.comment-rating-container:not(:checked)>label{color:#efeae7 !important}.comment-rating-container>input:checked~label{color:#008ea3 !important}.comment-rating-container:not(:checked)>label:hover,.comment-rating-container:not(:checked)>label:hover~label{color:#4cbdc2 !important}.comment-rating-container>input:checked+label:hover,.comment-rating-container>input:checked+label:hover~label,.comment-rating-container>input:checked~label:hover,.comment-rating-container>input:checked~label:hover~label,.comment-rating-container>label:hover~input:checked~label{color:#4cbdc2 !important}@media only screen and (min-width: 768px){.page-content{padding-right:100px}}@media screen and (max-width: 768px){.apr-header-hero-image{display:block;margin:auto auto;float:none}.apr-header-timings table{width:100%}}@media screen and (max-width: 992px){.page-sidebar img{position:unset;top:unset;margin-bottom:unset}}@media all and (min-width: 992px){.dropdown-menu li{position:relative}.nav-item .submenu{display:none;position:absolute;left:100%;top:-7px}.nav-item .submenu-left{right:100%;left:auto}.dropdown-menu>li:hover{background-color:#f1f1f1}.dropdown-menu>li:hover>.submenu{display:block}.nav-item.dropdown:hover>.dropdown-menu{display:block}.nav-item.dropdown:hover{background-color:var(--background-colour4)}}@media(max-width: 991px){.dropdown-menu .dropdown-menu{margin-left:.7rem;margin-right:.7rem;margin-bottom:.5rem}}/*# sourceMappingURL=style.css.map */