/* ---> Comment List Item */
#comments-post .comment-list ul { list-style: none;margin: 0;padding: 0; }
#comments-post .comment-list .children { list-style: none;margin: 0;padding: 0 20px 0 0; }
#comments-post .comment-item { margin: 10px 0; }
#comments-post .comment-item .author-image { border-radius: 100%; }
#comments-post .comment-item cite { font-weight: bold;font-style: normal;font-size: 15px; }
#comments-post .comment-item .meta { font-size: 12px;color: #aaa; }
#comments-post .comment-item .comment-text p { margin:6px 0;font-size: 14px;color: #555; }
#comments-post .comment-item .reply { color: var(--ad-color-2);font-size: 14px; }
#comments-post .comment-item .reply i { vertical-align: middle;margin-right: 5px;font-size: 16px; }
#comments-post .comment-item .waiting { margin-bottom: 0;margin-top: 10px;font-size: 13px;color: #999; }
/* ---> Comment Form */
#comments-post h2 { font-size: 22px; }
#comments-post .user-is-login-alert { font-size: 14px; }
#comments-post .comment-field {
	display: block;
	width: 100%;
	padding: 8px 15px;
	border-radius: 20px;
	border: 1px solid #d7d7d7;
	outline: none;
	resize: none;
	color: #666;
	font-size: 14px;
}
#comments-post textarea.comment-field { height: 100%; }
#comments-post .comment-submit { border: 0;outline: none;cursor: pointer;font-size: 14px; }
#comments-post .message { font-size: 14px;color: #999; }
#comments-post .cancel-reply { font-size: 14px;color: #555;background: #eee; }
#comments-post .cancel-reply i { font-size: 18px;margin-left: 8px;vertical-align: middle; }
.comment-list-box .comment-item .row {background: #f3f3f3;border-radius: 10px;padding: 10px;}
/* ---> Comment Nav Page */
#comments-post .comment-nav a { background: #eee;padding: 3px 8px;font-size: 14px;border-radius: 5px;transition: color 0.3s;margin: 0 5px; }
#comments-post .comment-nav a:hover { color: var(--ad-color-2); }
#comments-post .comment-nav a i { vertical-align: middle;font-size: 16px; }
/* ---> Comment Load More */
#comments-post .load_more_comment_btn { background: #eee;border-radius: 20px;padding: 8px 25px;border: none;color: #666;cursor: pointer; }

.alert-success {background: #c3dfd578;border-radius: 10px;}