/**
 * @version   1.6 March 12, 2019
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2019 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
 
/* General */

.rt-wordpress .rt-article ol {margin-left: 20px;}

/* Pagination */

div.pagination {padding: 0 0 15px; margin-top: 5px;}
div.rt-pagination {margin-bottom: 10px;}
div.rt-page .rt-pagination a, div.rt-post .rt-pagination a {font-size: 130%; font-weight: bold;}
div.rt-page #comments .rt-pagination a, div.rt-post #comments .rt-pagination a {font-size: 100%; font-weight: normal;}

/* Page & Single */

div.edit-entry {margin: 10px 0;}

/* Single */

.rt-post .rt-post-footer small {font-size: 90%; line-height: 130%;}
.rt-post .rt-post-footer {margin: 0 0 15px 0;}

.rt-post .rt-tags {overflow:hidden; display: block;margin: 15px 0;background-repeat: repeat-x;background-position: 0 100%; padding: 8px 15px 10px;}
.bodystyle-light .rt-post .rt-tags {color: #666666;background-image: url(../images/typography/light/doc.png);background-color: #FFFFFF;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
.bodystyle-dark .rt-post .rt-tags {color: #CCC;background-image: url(../images/typography/dark/doc.png);background-color: #7E7E7E;border-bottom: 1px solid #444;border-right: 1px solid #444;}
.rt-post .rt-tags span {font-style: italic;}

/* Search */

.search-excerpt {background: #FBDE21;}

/* Recent Comments Widget */

.bodystyle-light .widget_gantry_recentcomments ul.comments li {background:url(../images/comments/light/speach-bubble.png) 100% 0 no-repeat;}
.bodystyle-light .widget_gantry_recentcomments ul.comments li img {background: #F5F5F5;}

.bodystyle-dark .widget_gantry_recentcomments ul.comments li {background:url(../images/comments/dark/speach-bubble.png) 100% 0 no-repeat;}
.bodystyle-dark .widget_gantry_recentcomments ul.comments li img {background: #444;}

/* Comments General */

#comments #respond h2.comments-title {margin-top: 5px;}

/* Comments Standard */

#comments.comments-standard {margin: 0;padding: 0;width: 100%;text-align: left;text-decoration: none;text-transform: none;text-indent: 0}
#comments.comments-standard .clear {clear: both; height: 1px; overflow: hidden}

#comments.comments-standard .comment-box {margin: 0;padding: 0;}
#comments.comments-standard .comment-info { width:100px;float:left;text-align:right;}
#comments.comments-standard .comment-avatar {float: right;margin: 0;padding: 5px;}
#comments.comments-standard h5 {text-transform:uppercase;font-size:95%;line-spacing:-3px;margin:10px 0 0;line-height:20px;}

#comments.comments-standard .avatar-indent {padding-left: 120px}

#comments.comments-standard .comment-anchor {text-decoration: none; border: none}
#comments.comments-standard .comment-author, #comments .author-homepage {font-weight:bold;margin: 0;padding: 0}

#comments.comments-standard .comment-date {font-size: 10px;margin: 0;padding: 0 0 0 12px;background: url(../images/comments/jc_date.gif) no-repeat center left}
#comments.comments-standard a[rel*=external] {background: url(../images/comments/jc_link.gif) no-repeat center right;padding: 0 10px 0 0;margin: 0 2px}

#comments.comments-standard .quote, #comments.comments-standard blockquote, #comments.comments-standard .code, #comments.comments-standard code, #comments.comments-standard pre {margin: 0; display: block; background-image: none}
#comments.comments-standard blockquote, #comments.comments-standard .hidden, #comments.comments-standard code, #comments.comments-standard pre {text-align: left;padding: 8px;margin-bottom: 8px}
#comments.comments-standard blockquote, #comments.comments-standard .hidden {font-size:110%;}
#comments.comments-standard code, #comments.comments-standard pre {overflow: hidden;white-space:normal}
#comments.comments-standard .code {background: none; border: none; padding:0}
#comments.comments-standard .hidden {clear: both;display: block;margin: 5px 0}

#comments.comments-standard .comment-body img {padding: 0; border: 0 none}
#comments.comments-standard .comment-body .img {padding: 4px 0 !important; max-width: 500px}

#comments.comments-standard .comments-list {height: 1%}
#comments.comments-standard .comments-list .comments-list {margin-left:20px;}

#comments.comments-standard .comments-buttons {height: 27px;z-index:100;margin-right:-5px;overflow:hidden;position:absolute;bottom:-4px;right:10px;}

#comments.comments-standard .rok-comment-entry .cbt-3, #comments.comments-standard .rok-comment-entry .comment-body-middle, #comments.comments-standard .rok-comment-entry .comment-body-bottom .cbt-2, #comments.comments-standard .rok-comment-entry .cbutton .cbutton-end {background-image:none;}

#comments.comments-standard .comment-body-top {position:relative;}
#comments.comments-standard .rok-comment-entry {padding: 15px 10px 15px;}
#comments.comments-standard .comment-body-middle {margin-left:6px;padding: 1px 10px 50px 10px;position:relative;z-index:2;}
#comments.comments-standard .comment-body-top .cbt-1 {background-position: 0 0;position:absolute;height:15px;width:6px;left:0;top:0;}
#comments.comments-standard .comment-body-top .cbt-2 {background-position: -13px 0;position:absolute;height:15px;width:4px;right:0;top:0;}
#comments.comments-standard .comment-body-top .cbt-3 {height:15px;margin:0 4px 0 6px;}
#comments.comments-standard .comment-body-bottom {margin-left:6px;position:relative;z-index:1;}
#comments.comments-standard .comment-body-bottom .cbt-1 {background-position: -6px -11px;position:absolute;height:4px;width:4px;left:0;top:0;}
#comments.comments-standard .comment-body-bottom .cbt-2 {height:4px;margin-left:4px;}
#comments.comments-standard .cbutton {display:block;float:left;line-height:27px;position:relative;margin-left:3px;}
#comments.comments-standard .cbutton .cbutton-end {display:block;position:absolute;width:3px;height:27px;}
#comments.comments-standard .cbutton a {display:block;margin-left:3px;height:27px;padding: 0 10px 0 7px;}
#comments.comments-standard h2.comments-title {margin-top:30px;}

body.rtl #comments.comments-standard .comment-body-middle {text-align: right;}

/* Comments Basic */

#comments.comments-basic ol.commentlist {list-style-type: none; padding: 10px 10px 5px; overflow: hidden; margin: 0;}
#comments.comments-basic ol.commentlist div.comment-div-wrapper {margin-bottom: 10px; padding: 0 0 10px;}

#comments.comments-basic ol.commentlist li {margin: 0 0 5px;}

#comments.comments-basic ol.commentlist .comment-author {overflow: hidden; margin-bottom: 10px;}
#comments.comments-basic ol.commentlist .comment_gravatar_wrapper {float: left;}
#comments.comments-basic ol.commentlist .comment-meta .fn {margin-left: 10px; margin-right: 10px; float: left; font-weight: bold;}
#comments.comments-basic ol.commentlist .comment-meta .comment-meta-time a {line-height: inherit; text-decoration: none;}
#comments.comments-basic ol.children {list-style-type: none; overflow: hidden; padding-right: 0;}
#comments.comments-basic ol.commentlist code, ol.commentlist pre {overflow: hidden;white-space:normal; padding: 5px;}

body.rtl #comments.comments-basic ol.commentlist .comment_gravatar_wrapper, body.rtl #comments.comments-basic ol.commentlist .comment-meta .fn {float: right;}
body.rtl #comments.comments-basic ol.children {margin-right: 15px;}

/* Write Comment */

#comments-form {margin: 15px 0 10px;}
#comments-form textarea {font-family:Helvetica,Arial,sans-serif; font-size:13px; height:120px; margin:0; padding:5px; width:97%;border: 1px solid #E6E6E6;}
#comments-form #author, #comments-form #email, #comments-form #url {padding: 7px 5px; width:97%; font-family:Helvetica,Arial,sans-serif; font-size:13px;border: 1px solid #E6E6E6;}
#comments-form #comments-form-send button.readon {border: none; padding: 0; cursor: pointer;}
#comments-form #comments-form-send button.readon span {margin-top: -1px; margin-left: -6px;}