.clearfix:after,.clearfix:before{content:'';display:table;clear:both}.article-template .page-row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}article .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}article .content-wrapper>*{-webkit-box-flex:1;-ms-flex:1;flex:1}article .content-wrapper .article-tag-cloud{max-width:33.333%}@media screen and (min-width:768px){article .content-wrapper .article-tag-cloud{padding-left:60px}}article .content-wrapper .article-tag-cloud.content-row{margin-top:0}article .content-wrapper .banners.content-row{margin-top:0}article .multiple-banner-section .page-row-content:first-child{margin-top:0}article .multiple-banner-section .page-row-content .article-banners .banner-1:first-child{margin-top:0}.article-template article .multiple-banner-section .page-row-content{padding-left:0;padding-right:0}.article-header .article-header__subtitle{font-size:.8125rem}.article-meta{margin:40px 0}@media screen and (min-width:768px){.article-meta{margin:80px 0}}.article-meta .article-meta__heading{text-transform:uppercase}.blog-articles{display:-webkit-box;display:-ms-flexbox;display:flex}.article__subtitle-timestamp{margin-top:10px;font-size:90%;opacity:.5}.article-comments{margin:0;padding:0;list-style:none;margin-top:1.5rem}.article-comments:first-child{margin-top:0}.article-comments .article-comment{padding:10px;border:1px solid #e5e5e5;margin-top:1.5rem}.article-comments .article-comment:first-child{margin-top:0}.article-comments .article-comment.article-comment__unpublished{opacity:.7}.article-comments .article-comment .article-comment__meta{font-size:90%;opacity:.7}.article-link{padding:0 0 100px 0;position:relative;z-index:1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.07);box-shadow:0 0 20px rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;width:100%}.article-link:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.14);box-shadow:0 0 20px rgba(0,0,0,.14)}.article-link .article-image{position:relative;display:block;margin:0;overflow:hidden;background:#f3f3f3}.article-link .article-meta{margin:18px 18px 0 18px}.article-link .article-title{font-size:1rem;margin:13px 0 0 0}.article-link .article-title a{color:#35683e}.article-link .article-description{opacity:.7;margin-top:1.5rem}.article-link .article-button{position:absolute;bottom:40px;left:0;margin:0 18px}.article-link .article-button .button{margin:0}.article-nav{margin:0;padding:0;list-style:none}.article-tag-cloud .content-row{background-color:#f3f3f3;margin-right:10px}.article-tag-cloud .content-row h3{padding:6px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875em;font-family:"Open sans",sans-serif;color:#555}.article-tags.article-tag-cloud-list{list-style:none;padding:10px;margin-left:0;overflow:hidden;background-color:#f3f3f3;min-width:90%}.article-tags.article-tag-cloud-list li{float:left}.article-tags.article-tag-cloud-list li a{text-decoration:none;border:none;font-size:.5625em;display:block;text-align:center}.article-tags.article-tag-cloud-list li a:active,.article-tags.article-tag-cloud-list li a:hover,.article-tags.article-tag-cloud-list li a:visited{text-decoration:underline}.article-tags li{margin-right:5px}.article-tags a{display:inline-block;background:#f3f3f3;color:#555;border:1px solid #e5e5e5;padding:1px 5px;font-size:90%}