.sticky-solo div+.top-tag,.sticky-solo div+.entry-title{margin-top:1rem}.sticky-solo .top-tag+.entry-title{margin-top:.5rem}#homepage-bottom .widget{width:100%;padding:0}#homepage-bottom .widget.odd{float:none}#homepage-bottom .widget.even{float:none;clear:both}@media (max-width:979px){#homepage-bottom .widget.odd,#homepage-bottom .widget.even{padding:0}}.HomepageBlog article.sticky,.HomepageBlog #homepage-bottom .widget{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px dotted #aaa}.HomepageBlog article.sticky :last-child,.HomepageBlog #homepage-bottom .widget :last-child{margin-bottom:0}#before-footer{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;padding-top:24px;padding-bottom:24px}@media (min-width:1200px){#before-footer{padding-left:0;padding-right:0}}#before-footer .widget{flex:0 1 max-content;box-sizing:border-box}body.single.classic header .photo-header-background.no-photo .featured-image-container-content{margin:0!important}@media (min-width:979px){body.single.normal header .photo-header-background.no-photo .featured-image-container-content{clear:both;margin:0 17.0213%;position:relative}}@media (max-width:978px) and (min-width:530px){body.single.normal header .photo-header-background.no-photo .featured-image-container-content{margin:0 6.38297872%}}body.single article header{width:100%;max-width:1170px;margin:0!important}body.single article header h5.top-tag{position:relative!important}body.single article header .photo-header-background{display:flex;justify-content:center;align-items:flex-end;height:max-content;max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover;margin-top:0!important;position:relative}@media (max-width:768px){body.single article header .photo-header-background.no-photo .featured-image-container-content{padding-bottom:0}}body.single article header .photo-header-background.no-photo .featured-image-container-content .entry-title{max-width:100%;font-size:44px;background:none;color:#333;padding:0}@media (max-width:768px){body.single article header .photo-header-background.no-photo{background:none}}@media (max-width:768px){body.single article header .photo-header-background{display:block;background:#000;background-image:none!important;min-height:auto}}@media (max-width:768px){body.single article header .photo-header-background .featured-image-bg-layer{display:none}}body.single article header .photo-header-background .featured-image-container-content{z-index:1;width:100%}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content{padding-bottom:40px}}body.single article header .photo-header-background .featured-image-container-content .featured-image-container-mobile-image{margin-bottom:30px}@media (min-width:768px){body.single article header .photo-header-background .featured-image-container-content .featured-image-container-mobile-image{display:none}}body.single article header .photo-header-background .featured-image-container-content .top-categories{text-align:center}body.single article header .photo-header-background .featured-image-container-content .top-categories h5.top-tag{color:#8FB03D;display:inline;position:relative!important;text-align:center;margin-bottom:0;width:90%;margin:0 auto}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .top-categories h5.top-tag{text-align:left}}body.single article header .photo-header-background .featured-image-container-content .top-categories h5.top-tag a{color:#8FB03D}body.single article header .photo-header-background .featured-image-container-content .top-categories h5.top-tag a:hover{text-decoration:underline}body.single article header .photo-header-background .featured-image-container-content .top-categories h5.top-tag+h5.top-tag::before{display:inline;content:' | ';white-space:pre;color:#aaa}body.single article header .photo-header-background .featured-image-container-content .entry-title{color:#fff;font-weight:600;font-size:42px;line-height:1.2;text-align:left;width:fit-content;margin:0;padding:25px;background:rgba(0,0,0,0.62)}@media (min-width:786px){body.single article header .photo-header-background .featured-image-container-content .entry-title{max-width:60%}}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .entry-title{padding:15px}}body.single article header .photo-header-background .featured-image-container-content .byline{color:#fff;text-align:center;font-size:20px;max-width:90%;margin:0 auto}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .byline{text-align:left}}body.single article header .photo-header-background .featured-image-container-content .byline .by-author{text-transform:uppercase}body.single article header .photo-header-background .featured-image-container-content .byline .by-author .author{font-weight:inherit}body.single article header .photo-header-background .featured-image-container-content .byline .by-author .author a{color:#fff}body.single article header .photo-header-background .featured-image-container-content .byline .by-author .author a:hover{color:#fff;text-decoration:none}body.single article header .photo-header-background .featured-image-container-content .byline .edit-link{display:block}body.single article header .photo-header-background .featured-image-container-content .byline .edit-link a{color:#fff}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .byline .edit-link{padding-left:0!important}}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links{text-align:center;list-style:none;margin-top:40px;margin-left:auto !important;margin-right:auto !important}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links{margin-left:0;margin-right:0;text-align:left;max-width:90%}}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span{background:none!important;margin:0 15px}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span{margin:0 10px}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span:first-of-type{margin-left:0}}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span a{padding:0}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span a i{color:#fff;background:#8FB03D;border-radius:50%;text-align:center;line-height:10px;vertical-align:middle;font-size:14px;padding:10px}@media (max-width:768px){body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span a i{font-size:12px}}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span a i:before{margin:0 .2em}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social span a i.icon-mail:before{display:inline}body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social .more-social-links,body.single article header .photo-header-background .featured-image-container-content .photo-header-social-links .largo-follow.post-social .hidden-phone{display:none}body.single article header .bottom-header-content{margin:24px 0}@media (min-width:979px){body.single.normal article header .bottom-header-content{clear:both;margin:24px 17.0213%;position:relative}}@media (max-width:978px) and (min-width:530px){body.single.normal article header .bottom-header-content{margin:24px 6.38297872%}}.subscribe-btn{float:left;margin:5px 0 0 10px;background:#8FB03D;font-size:14px;line-height:2}.subscribe-btn a{padding:24px 7px;color:#fff}.subscribe-btn a:hover{text-decoration:none}.subscribe-btn:hover{background:#809d36}.subscribe .subscribe-link span{padding:4px 8px;color:#fff;background-color:#8FB03D;font-size:16px}.subscribe .subscribe-link span:hover{background-color:#809d36}.subscribe .subscribe-link:hover{background:transparent}.subscribe:hover{background:transparent}