/*
	* CSS for Posts
	*
	* @package      greatisland
	* @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-header{margin:0 auto 20px;padding:15px 0 30px;background:#f6f5f5}.entry-header .flexbox.wrap{padding:20px;background:#fff}.entry-header img{width:60%;height:auto}.entry-header-content{padding:15px 0 15px 15px;text-align:center}h1.entry-title{margin:0 0 10px;font-family:'plantin',Georgia,Times,"Times New Roman",serif;text-transform:none;letter-spacing:0}.entry-details{justify-content:center;margin:0 auto 10px}.entry-details .recipe-meta{margin:0 10px 0 0}.recipe-summary{margin:0 auto 10px}.recipe-summary .wprm-recipe-summary,.recipe-summary .wprm-recipe-summary strong{font-weight:400}.recipe-buttons{margin:0 auto 10px;justify-content:center!important}a.recipe-info{display:block;width:fit-content;padding:10px;margin:0 5px 0 0;line-height:1;background:#FFF;border:1px solid #212121;color:#212121}.recipe-info .sm-caps{display:block}.recipe-info .sm-ser{text-transform:lowercase}.recipe-info:hover{background:#212121}a.recipe-info,a.recipe-info:visited,a.recipe-info:hover,a.recipe-info:visited:hover{color:#212121}a.recipe-info:hover,a.recipe-info:visited:hover{color:#FFF}.entry-meta{margin:0 0 20px}.post-date,.post-author{margin:0 10px 0 0}.disclosure{margin:0 0 20px}.post-tax{border:1px solid #212121;padding:20px;margin:0 0 20px;text-align:center}.post-tax .sm-ser{margin:0 auto 10px}.post-tax-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.cat-links,.tag-links,.post-categories{display:flex;justify-content:center;align-items:center;margin:0;flex-wrap:wrap;width:fit-content}.post-tax-group ul.post-categories li{display:block;margin:0}.post-tax-group a{display:block;padding:5px;color:#FFF;background:#497246;border-radius:5px;margin:5px 5px 5px 0;line-height:1}.post-tax-group a,.post-tax-group a:visited,.post-tax-group a:hover,.post-tax-group a:visited:hover{color:#fff}.post-tax-group a:hover{transition:all .8s ease 0s;background:#212121;color:#FFF}.post-share{margin:0 auto;padding:10px 0;flex-wrap:wrap;justify-content:space-around;border-top:1px solid #212121}.post-share .icon-font::before{width:30px;height:30px;margin:0 5px 0 0}.post-share a:hover{transform:scale(1.5)}.dpsp-content-wrapper li{margin-left:0!important;padding-right:2px}.dpsp-content-wrapper li:last-child{padding-right:0}.schema-faq{margin:0 0 30px;padding:20px;background:#f6f5f5}.schema-faq-section{margin:0 0 20px}.schema-faq-question{font-family:'proximanova',Arial,"Helvetica Neue",Helvetica,sans-serif}.comment-content a{word-wrap:break-word}#respond{background:#f6f5f5;padding:30px}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 p.comment-notes{font-size:15px}.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;padding:5px 10px}p.comment-form-comment{border:1px solid #212121;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;position:relative;border:1px solid #f0efef;padding:20px}.comment-body p{margin:0 0 10px}.comment-body .sm-ser{text-transform:lowercase;font-size:12px}.bypostauthor .comment-body{border-top:10px solid #212121;background:#F0EFEF;padding:20px}.bypostauthor ul li .comment-body{background:transparent}.bypostauthor ul li.bypostauthor .comment-body{background:#F0EFEF}.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{position:relative;margin:0 0 20px}.author-img{z-index:3;position:relative}.author-img img{line-height:1;border-radius:50%;display:block;margin:0 auto;width:150px}.post-author-info{text-align:center;background:#f6f5f5;border-radius:5px;position:relative;padding:80px 20px 20px;z-index:1;margin-top:-70px}h3.author-title{line-height:1.2;font-size:20px;text-transform:uppercase;letter-spacing:.02em;margin:5px auto}.author-bio{font-size:13px}.post-author-bio .read-more{margin:10px auto 0}.post-related{margin:20px auto;padding:0}.related-posts{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}.widget{margin:0 0 20px}.widget-title{margin:0 auto;line-height:1.25;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:14px;border-top:1px solid #212121;padding:10px 0;font-family:'proximanova',Arial,"Helvetica Neue",Helvetica,sans-serif}.widget select{max-width:100%}.widget a,.widget a:visited{color:#212121}.widget a:hover,.widget a:visited:hover{color:#497246}.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}.secondary .enews-widget{border:0;background:#F0EFEF;padding:30px}.secondary .enews .widget-title{border-top:0;margin:0 auto 10px;padding:0}.secondary .enews input[type="text"],.enews input[type="email"]{width:100%;text-align:center;color:#212121;margin:3px auto;border-bottom:1px solid #212121;font-size:15px}.secondary .enews input[type="text"]::placeholder,.enews input[type="email"]::placeholder{text-align:center;font-style:italic;font-size:15px}.secondary .enews input[type="submit"]{margin:3px auto 0;text-align:center;display:block}.callout-tip{border:1px solid #F0EFEF;padding:30px;margin:30px auto;position:relative}.callout-tip h2.sm-caps{background:#497246;position:relative;width:fit-content;padding:10px;margin-left:-50px;margin-bottom:10px}@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}.entry-header img{width:60%}.entry-header-content{padding:10px 0 10px 10px}}@media screen and (max-width:770px){.entry-header{padding:10px 0}.entry-header .flexbox.wrap{display:block}.entry-header img{width:100%;margin:0 auto}}