@import "tags";
@import "category";
@import "author";
@import "relatedposts";
.single-post{ 
    article.post{
        .entry-thumbnail{        
            margin-bottom: 48px;
        }
        .entry-content{
            margin: 0px 0 40px;
        }
    }
}

.post{
    .meta{
        padding: 8px 0 0;    
        color:#797979;
        font-size: 14px;
        a{
            text-decoration: underline;
        }
    }
    .seporator{
        color:#cfd3d7;
        margin: 0 11px; 
    }
    .entry-header{
        background: url(../images/border-dashed.png) bottom left repeat-x;
        padding:0 0 24px;
        margin:0 0 24px;
    }
    .entry-footer{
        padding: 4px 0 0;
        background: url(../images/border-dotted.png) top left repeat-x;
    }
}
.date-post{
    margin: 0;
    text-transform: uppercase;
}
.comment-respond{  
    padding-top: 44px;  
    color:$textColor;
}
.comment-body + .comment-respond{
    padding: 38px 0 44px;
}
.comments-area{    
    padding: 12px 0 30px;
    .comments-title{
        margin: 43px 0; 
    }
}
.comment-form{ 
    input.form-control{
        width:370px;
        max-width: 100%;    
    }
    .form-group.comment-form-comment{ 
        margin-bottom: 47px;
    }
    .comment-notes,
    .logged-in-as{
        margin: 0 0 45px;
    }
}

.comment-content{
    overflow: hidden;
}
.comment-list{  
    color:$commentsColor;
    .comment-body{
        border:1px solid $commentsBoder;
        margin-bottom: 24px;
    }
    .comment-description{ 
        padding: 23px 28px 16px;
        border-left:3px solid $commentsLine;
    }
    .avatar{
        border-radius: 4px;
    }
    .vcard{
        margin: 0 16px 0 0;
        float: left;
    }
    h4.fn{
        margin: 8px 0 8px 5px;
        color:$brandColor;
    }
    .comment-meta {
        margin:0 0 28px 6px;
        overflow:hidden;
        span{
            text-transform: none;        
        }
    }
    .children{ 
        margin-left: 23px;
    }
}
.comment-navigation{
    .nav-previous,
    .nav-next{
        display:inline-block;

    }
}