.upw-posts article {display: block;margin-bottom: 1.5em;padding-bottom: 1em;border-bottom: 1px solid #ddd;}
.upw-posts article:last-child {border-bottom: 0;padding-bottom: 0;}
.upw-posts .entry-title {margin-bottom: .5em;}
.upw-posts .entry-title a {text-decoration: none;}
.upw-posts .entry-title a:focus, .upw-posts .entry-title a:hover {text-decoration: underline;}
.upw-posts .entry-image {margin-bottom: 1em;}
.upw-posts .entry-image img {max-width: 100%;height: auto;}
.upw-posts .entry-meta {color: #888;font-size: .9em;margin-bottom: 1em;line-height: 1.4;}
.upw-posts .entry-meta .comments {white-space: nowrap;}
.upw-posts .entry-content>:last-child, .upw-posts .entry-summary>:last-child {margin-bottom: 1em;}
.upw-posts .more-link {white-space: nowrap;}
.upw-posts footer {display: block;color: #888;font-size: .9em;line-height: 1.4;}
.upw-posts .custom-field, .upw-posts .entry-categories, .upw-posts .entry-custom-fields, .upw-posts .entry-tags {margin-bottom: .5em;}
.upw-after, .upw-before {margin-bottom: 1rem;}
.upw-after>:last-child, .upw-before>:last-child {margin-bottom: 0;}