.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.single-blog-grid{margin-bottom:25px}@media screen and (min-width:768px){.single-blog-grid{margin-bottom:50px}}.single-blog-grid .d h3{font-size:1.5rem;line-height:2rem}@media screen and (min-width:768px){.single-blog-grid .d h3{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width:1200px){.single-blog-grid .d h3{padding-right:45px}}body.category .post-head-intro h1.page-title{text-transform:lowercase}body.category .post-head-intro .blog-sub{margin-bottom:0;color:#fff;margin-top:5px}body.category .grid-outer{margin-top:60px}.grid-outer{margin-top:120px;margin-bottom:80px}.grid-outer.minimal{margin-top:30px}.single-blog-grid .d{margin-top:15px}.single-blog-grid .d .d-posted{font-weight:700;color:#60747c;text-transform:uppercase;font-size:14px}.single-blog-grid .d h3{margin-top:5px;text-transform:none}.single-blog-grid .d h3 a{text-decoration:none}.single-blog-grid .d .short{font-size:.875rem;line-height:1.3}