.articlepage .date-block{font-weight:400;color:#8d8d8d;margin-bottom:20px}
.articlepage .taglisting-container{margin-bottom:20px}
.articlepage .articlepage-cardview{padding-bottom:50px}
.articlepage .articlepage-cardview h4{color:#333}
.articlepage .articlepage-cardview b{font-weight:normal}
.articlepage .articlepage-cardview .media_images{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px}
.articlepage .articlepage-cardview .media_images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center;margin:0}
.articlepage .articlepage-cardview .link-text-wrapper{margin-top:20px}
.articlepage .title h1{text-align:left}
.articlepage .headline h2{margin:12px 0 20px !important;font-size:3.4rem !important;text-align:left}
@media(max-width:768px){.articlepage .headline h2{font-size:2.4rem !important}
}
@media(min-width:992px){.container{width:992px}
}
@media(min-width:1200px){.container{width:1200px}
}
.articlepage{min-height:calc(100% - 74px);padding-bottom:1px}
@media only screen and (max-width:767px){.articlepage{min-height:calc(100% - 65px)}
}