.post {margin-bottom:30px;}
iframe {display:block;}
.post-body {background-color:#fff;padding:30px 30px 45px;position:relative;}
.post-date {background-color:#d84949;color:#fff;font-weight:700;height:100px;left:30px;padding-top:3px;position:absolute;text-align:center;top:30px;width:100px;}
.post-date span {display:block;}
.post-meta {color:#323232;font-size:.928em;}
.post-content {padding-left:120px;}
.post-content h3 {font-size:2.142em;font-weight:700;margin-bottom:8px;}
.post-content .post-meta {color:#727070;margin-bottom:18px;}
.post-content .post-meta a {color:#333;}
.post-content .post-meta a:focus,.post-content .post-meta a:hover {color:#d84949;}
.post-content .post-meta span+span {margin-left:15px;}
.post-content blockquote {border-left-color:#ddd;font-size:1em;font-weight:700;margin:0 0 30px;padding-bottom:0;padding-top:0;}
.simple-post-list {margin:0;padding:0;}
.simple-post-list li {margin-bottom:20px;overflow:hidden;}
.simple-post-list .post-image,.simple-post-list .post-video {float:left;margin-bottom:0;margin-right:15px;width:65px;}
.simple-post-list .post-info {line-height:1.3;}
.simple-post-list .post-meta {padding-top:5px;}
.post-info a {color:#333;}
.post-info a:focus,.post-info a:hover {color:#d84949;}
.post-mid .post-image,.post-mid .post-video {margin-bottom:25px;position:relative;}
.post-mid .post-image .post-date,.post-mid .post-video .post-date {left:0;top:0;}
.post-mid .post-content {padding-left:0;}
.blog-posts .post-mid .post-image,.blog-posts .post-mid .post-video {margin-bottom:0;}
.post-action {border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:table;margin:0 0 40px;padding:0;}
.post-action li {display:table-cell;padding-bottom:30px;padding-top:30px;width:50%;vertical-align:top;}
.post-action li.btn-pre {padding-right:30px;}
.post-action a {color:#333;}
.post-action a:focus,.post-action a:hover {color:#d84949;}
.post-block h3 {font-size:1em;margin-bottom:20px;text-transform:uppercase;}
.img-circle img {border-radius:50%;}