hr {
    color: #D6D6D6;
}

.child_link {
    margin: 5px 10px 5px 75px;
}

.comments_div .child {
    background: #D6D6D6;
    margin: 0px 10px 0px 75px;
}

.comments_div .child .threadTop {
    padding: 10px 0px 0px 10px;
}

.comments_div .child .threadBottom {
    clear: both;
    padding: 0px 10px 10px 10px;
}

.commentForm .threadTop {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.parent {
    border-top: 1px solid #E6E6E6;
    margin-top: 10px;
}
.comment-user-thumb {
    float: left;
    margin: 0px 0px 10px 0px;
}

div.comment-user-details {
    float: left;
    margin: 0px 10px 0px 10px;
}

.parent .threadTop {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
}

.parent .threadBottom {
    clear: both;
    padding: 0px 10px 10px 0px;
}

.comment-user-details p {
    margin-bottom: 0;
}

.time {
    color: grey;
}

div.commentForm {
    margin: 10px 10px 10px 0px;
}

div.commentForm textarea {
    width: 99%;
}

div.commentForm .loading {
    display: none;
    float: left;
	margin-top:10px;
    margin-right: 5px;
}
div.commentForm .black-button {
	float:right;
	margin-top:10px;
}

div.commentForm .get-creative {
	float:left;
}

.pagination {
    margin-bottom: 10px;
}

#comment_preview {
    margin-bottom: 10px;
}

.itemActions {
    margin-top: 5px;
}
/*
.itemActions a{
    margin-right: 10px;
}

.comment img {
    margin: 10px
}
*/


#comment_div {
    padding-bottom: 10px;
}


/* comments on shareditem/reply begin */ 
.comment_holder .commentForm {
	margin-left: 75px;
}
/* comments end */

#back_to {
	margin: 5px 0px 10px 0px;
}


.threadBottom h1 {
    margin: 0px;
}

.edit_comment textarea {
    height: 295px;
}
