body { background-color: #efefef;}
body.plc-pcge { background-color: #fff;}
#article-glil {}
#article-info-block { text-align:center; }
#article-center-col { width: 65%;margin: 0 auto;}
.social-byline, .social-byline a { font-size:13px; text-transform: uppercase; color: #828282;}
.social-byline strong {font-weight: normal;}
#article-container h1 {font: normal 48px/50px Raleway,sans-serif;margin-bottom: 20px;}
.article-body p, .article-body ol li, .article-body ul li { color: #181818; }
.article-body h2, .article-body h3 { color: #333; font-family: Raleway, sans-serif; text-transform: uppercase;}
.article-body figure,.access-body figure { font-style: none; font-weight: normal;color: #181818; font-size: 13px; border-bottom-width: 4px;padding-bottom: 16px;}
.article-body figure i, .access-body figure i {font-style: normal; }
.access-body figure img, .article-body figure img { margin-bottom: 15px;}
.stopper { text-align:center; margin: 30px 0 0; }
#leaderboard {padding: 10px 0;}

.truncated-body.bg-gradient {
    background-image: linear-gradient(0deg,rgba(1,2,3,0.80) 30%, rgba(1,2,3,0.50) );opacity: 1.0;
    opacity: 1.0;
}

.article-body img, .truncated-body img {
    max-width: 100%;
}

@media screen and (max-width: 414px) {
    #article-center-col { width: 100%;margin: 0 auto;}
    #article-container h1 {font: normal 25px/28px Raleway,sans-serif;}
}