.hs-blog-listing .listing-hero-bg{background:#f2f2f0}.hero-post-topic a{font-size:13px;color:#111;font-weight:bold;text-transform:uppercase}.blog-post-title{color:#1a1a1a;font-size:36px;max-width:650px;margin-bottom:12px;margin-top:12px}.post-details a.author-link{font-weight:bold;font-family:Avenir Next;color:gray;font-size:16px}.post-details,.post-details span.blog-post-date{color:gray;font-size:16px;font-family:Avenir Next Demi;font-weight:600}.blog-listing-item-container a.more-link{text-transform:uppercase;font-size:12px;color:#000;background:#f0c85b;border-radius:5px;padding:16px 40px;display:inline-block;margin-top:20px;font-family:Avenir Next Demi}.hot-post-header{background-repeat:no-repeat;background-size:cover}.blog-listing-item-container{padding-top:140px;padding-bottom:140px}.hs-blog-listing .listing-hero-bg{position:relative}.free-hero-social-share{background:#000;padding:0 10px;position:absolute;right:0px;top:4%;z-index:1}.free-hero-social-share ul{list-style:none}.free-hero-social-share ul li{margin:5px auto}.free-hero-social-share li a i{font-size:25px;color:#fff}@media(max-width:767px){.hot-post-header{background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px}.blog-listing-item-container{position:relative;z-index:1}.hot-post-overlay:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.4);z-index:-1}.row-fluid .blog-post-title a{color:#fff}.post-details,.post-details span.blog-post-date{color:#fff}.post-details a.author-link{color:#f0c85b}.row-fluid .hero-post-topic a{color:#fff}}