.banner-post-page{height:120px;margin-top:83px;overflow:hidden;padding-top:10px;position:relative}.banner-post-page>img{height:100%;object-fit:cover;width:100%}#breadcrumbs{border-bottom:2px solid #cfe6e6;border-top:2px solid #adc7c7}a.endcrumb{display:inline-block;max-width:300px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.flex-title{height:90%}.author-box,.flex-title{align-items:center;display:flex}.author-box{background-color:#fff;justify-content:flex-start;margin:.5rem;padding:.25rem}.author-box .photo{height:80px;overflow:hidden;width:80px}.author-box .photo img{height:100%;object-fit:cover;width:100%}body.logged-in article header{top:0}article.post{font-size:18px;line-height:32px}article.post header{margin:0;padding:0;position:relative;top:0}article.post header h1:after,article.post header h2:after{background:linear-gradient(130deg,#fede69,#a28b40 25%,#fee27b 50%,#fff5d5 75%,#fede6b);content:"";display:block;margin-top:.5em;padding:3px}article.post .byline{align-items:flex-start;border-bottom:2px solid #a0a0a0;display:flex;flex-direction:column;font-family:futura-pt,sans-serif;padding:.5rem}article.post .byline address{display:block;margin-right:1rem}article.post .byline a[rel=author]{align-items:center;border-bottom:thin solid #a0a0a0;display:flex;margin-bottom:.5em;padding-bottom:.5em}article.post .byline a[rel=author] span:before{color:#7c7c7c;content:" by "}article.post .byline a[rel=author] img{height:45px;margin-right:.5rem;width:45px}article.post .byline a[rel=tag]{display:block;font-size:.75rem}article.post .byline a[rel=tag]:before{color:#7c7c7c;padding-right:1rem}article.post .byline .date{display:block;font-size:.75rem}article.post .byline .date:before{color:#7c7c7c;content:" | on";padding-right:1rem}article.post>div>aside{border:3px solid #394c5a;display:block}article.post>div>aside ul{list-style:none;margin:0;padding:1.25rem}article.post>div>aside ul li{border-bottom:3px solid #a0a0a0;padding-bottom:1rem}article.post>div>aside ul li:first-child{border-bottom:none;color:#6cc4e6;padding-bottom:.25rem}@media screen and (min-width:1024px){article.post,article.post p{font-size:18px;line-height:32px}article.post .byline{align-items:center;border-bottom:2px solid #a0a0a0;display:flex;flex-direction:row;padding:.5rem}article.post .byline address{display:flex;margin-right:1rem}article.post .byline aside{display:flex;flex-direction:row}article.post .byline a[rel=author]{align-items:center;border-bottom:none;display:flex;margin-bottom:0;padding-bottom:0}article.post .byline a[rel=tag]{display:flex;font-size:1rem}article.post .byline a[rel=tag]:before{color:#7c7c7c;content:" | in";padding-right:1rem}article.post .byline .date{display:flex;font-size:1rem}article.post .byline .date:before{color:#7c7c7c;content:" | on";padding-right:1rem}article.post>div>aside{float:left;margin:0 1.5rem 1.5rem 0;width:33%}}ul.related-articles{font-family:futura-pt,sans-serif;letter-spacing:-1px;list-style:none;margin:0;padding:1rem}.sidebar-title{margin-top:3rem;padding:1.5rem .5rem 0}.sidebar-title:before{background-color:#6cc4e6;border-radius:2px;content:" ";display:block;height:4px;margin-bottom:1rem}@media screen and (max-width:1024px){.banner-post-page{height:250px;margin-top:83px;padding-top:10px}.post-header{padding-top:90px}.post-header h1,.post-header h2{padding-left:1rem}}
