/*
Theme Name: TruthWiki
Author: cantripsolutions.com
Author URI: http://cantripsolutions.com/
Version: 1.0
*/


.topTabHolder ul li a:hover,
.topTabHolder ul li a.current-menu-item:hover,
.topTabHolder ul li.current_page_item a:hover {
	color: #3366CC;
}

.topTabHolder ul li a.current-menu-item,
.topTabHolder ul li.current_page_item a {
	border: 1px solid #dedede;
	border-bottom: 1px solid #fff; 
	color: #3366CC;
	font-weight: bold;
}


/*--------------------------*/
#post-author { background-color: #f3f3f3; margin: 0 0 1.5em; padding: 15px; border: 1px dotted #B2B3B3; border-width: 1px 0; clear: both; }
#post-author .title { margin-bottom: 10px; font-size: 22px; }
#post-author .profile-image, .archive_header img { border: 1px solid #E0E0E0; float: left; margin: 0 15px 5px 0; padding: 3px; background: #FFF; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5); box-shadow: 0 1px 1px rgba(0,0,0,0.5); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#post-author .profile-link { }
/*--------------------------*/


/*--------------------------*/
/* 5. COMMENTS */
/* ------------------------------------------------------------------------------------------- */
/* 5.1 Comments */
#comments { position: relative; margin: 2em 0 0; padding: 2em 0 0; border-bottom: 1px dotted #B2B3B3; border-top: 1px dotted #B2B3B3; }
#comments h3 { color: #333; font-size: 18px; font-weight: 400; margin-bottom: 10px; }
#comments .comment.thread-even { background-color: #f3f3f3 }
#comments .comment.bypostauthor { background: #fef6d2; border-bottom: 1px solid #efe3ae; }
#comments .comment { border-top: 1px dotted #B2B3B3; width: 100%; list-style-type: none; }
#comments .comment .comment-container { position: relative; padding: 20px; }
#comments .comment-head { margin: 0 0 3px 65px }
#comments .avatar { float: left }
#comments .avatar img { border: 1px solid #E0E0E0; background: none repeat scroll 0 0 #FFF; margin: 0; padding: 3px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5); box-shadow: 0 1px 1px rgba(0,0,0,0.5); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#comments .comment-head .name { color: #141414; display: block; margin: 0; font-weight: 700; font-size: 15px; text-transform: capitalize; }
#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma { color: #A1ACB4; font-size: 11px; }
#comments .comment-entry { margin: 0 0 0 65px }
#comments .comment-entry p { margin: 0 0 10px }
#comments .reply { left: 27px; position: absolute; top: 68px; }
#comments .reply a { font: 11px/18px sans-serif }
#comments .reply a:hover { background-color: #e6e6e6 }
#comments ul.children { margin: 10px 0 0 25px; padding: 0; }
#comments ul.children li { border-top: 1px dotted #B2B3B3 }
#comments .cancel-comment-reply { margin: 10px 0 }
#comments .navigation { }
#comments .navigation a { display: block; margin: 15px 0 0; text-decoration: none; }
#comments .navigation a:hover { }
#comments h3#pings { margin-top: 25px }
#comments .pingbacks li.pingback { margin: 10px 0 }
#comments .pingbacks li.pingback .reply { display: none }
/* 5.2 Comments Form */
#respond { margin: 2em 0 0 }
#respond h3 { border-bottom: 1px dotted #B2B3B3; color: #333; font-size: 20px; font-weight: 400; margin-bottom: 20px; padding-bottom: 3px; }
#respond .left { float: left; width: 200px; margin-right: 15px; }
#respond .right { float: left; width: 380px; }
#respond label { font-size: 11px; color: #777; }
#respond #reply-title small { display: block; margin: 10px 0; font-size: 12px; }
#commentform { margin: 15px 0 0 }
#commentform label { position: relative; display: inline; vertical-align: top; display: inline-block; margin-top: 5px; }
#commentform input.txt, #commentform textarea, #contact-page ol.forms input.txt, #contact-page ol.forms textarea { border-color: #BBBEBB #D1D1D1 #E9E9E9; border-style: solid; border-width: 2px 1px 1px; font: 14px/14px Arial,Helvetica,sans-serif; -moz-box-shadow: 2px 2px 2px -2px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 2px 2px 2px -2px rgba(0,0,0,0.1) inset; box-shadow: 2px 2px 2px -2px rgba(0,0,0,0.1) inset; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
#commentform input.txt { color: #666; background: #F4F4F4; width: 170px; margin: 0 5px 10px 0; padding: 5px 7px; }
#commentform textarea, #contact-page ol.forms textarea { color: #666; background: #F4F4F4; width: 95%!important; padding: 5px 7px; }
#contact-page ol.forms input.txt { color: #666; background: #F4F4F4; }
/* #commentform .comment-form-comment label { display: none } */
#respond #commentform #submit { cursor: pointer; font-size: 15px; margin: 10px 0 0; padding: 8px 12px 4px; }
.container .comments { border: 1px solid #4A8ECF; height: 25px; position: absolute; right: 0; top: 0; width: 34px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #589CDC; background: -webkit-gradient(linear,left top,left bottom,from(#6fb1f0),to(#589CDC)); background: -webkit-linear-gradient(#6fb1f0,#589CDC); background: -moz-linear-gradient(center top,#6fb1f0 0%,#589CDC 100%); background: -moz-gradient(center top,#6fb1f0 0%,#589CDC 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6fb1f0,endColorstr=#589CDC); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6fb1f0,endColorstr=#589CDC)"; }
.container .comments span { display: block; text-indent: -9999em; }
.container .comments:after { border-color: #589CDC transparent; border-style: solid; border-width: 8px 8px 0 0; bottom: -7px; content: ""; display: block; left: 7px; position: absolute; width: 0; }
.container .comments a { color: #FFF; display: block; font-size: 15px; line-height: 26px; text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.6); }
/* 5.3 Pingbacks / Trackbacks */
h3#pings { margin: 25px 0 10px }
.pinglist li { margin: 0 0 0 20px; list-style-type: decimal; }
.pinglist li .author { font-weight: 700; font-size: 15px; }
.pinglist li .date { font-size: 11px }
.pinglist li .pingcontent { display: block; margin: 10px 0; }
/*--------------------------*/




/*--------------------------*/
/*--------------------------*/


/*--------------------------*/
/*--------------------------*/



/*--------------------------*/
/*--------------------------*/



/*--------------------------*/
/*--------------------------*/