/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*--- change entry title color to black / 1625460-zen JS ---*/
.entry-title a, .entry-title a:visited {
	color: #000;
}

*/
h1 {
	color: black;
}

h2 {
	color: black;
}

body {
	font-size: 15px;
	color: black;
}

.site-branding .site-description {
	color: black;
}

/* Change site title text color to black */
.site-title a {
	color: black !important;
}

/* For Page Title */
#content .page .entry-title {
	color: black;
}

/* For Post Title */
#content .post .entry-title {
	color: black;
}

.main-navigation a, .main-navigation a:visited {
	color: black;
	font-size: 16px;
}

.main-navigation .current-menu-item a, .main-navigation .current-page-item a:visited {
	color: black;
	font-size: 16px;
}

.entry-content a {
	color: #0073AA !important;
}

/* Add Table Borders | #28128210-hc KEF */
table, th, td {
	border: 1px solid #666;
}

/* Set default font color to black | #28128210-hc KEF */
body {
	color: #000;
}

.pingback {
    display: none;
}

.wli_popular_posts-class .post_thumb_left { width: 100%; }

/*Hide page title on the Homepage | 9714198-zen(zy)*/
.home .entry-header {
	display: none;
}
/* ===== AddToAny sharing header text ===== */

/* Main label text ("Share this:" etc.) */
.addtoany_header,
.a2a_kit .addtoany_header,
.a2a_kit .a2a_label {
    font-size: 13px !important;   
    font-weight: normal !important;
    text-transform: none !important;
    line-height: 1.4;
    margin-bottom: 6px;
}

/* --- AddToAny: show the header only at the BOTTOM --- */

/* Hide the header text for the TOP placement */
.addtoany_share_save_container.addtoany_content_top .addtoany_header {
  display: none !important;
}

/* Ensure the header text shows for the BOTTOM placement */
.addtoany_share_save_container.addtoany_content_bottom .addtoany_header {
  display: block !important;
  font-size: 13px !important;   /* try 12px for subtler */
  font-weight: normal !important;
  text-transform: none !important;
  line-height: 1.4 !important;
  margin: 0 0 6px 0 !important;
}

/* Optional spacing so the button sets breathe a bit */
.addtoany_share_save_container.addtoany_content_top,
.addtoany_share_save_container.addtoany_content_bottom {
  margin-top: 8px;
  margin-bottom: 18px;
}

/* =======================================================
   POSTS
   ======================================================= */

/* Hide header text on TOP buttons (posts) */
.addtoany_share_save_container.addtoany_content_top .addtoany_header {
  display: none !important;
}

/* Show header text on BOTTOM buttons (posts) */
.addtoany_share_save_container.addtoany_content_bottom .addtoany_header {
  display: block !important;
  font-size: 13px !important;   /* change to 12px for subtler */
  font-weight: normal !important;
  text-transform: none !important;
  line-height: 1.4 !important;
  margin: 0 0 6px 0 !important;
}

/* =======================================================
   PAGES
   ======================================================= */

/* Hide TOP buttons entirely on pages */
.page .addtoany_share_save_container.addtoany_content_top {
  display: none !important;
}

/* Hide header text on page bottoms (buttons only) */
.page .addtoany_share_save_container.addtoany_content_bottom .addtoany_header {
  display: none !important;
}

/* =======================================================
   OPTIONAL SPACING (clean Penscratch 2 look)
   ======================================================= */

.addtoany_share_save_container.addtoany_content_top,
.addtoany_share_save_container.addtoany_content_bottom {
  margin-top: 8px;
  margin-bottom: 18px;
}

