/*
	* CSS for Posts
	*
	* @package      omnivorescookbook
	* @author       Lindsay Humes
	* @since        1.0.0
	* @license      GPL-2.0+
*/
 .content-sidebar-wrap{display:flex;width:calc(100% - 10px);margin:10px 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 a{text-decoration:underline;font-weight:700}.entry-header{margin:0 auto 20px;border-bottom:1px solid #212121;width:100%}h1.entry-title{margin:0 0 10px}.entry-details{justify-content:flex-start;margin:0 0 10px;flex-wrap:wrap}.entry-details .recipe-meta{margin:0 10px 0 0}.recipe-buttons{margin:5px 0;justify-content:flex-start}a.recipe-info{display:block;width:fit-content;padding:5px;margin:0 5px 0 0;line-height:1;background:#fff;border:1px solid #212121}.recipe-info .sm-caps{display:block}.recipe-info .sm-ser{text-transform:lowercase}.recipe-info:hover{background:#212121}a.recipe-info:hover,a.recipe-info:visited:hover{color:#fff}.entry-meta{margin:0 0 15px}.post-date:after{content:'\00b7';padding:0 5px}.disclosure{margin:0 0 15px}.post-tax-group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;border-bottom:1px solid #212121;margin:0 0 10px;padding:0 0 10px}.post-tax-group .cat-links,.tag-links{display:flex;justify-content:flex-start;align-items:center;margin:0;flex-wrap:wrap}.post-tax-group ul.post-categories li{display:block;margin:0}.post-tax-group a{display:block;color:#212121;margin:0 3px;line-height:1}.post-tax-group a:first-child{margin:0 3px 0 0}.post-tax-group a:hover{transition:all .8s ease 0s;color:#B71c1c}.tag-links:before{content:'\00b7';margin:0 3px}.post-share{margin:10px auto;flex-wrap:wrap;justify-content:flex-start}.post-share .icon-font::before{width:15px;height:15px;margin:0 5px 0 0}.post-share a:hover{transform:scale(1.15)}.post-share a{display:flex;justify-content:center;align-items:center;background:#212121;padding:5px;margin:0 5px 0 0;width:calc(1/6 * 100% - 5px)}.post-share a:last-child{margin:0}.comment-content a{word-wrap:break-word}#respond{border:1px solid #212121;padding:20px}h3#reply-title,h2.comments-title{text-align:left;margin-bottom:20px;font-size:28px;text-transform:uppercase;letter-spacing:.02em}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{background:#f6f5f2;padding:5px 10px}p.comment-form-comment{background:#f6f5f2;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-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}.comment-form-cookies-consent input{vertical-align:middle}.comment{list-style-type:none;position:relative}.comment-body{margin-bottom:40px;padding:20px;border-top:5px solid #212121;border-left:1px solid #212121;position:relative}.comment-body p{margin:0 0 10px}.comment-body .sm-ser{text-transform:lowercase;font-size:12px}.bypostauthor .comment-body{border-top:5px solid #b71c1c;border-left:1px solid #b71c1c}.bypostauthor ul li .comment-body{border-top:5px solid #212121;border-left:1px solid #212121}.bypostauthor ul li.bypostauthor .comment-body{border-top:5px solid #b71c1c;border-left:1px solid #b71c1c}.comment-content{font-size:14px}.comments-pagination{text-align:center;margin:20px auto}.comment-content .wprm-comment-rating{position:absolute;right:20px;top:20px}.post-author-bio{margin:0 0 20px;-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}.author-img img{line-height:1;display:block;margin:0 auto}.post-author-info{text-align:left;position:relative;padding:10px 20px 20px;z-index:1}.post-author-info .sm-ser{margin:0 auto 10px;text-transform:lowercase}h3.author-title{line-height:1.2;font-size:24px;text-transform:uppercase;letter-spacing:.02em;margin:0 auto 10px}.post-related{margin:20px auto;padding:0}.widget{margin:0 0 20px}.widget-title{margin:0 auto 10px;line-height:1.25;font-weight:400;text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:16px;border-top:1px solid #212121;padding:10px 0 0}.widget select{max-width:100%}.widget a,.widget a:visited{color:#212121}.widget a:hover,.widget a:visited:hover{color:#B71c1c}.widget li{display:block;list-style:none;text-align:center;font-size:14px}.widget_search{padding:20px;color:#FFF;background:#212121}.widget_search .widget-title{border-top:0;padding:0}.widget_search .search-form{border-bottom:1px solid #fff}.widget_search .search-field{color:#FFFFFF!important}.widget_search .search-field::placeholder{color:#FFF}.widget_search .search-form .search-submit svg{fill:#FFF}.widget-posts{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.secondary .enews-widget{border:0;background:#f6f5f2;padding:30px}.secondary .enews .widget-title{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:14px;font-style:italic;line-height:1;text-transform:lowercase;letter-spacing:0;font-weight:400}.secondary .enews h3{margin:5px auto;line-height:1.25;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:20px}.secondary .enews p{font-size:15px;line-height:1.5;text-transform:none;letter-spacing:0;font-weight:400;text-align:center;margin:0 0 10px}.secondary .enews input[type="text"],.enews input[type="email"]{width:100%;text-align:center;color:#212121;margin:3px auto;border-bottom:1px solid #212121}.secondary .enews input[type="submit"]{margin:3px auto 0;text-align:center;display:block}@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){h1.entry-title{font-size:36px}a.recipe-info.recipe-jump{display:block;width:100%;text-align:center;margin:0 auto 10px}.disclosure{font-size:13px}}