.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}.content-fragment .content.abbreviated.grid>.avatar img{width:100% !important;height:220px !important}.content-fragment .content.abbreviated.grid h2.name{min-height:57px;font-family:'FS Dillon';font-size:24px;font-Weight:700;color:#212529}h2.blogheader{font-family:'FS Dillon';font-size:40px;font-Weight:700;color:#212529}.blog-post-list.no-wrapping.with-spacing.with-header:before{abbackground-image:url('/cfs-filesystemfile/__key/communityserver-components-sitefiles/images/bg_2D00_lightBlue_2D00_crop.png');content:" ";position:absolute;left:0;height:auto;width:100%;right:auto;min-height:850px;background-size:cover}.fablogpostlist>div:first-child,.blog-post-list.no-wrapping.with-spacing.with-header>div:first-child{position:relative;padding-top:0px}.fablogpostlist .post-summary{color:#5a6885;min-height:50px;margin-bottom:42px !important}.fablogpostlist .summary.group h2{color:#e1261c;font-size:16px;margin-top:5px;margin-bottom:0px;padding-left:15px}.fablogpostlist .summary.group h3{color:#011e41;font-weight:700;font-size:16px;margin-top:5px;margin-bottom:10px;min-height:48px;line-height:24px}.fablogpostlist .pager .ends div .page{display:inline-block !important}.fablogpostlist .summary.group .post-summary img{display:none !important}@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}.fablogpostlist:before{background-position-x:-285px;min-height:1800px;background-position-y:40px;background-repeat-y:no-repeat}.fablogpostlist>div:first-child{padding-top:0px}.blog-post-list.no-wrapping.with-spacing.with-header:before{min-height:1850px}.blog-post-list.no-wrapping.with-spacing.with-header>div:first-child{padding-top:80px}}.content-fragment.blog-post-list .content-fragment-content,.content-fragment.blog-post-list{position:relative}