/* == Single Comment == */
.nyma-comment {
	background:#ffffff;
	padding-top:20px;
	padding-bottom:20px;
}
.nyma-comment-normal {
	padding:0 20px;
}
.nyma-comments-title , h3.comment-reply-title {
	font-size:22px;
	font-weight: 700;
	color: $link_hover;
	nyma-comments-title-inner {
	}
}
.nyma-comment-list { @include ul-reset(0); }
.nyma-comment-list .children { margin-left: 25px; list-style: none; }
.nyma-comment-body { margin-bottom: 25px; border-bottom: 1px solid #ebebeb; }
.nyma-comment-footer { margin-bottom: 0px; }
.nyma-comment-gravatar { float: left; }
.nyma-comment-gravatar .avatar { width: 50px; height: 50px; padding: 2px; margin: 0 15px 0 0; border: 1px solid #f5f5f5; vertical-align: middle; }
.nyma-comment-meta { overflow: hidden; }
.nyma-comment-meta, .nyma-comment-meta a { color: #2a2a2a; }
.nyma-comment-meta-author { font-family:$font_heading; font-size: 15px; text-transform: uppercase; font-weight: 700; }
.nyma-comment-meta-author .fn { margin-right: 5px; }
.bypostauthor .nyma-comment-meta-author:after { font-family: 'FontAwesome'; font-weight: 400; color: $link_hover; content: '\f006'; }
.nyma-comment-meta-date { font-size: 12px;   }
.nyma-comment-meta-links { font-weight: 700; line-height: 1; margin-bottom: 25px; }
.nyma-comment-meta-links .comment-edit-link { margin-right: 15px; text-decoration:none; color: #c3c3c3; font-size:15px; font-family: $font_heading; }
.nyma-comment-meta-links .comment-edit-link:hover { color : $link_hover; }
.nyma-comment-meta-links .comment-reply-link { text-decoration:none; color: #c3c3c3; font-size:15px; font-family: $font_heading; }
.nyma-comment-meta-links .comment-reply-link:hover { color : $link_hover; }
.nyma-comment-meta-links .comment-reply-link:before { font-family: 'FontAwesome'; font-weight: 400; color: $link_hover; content: '\f112'; margin-right: 5px; }
.nyma-comment-info { color: #e64946; margin: 20px 0; }
.nyma-comments-pagination { margin-bottom: 20px; }
.nyma-ping-list { margin-bottom: 20px; }
.nyma-ping-list .nyma-ping-item { padding: 10px 0; border-bottom: 1px solid #ebebeb; }
.nyma-ping-list .nyma-ping-item:first-child { border-top: 1px solid #ebebeb; }
.nyma-ping-list .nyma-ping-item .fa { margin-right: 15px; }

#commentform {
	#comment {
		width:100%;
		padding:0 15px;
		font-size:14px;
		line-height: 40px;
		color:#111111;
	}
	input[type="text"] {
		width:100%;
		padding:0 15px;
		line-height: 40px;
		font-size:14px;
		font-weight:400;
		color:#111111;
	}
	input[type="submit"] {
		background:#ffffff;
		border: 1px solid #dbdbdb;
		color: #cccccc;
		overflow: auto;
		outline: none;
		text-transform:uppercase;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		font-size:16px;
		font-weight:700;
		line-height: 55px;
		padding:0 30px;
		margin-bottom:20px;
		
	}
	
	input[type="submit"]:hover {
		
		background:$link_hover;
		color:#ffffff;
	}
	
}