.post-listing{text-align:left}@media screen and (max-width: 1146px){.post-listing{padding:0 15px 15px}}.post-listing h1{display:inline-block}@media screen and (max-width: 640px){.post-listing h1{margin:0 auto 16px !important;text-align:center}}.post-listing > a{display:block;float:right}@media screen and (max-width: 960px){.post-listing > a{margin:0 auto;text-align:center;width:100%}}@media screen and (max-width: 640px){.post-listing .post.item:nth-of-type(3){padding-bottom:0}}.post.item{padding-bottom:32px;text-align:left;overflow:hidden}@media screen and (min-width: 961px){.post.item .columns.large-8{padding-left:40px}}@media screen and (max-width: 640px){.post.item{margin-bottom:16px;position:relative;text-align:center}.post.item:after{background:#000;bottom:-1px;content:'';height:1px;left:0;position:absolute;width:100%}.post.item:last-of-type:after{display:none}}.post.item h4,.post.item h4 a{color:#000;text-transform:uppercase}.post.item h4 a:hover,.post.item h4 a:active,.post.item h4 a:focus{color:#2a7da7}.post.item .featured{background-size:cover !important;background-position:center !important;display:block;height:0;padding-bottom:80%;width:100%}@media screen and (max-width: 640px){.post.item .featured{margin-bottom:14px}}.post.item .post-date,.post.item .category-links,.post.item .separator{display:inline-block;font:16px/16px Lato;vertical-align:top}.post.item .separator{margin-right:3px}.post.item p{font:18px/24px Lato;margin-bottom:0}body.single-post .entry-title{background:#fff;color:#000;font:44px/56px Questrial;letter-spacing:normal;margin-bottom:12px;padding:0;text-indent:0;text-transform:none}@media screen and (max-width: 640px){body.single-post .entry-title{font-size:30px;line-height:37px}}body.single-post .author,body.single-post .category-links,body.single-post .date{font:18px/19px Questrial}body.single-post .blog-spacer{clear:both;height:18px}body.single-post .author-details{background:#eaeaea}body.single-post .author-details .photo{background-size:cover !important;background-position:center !important;height:0;padding-bottom:100%;width:100%}body.single-post .author-details .columns:nth-of-type(2){padding:19px 30px}body.single-post .author-details .name{font:28px/29px Questrial;margin-bottom:10px}body.single-post .author-details .bio{font:16px/23px Lato;margin-bottom:14px}body.single-post .author-details .button{margin-bottom:0}