.post {
}
.post-title {
color: #3B5998; font-size: 36px; font-weight: bold;
}
.post-tagline {
font-size: 16px; color: #333; font-weight: normal; margin-bottom: 16px;
}
.post-meta {
font-size: 12px; line-height: 100%; color: #777; margin: 16px 0; text-decoration: underline;
}
.post-image {
height: 350px; > span { width: 100%; height: 100%; display: block; background-size: cover; background-position: 50% 50%; }
}
.post-content {
font-size: 16px; line-height: 150%; color: #333; text-align: justify; > p { margin: 16px 0; }
}
.post-end {
width: 100px; height: 1px; border-top: 2px solid #DDD; margin: 32px auto 32px auto;
}