.status-media, .comment-media {
    border: 1px solid #E3E3E3;
    background: white;
    padding: .5em;
    margin-top: 2em;
    border-bottom: none; }

.status-media-heading, .comment-media-heading {
    color: #f96c00;;
    position: relative; }

.status-media-body {
    color: #B3BAC0;
    font-size: 1.5em; }
.status-media-body p {
    padding: 1em 0; }

.comment-media-body {
    color: #B3BAC0;
    font-size: 1em; }
.comment-media-body p {
    padding: 1em 0; }

.comments__create-form textarea {
    border: 1px solid #E3E3E3;
    border-top: none;
    padding: 1em;
    border-radius: 0; }

.status-media-object {
    position: relative;
    top: 0;
    border: 1px solid #eeeeee; }

.status-media-time {
    text-transform: lowercase;
    font-size: 0.6em;
    color: #ccd0d3;
    display: block; }

.status-post {
    border: 1px solid #E3E3E3;
    background: white;
    margin-bottom: 3em;
    padding: 0; }
.status-post
textarea {
    border: none; }
.status-post
textarea:focus {
    box-shadow: none; }
.status-post
.status-post-submit {
    border-top: 1px solid #E9E9E9;
    padding: 0.5em 1em;
    margin-bottom: 0;
    overflow: hidden;
    background: #FDFCFC; }
.comments {
    margin-bottom: 5em; }

.comments__comment {
    background: #f2f2f2;
    margin-top: 0; }

.nav-gravatar {
    float: left;
    position: relative;
    top: -6px;
    left: -10px;
    border: 1px solid #eeeeee; }

.users {
    margin-bottom: 3em; }

.user-block {
    text-align: center; }

.user-block .media-object {
    margin: auto; }
