/*
	* CSS for Posts
	*
	* @package      sallysbakingrecipes
	* @author       Lindsay Humes
	* @since        1.0.0
	* @license      GPL-2.0+
*/
 .content-sidebar-wrap{display:flex;width:calc(100% - 10px);margin:20px auto 0;max-width:1045px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.content-sidebar-wrap #primary{width:100%;max-width:728px}#secondary{max-width:300px;margin-left:5px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:'Playfair Display',Georgia,serif;letter-spacing:-.01em;margin:0 0 15px}.entry-header{margin:0;position:relative}h1.entry-title{margin:0 0 10px}.after-title-left.flexbox{justify-content:flex-start}.recipe-jump a{background:#CEE7E8;color:#212121;padding:8px;display:flex;align-content:center;justify-content:flex-start;width:fit-content;right:0;bottom:0;flex-wrap:wrap;border-radius:5px;line-height:1;font-weight:400;font-size:14px;margin:0 5px 0 0}.recipe-jump a .sm-caps{display:block;width:fit-content}.recipe-jump a .svg-icon{display:block;margin-right:3px;margin-top:5px}.recipe-jump a:hover{background:#A8D6D9}.after-title-left .recipe-comments{background:#FBDBE1;color:#212121;padding:10px 8px;display:flex;align-content:center;justify-content:flex-start;width:fit-content;right:0;bottom:0;flex-wrap:wrap;border-radius:5px;line-height:1;font-size:14px;margin:0 5px 0 0}.after-title-left .recipe-comments .svg-icon{display:block;fill:#212121}.after-title-left .recipe-comments:hover{background:#F7B8C3}.after-post-header{justify-content:space-between;width:100%;margin:0 0 10px}.post-share-before{margin:10px 0;flex-wrap:wrap;justify-content:flex-start}.post-share-before a{display:flex;align-items:center;justify-content:flex-start;margin-right:10px;font-weight:400}.post-share-before .icon-font::before{width:15px;height:15px;margin:0 5px 0 0}.post-share-before .sm-caps{font-weight:400}.post-share-before .sm-caps em{font-family:-apple-system-ui-serif,ui-serif,Noto Serif,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:13px;font-style:italic;line-height:1;text-transform:lowercase;letter-spacing:0;font-weight:400}.after-post-header .recipe-meta{display:flex;justify-content:flex-end;align-items:center;width:20%}.entry-meta{margin:0}.entry-meta a{text-decoration:underline}.post-author{margin:0 0 0 10px}.post-author a{text-decoration:underline;font-weight:700}.entry-meta{margin:10px 0 0}.post-date{margin:0 10px 0 0}.after-post-header .recipe-comments{font-size:15px;font-weight:700}.disclosure{margin:15px 0;text-transform:none}.disclosure a{font-weight:700;text-decoration:underline}.post-share-after{display:flex;justify-content:space-between;align-items:center;margin:20px auto}.post-share-after a{display:flex;width:calc(1 / 3 * 100% - 5px);margin:0 5px 0 0;background:#F7B8C3;padding:10px;border-radius:5px;align-items:center;justify-content:center}.post-share a:last-child{margin:0}.post-share-after a.social-facebook{background:#a8d6d9}.post-share-after a.social-email{background:#F3BF9F}.post-share-after a:hover{opacity:.5;transform:scale(1.05)}.post-subscribe{margin:20px auto;background:#fef6f7;border-radius:5px;padding:20px;position:relative}.post-subscribe::after{width:100px;height:100px;content:"";display:block;background:url(../../../../../../../../themes/sallysbakingrecipes/assets/images/favicon.svg) no-repeat center;background-size:contain;right:20px;top:20px;position:absolute}.post-subscribe .enews{position:relative;z-index:1}.post-subscribe h3{font-size:28px;font-family:'Playfair Display',Georgia,serif;letter-spacing:-.01em;margin:10px 0}.post-subscribe p{margin:0 0 10px}.post-subscribe .enews-form{display:flex;justify-content:space-between;align-items:center}.post-subscribe .enews-form input[type="email"],.post-subscribe .enews-form input[type="text"]{max-width:300px;width:100%;text-align:left;margin:0 2px 0 0}.post-subscribe .enews-form input[type="email"]::placeholder,.post-subscribe .enews-form input[type="text"]::placeholder{text-align:left;color:#212121}.comment-content a{word-wrap:break-word;color:#C3366F;font-weight:700;text-decoration:underline}#respond{border:4px double #F6F5F5;padding:20px;border-radius:5px;margin:20px auto}h3#reply-title,h2.comments-title{text-align:left;margin-bottom:20px;font-size:28px;font-family:'Playfair Display',Georgia,serif;letter-spacing:-.01em}h2.comments-title{margin-top:40px}.comment-form p{margin:0 0 5px}.comment-form label{font-size:13px;letter-spacing:.02em;line-height:1.5;text-transform:uppercase;font-weight:700}p.comment-form-author,p.comment-form-email{border:1px solid #212121;border-radius:5px;padding:5px 10px}p.comment-form-comment{border:1px solid #212121;border-radius:5px;padding:5px 10px}p.comment-form-author input#author,p.comment-form-email input#email{border:0}p.comment-form-comment textarea#comment{border:0;padding:0}p.comment-form-comment textarea#comment::placeholder,p.comment-form-author input#author::placeholder,p.comment-form-email input#email::placeholder{font-style:italic;opacity:.8}p.comment-form-cookies-consent{margin:0 0 10px}p.form-submit{margin:0}#cancel-comment-reply-link{display:block;margin-top:5px}.comment-form-cookies-consent label{font-size:14px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;line-height:1;text-transform:none;letter-spacing:0;font-weight:400}.akismet_comment_form_privacy_notice{text-align:center;font-size:14px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic}.akismet_comment_form_privacy_notice a{font-weight:700;text-decoration:underline}.comment-form-cookies-consent input{vertical-align:middle}.comment{list-style-type:none;position:relative}.comment-body{margin-bottom:30px;position:relative;border:2px solid #eaeaea;border-radius:5px;padding:10px 10px 25px}.comment-author{border-bottom:2px solid #eaeaea;margin:0 0 5px;padding:0 0 5px}.comment-body p{margin:0 0 10px}.comment-reply-link{position:absolute;background:#eaeaea;color:#212121;padding:8px;border-radius:5px 0 0 0;right:0;bottom:0;font-size:13px}.comment-reply-link:hover{background:#212121!important;color:#FFFFFF!important}.comment-author-alexis-lozinak .comment-body,.comment-author-trinahuizenga .comment-body,.comment-author-mlevin211 .comment-body,.comment-author-sally .comment-body,.comment-author-beth .comment-body,.comment-author-ssinoway .comment-body{background:#fef6f7;border:none}.comment-author-alexis-lozinak .comment-author,.comment-author-trinahuizenga .comment-author,.comment-author-mlevin211 .comment-author,.comment-author-sally .comment-author,.comment-author-beth .comment-author,.comment-author-ssinoway .comment-author{border-bottom:1px solid #212121}.comment-author-alexis-lozinak .comment-reply-link,.comment-author-trinahuizenga .comment-reply-link,.comment-author-mlevin211 .comment-reply-link,.comment-author-sally .comment-reply-link,.comment-author-beth .comment-reply-link,.comment-author-ssinoway .comment-reply-link{background:#F7B8C3;border:none}.comment-author-alexis-lozinak ul li .comment-body,.comment-author-trinahuizenga ul li .comment-body,.comment-author-mlevin211 ul li .comment-body,.comment-author-sally ul li .comment-body,.comment-author-beth ul li .comment-body,.comment-author-ssinoway ul li .comment-body{background:transparent}.comment-author-alexis-lozinak ul li .comment-author,.comment-author-trinahuizenga ul li .comment-author,.comment-author-mlevin211 ul li .comment-author,.comment-author-sally ul li .comment-author,.comment-author-beth ul li .comment-author,.comment-author-ssinoway ul li .comment-author{border-bottom:1px solid #212121;border:none}.comment-author-alexis-lozinak ul li.comment-author-alexis-lozinak .comment-body,.comment-author-trinahuizenga ul li.comment-author-trinahuizenga .comment-body,.comment-author-mlevin211 ul li.comment-author-mlevin211 .comment-body,.comment-author-sally ul li.comment-author-sally .comment-body,.comment-author-beth ul li.comment-author-beth .comment-body,.comment-author-ssinoway ul li.comment-author-ssinoway .comment-body{background:#fef6f7}.comment-content{font-size:16px}.comments-pagination{text-align:center;margin:40px auto}p.tasty-recipes-ratings span{color:#C3366F}.tasty-recipes-comment-form{display:flex;align-items:center;justify-content:flex-start;margin:15px 0!important}.tasty-recipes-comment-form legend{max-width:fit-content!important;font-weight:700;display:inline-block;float:left;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.tasty-recipes-comment-form span.tasty-recipes-ratings-buttons{margin-left:10px;font-size:20px;color:#C3366F}.post-author-bio{position:relative;margin:0 0 40px}.author-img{z-index:3;position:relative;border:2px solid #fef6f7;border-radius:100%;padding:5px;background:#fff;width:150px;height:150px;margin:0 auto}.author-img img{line-height:1;border-radius:50%;display:block;margin:0 auto}.post-author-info{text-align:center;background:#fff;border:2px solid #fef6f7;border-radius:5px;position:relative;padding:5px;z-index:1;margin-top:-70px}.post-author-content{background:#fef6f7;padding:70px 20px 20px}h3.author-title{line-height:1.2;font-size:24px;font-family:'Playfair Display',Georgia,serif;margin:5px auto}.author-bio.content-meta{font-size:14px;line-height:1.4}.post-author-content .social-menu{justify-content:center;position:relative;margin:10px auto 0}.post-author-content .social-menu .icon-font::before{width:30px;height:30px}.post-related{margin:20px auto;padding:0;position:relative}.post-related .widget-title{position:relative;background:#fff;width:fit-content;padding:0 5px;margin:0 auto -10px;z-index:2}.post-related .accent-nowrap{position:relative;z-index:1;margin:0 auto 20px}.widget{margin:0 0 20px}.widget-title{margin:0 auto 10px;line-height:1.25;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.02em;font-size:15px}.widget select{max-width:100%}.widget a,.widget a:visited{color:#212121}.widget a:hover,.widget a:visited:hover{color:#546B6D}.widget li{display:block;list-style:none;text-align:center;font-size:14px}.widget_search{-webkit-box-shadow:0 0 10px 0 rgba(33,33,33,.1);-moz-box-shadow:0 0 10px 0 rgba(33,33,33,.1);box-shadow:0 0 10px 0 rgba(33,33,33,.1);background:#fff;border-radius:5px;padding:20px}.widget-posts{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.schema-faq.wp-block-yoast-faq-block{margin:0 0 30px}.wp-block-yoast-faq-block{background:#fff;border:2px solid #FDEDF0;border-radius:5px;margin:30px 0;padding:55px 20px 20px;position:relative}.wp-block-yoast-faq-block::before{background:#FDEDF0;color:#212121;font-weight:700;content:'FAQ';display:block;font-family:'Playfair Display',Georgia,serif;font-size:24px;letter-spacing:0;position:absolute;width:fit-content;z-index:98;padding:5px 15px;left:0;top:0}.wp-block-yoast-faq-block .schema-faq-section:not(:first-of-type){margin-top:15px}@media screen and (max-width:1045px){.content-sidebar-wrap #primary{max-width:670px}}@media screen and (max-width:960px){.content-sidebar-wrap #primary{max-width:620px}}@media screen and (max-width:840px){.content-sidebar-wrap{display:block}.content-sidebar-wrap #primary{max-width:840px;width:calc(100% - 20px);margin:0 auto 20px}#secondary{margin:0 auto}}@media screen and (max-width:600px){.content-sidebar-wrap{margin:10px auto 0}.after-title.flexbox{display:block}.after-title-left.flexbox{margin:0 0 10px}.after-title .entry-meta{margin:10px 0 0}.post-date,.post-author{margin:0 10px 0 0}.after-post-header.flexbox.alt{display:block}.post-share-before{display:none!important}.after-post-header .recipe-meta{justify-content:flex-start;width:100%;font-size:14px}.disclosure{font-size:.5em}}