/* Hide share buttons and like section */
.single-post .sharedaddy,
.single-post .shared-post,
.single-post .post-share,
.single-post .post-likes {
    display: none !important;
}

/* Hide next/previous post navigation */
.single-post .post-navigation,
.single-post .nav-links,
.single-post .nav-previous,
.single-post .nav-next {
    display: none !important;
}

/* Hide comments section ("Leave a Reply") */
.single-post #comments,
.single-post .comments-area,
.single-post #respond {
    display: none !important;
}
/* Hide sidebar on blog/archive pages */
.blog #secondary,
.archive #secondary,
.blog .sidebar,
.archive .sidebar,
.blog .widget-area,
.archive .widget-area {
  display: none !important;
}

/* Let the content go full width when sidebar is hidden */
.blog #primary,
.archive #primary,
.blog .content-area,
.archive .content-area,
.blog .site-content,
.archive .site-content {
  width: 100% !important;
  max-width: 100% !important;
}

/* Remove author avatar circle from archive/blog cards */
.blog .author-avatar,
.archive .author-avatar,
.blog .post-author,
.archive .post-author,
.blog .post-author img,
.archive .post-author img {
  display: none !important;
}

/* Remove author avatar circle from archive/blog cards */
.blog .author-avatar,
.archive .author-avatar,
.blog .post-author,
.archive .post-author,
.blog .post-author img,
.archive .post-author img {
  display: none !important;
}

/* Change category badge background color */
.blog .cat-links a,
.archive .cat-links a {
  background-color: #333333 
		
		!important;/* Hide submenu arrows in the mobile/off-canvas menu */
.mobile-menu .submenu-toggle,
.mobile-menu .dropdown-toggle,
.offcanvas-menu .submenu-toggle,
.offcanvas-menu .dropdown-toggle {
  display: none !important;
}

/* Auto-expand all submenus on mobile menu */
.mobile-menu .sub-menu,
.offcanvas-menu .sub-menu {
  display: block !important;
  height: auto !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* Optional: add a slight indent for child items */
.mobile-menu .sub-menu li a,
.offcanvas-menu .sub-menu li a {
  padding-left: 20px;
}
	
	/* Increase header social icon size */
.header-social a i,
.site-header .social-icons a i {
  font-size: 32px !important;   /* adjust: 20–28px */
}

/* Optional: add spacing between icons */
.header-social a,
.site-header .social-icons a {
  margin: 0 8px !important;
}


  color: #ffffff !important; /* white text for contrast */
}

/* Change "Read More" link color */
.blog a.more-link,
.archive a.more-link {
  color: #333333 !important;
}

/* Hide "Main Menu" text in mobile nav */
.mobile-menu-toggle .menu-text {
  display: none !important;
}
