#main,#page-container{min-width:100%;max-width:100%}#footer{max-width:982px;margin:0 auto;border:0}.blog-post-hero{width:100%;height:450px;background-position:50% 50%;background-size:cover}h1.post-title{margin-top:80px;font-size:2.5rem}.post-date,.post-author{display:inline-block;margin-bottom:40px;color:#999}.post-excerpt{font-size:1.75rem;line-height:1.3;margin-bottom:30px}.post-body{padding-bottom:30px}.post-content-wrapper{margin-top:-150px;width:100%}.post-content-wrapper.no-hero{margin-top:0;padding-top:50px}@media only screen and (max-width: 991px){.post-content-wrapper{margin-top:0}}@media only screen and (max-width: 991px){.blog-nav .inner,.follow-content{padding-left:30px}.further-reading{padding-left:30px;padding-right:30px}}.post-content-container{max-width:982px;margin:0 auto;background-color:#fff}.post-content{padding:30px 0;max-width:700px;margin:0 auto}.post-content blockquote{border-left:4px solid #999;color:#333}.post-content img{margin-left:auto;margin-right:auto}.post-content .gallery img{margin:5px}@media only screen and (max-width: 767px){.post-content{padding:0 30px 30px}}.post-content .embedded-media{max-width:560px;height:400px;margin:20px auto}.post-content .embedded-media-small{max-width:560px;height:200px;margin:15px auto}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}figcaption{padding-top:15px;font-size:.75rem;line-height:1.3}@media screen and (max-width: 767px){figure{margin-left:auto;margin-right:auto}figure.alignnone,figure.alignnone img,.post-content img{width:100% !important;height:auto !important}figure.alignright,figure.alignleft{float:none}}@media only screen and (max-width: 550px){figure.alignright,figure.alignright img,figure.alignleft,figure.alignleft img,figure.aligncenter,figure.aligncenter img{width:100% !important;height:auto !important}}.iframe-scale75{width:700px;-webkit-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:0 0;transform-origin:0 0}.social-share{padding:30px 0 30px 30px}.social-share.fixed-scrolling{margin-top:100px;padding-bottom:130px}.blog-share-container{float:left;width:90px}@media only screen and (max-width: 991px){.blog-share-container{display:none}}.blog-share-mobile-container{margin-bottom:30px}@media only screen and (min-width: 992px){.blog-share-mobile-container{display:none}}.sticky-placeholder{float:left;width:100%}.blog-post-fb-like-container{min-height:24px;margin-bottom:10px}
