.content-fragment.blog-post-list .content-item{clear:both}.content-fragment.blog-post-list .content.abbreviated.with-postimage:not(.grid){padding-left:112px;position:relative;min-height:100px}.content-fragment.blog-post-list .content.abbreviated.with-postimage:not(.grid) .post-thumbnail img{border-radius:2px;position:absolute;left:0px}@media only screen and (max-width:670px){.content-fragment.blog-post-list .content.abbreviated.with-postimage .post-thumbnail img{float:left;margin-right:10px;height:80px;width:80px}.content-fragment.blog-post-list .content.abbreviated.with-postimage .content{clear:right;padding-left:0;min-height:50px}.content-list.grid .content-item{max-width:100% !important}}.content-fragment .content.abbreviated.grid{border:2px solid #e4e9f0;background:#fff}.content-fragment .content.abbreviated.grid:hover{border:2px solid teal}.content-fragment .content.abbreviated.grid>.summary>.name{min-height:52px}.content-list.grid .content-item{max-width:33%}.content.grid.abbreviated .post-summary h1,.content.grid.abbreviated .post-summary h2,.content.grid.abbreviated .post-summary h3,.content.grid.abbreviated .post-summary p{font-weight:normal;font-size:14px;line-height:150%;margin:0px}