

/* 	 		S M A R A G D
				A   d a r k   g r e e n   s t y l e s h e e t

			Referenz: RAL 6019 Weissgruen / Pantone Ultramarine Green / Cezanne
			Activation via JS: body.theme-smaragd

			- Theme colors
			- Tag Cloud colors

			----------------------------------------------------------
			Version:	1,0		*	2026 05 16
----------------------------------------------------------------------
  							JHM */


	body.theme-smaragd {
    --bg-primary:		#2a3828;
    /* RAL Schilfgrün	  ~   */
    --bg-secondary:		#223022;
    /* 223022	*/
    --bg-content:		#334433;
    /* 334433	*/
    --bg-accent:		#3a4a38;
    /* 3a4a38	*/
    --text-primary:		#d0dcc8;
    /* d0dcc8	*/
    --text-secondary:	#8aa882;
    /* Seitenzahlen 2nd	8aa882	*/
    --text-muted:		#607058;
    /* 607058	*/
    --border-color:		#3a4a38;
    /* 3a4a38		*/
    --link-color:		#90c898;
    /* << maybe	inactive	*/
    --link-hover:		#e0f0d8;
    /* e0f0d8		*/
	}

	body.theme-smaragd {
    background-color: var(--bg-primary) !important;
    color: var(--text-primary) !important;
    --ignition-pinfinity-light-gray: #1a2818 !important;
    /*	Naviline BG				 RAL Moosgrün  */
	}








	body.theme-smaragd .hentry,
	body.theme-smaragd .post,
	body.theme-smaragd article.post,
	body.theme-smaragd .post-item,
	body.theme-smaragd .grid-item,
	body.theme-smaragd .masonry-brick {
    background-color: #334433 !important;
    /* ok  334433 smaragd		  */
    border: none !important;
    color: var(--text-primary);
	}

	body.theme-smaragd .entry-header,
	body.theme-smaragd .entry-content,
	body.theme-smaragd .entry-summary,
	body.theme-smaragd .entry-item-content-wrap {
    background-color: transparent !important;
	}

	body.theme-smaragd .sidebar,
	body.theme-smaragd .widget,
	body.theme-smaragd .widget-area {
    background-color: #223022 !important;		/* sidebar bg	 */
    color: var(--text-secondary);
	}

	body.theme-smaragd .sidebar a,
	body.theme-smaragd .widget a {
    color: #90c898;
    /* grün	90c898	ok */
    text-decoration: none;
	}

	body.theme-smaragd .sidebar a:hover,
	body.theme-smaragd .widget a:hover {
    color: #e0f0d8;
	}

	body.theme-smaragd .sidebar .widget-title {
    color: #607058;
	}

	body.theme-smaragd .entry-header h2.entry-title,
	body.theme-smaragd .entry-header h2.entry-title a {
    color: #98b890 !important;
    background-color: transparent !important;
    /*  ok #334433 smaragd */
	}

	body.theme-smaragd .entry-header h2.entry-title em,
	body.theme-smaragd .entry-header h2.entry-title i {
    color: #7a9872 !important;
	}

	body.theme-smaragd .single h1.entry-title,
	body.theme-smaragd .single h1.entry-title a {
    color: #98b890 !important;
	}

	body.theme-smaragd .single h1.entry-title em,
	body.theme-smaragd .single h1.entry-title i {
    color: #7a9872 !important;
	}

	body.theme-smaragd .entry-meta,
	body.theme-smaragd .entry-meta-item {
    color: #607058 !important;
	}

	body.theme-smaragd .widget_categories a {
    color: #8aa882 !important;
	}

	body.theme-smaragd .widget_categories li.current-cat > a::before,
	body.theme-smaragd .widget_categories li.current-cat > a::after {
    color: #90c898;
	}

	body.theme-smaragd .pagination a,
	body.theme-smaragd .pagination span,
	body.theme-smaragd .nav-links a,
	body.theme-smaragd .nav-links span {
    background-color: #334433 !important;		/* Seitenzahlen		*/
    color: var(--text-secondary);
	}

	body.theme-smaragd .pagination a:hover,
	body.theme-smaragd .nav-links a:hover {
    color: #e0f0d8;
	}

	body.theme-smaragd .post img,
	body.theme-smaragd .entry-content img {
    filter: brightness(0.93) contrast(1.04);
    /* was  brightness 0.93  contrast 1.04  sepia 0.00  invert 0.00  */
	}

	body.theme-smaragd .head-mast {
    background-color: #1a2818 !important;
    /* Header BG		 ~ */
	}

	body.theme-smaragd .site-title,
	body.theme-smaragd .site-title a {
    color: #b0c8a8 !important;
    /* former <<	 		*/
	}

	body.theme-smaragd .site-description {
    color: #607058 !important;
    /* former <<			*/
	}

	body.theme-smaragd .footer-info {
    background-color: #1a2818 !important;
    /* Footer BG			*/
    color: #607058 !important;
    /* Footer right 		*/
	}

	body.theme-smaragd .footer-info a {
    color: #8aa882 !important;
	}

	body.theme-smaragd .footer-info a:hover {
    color: #e0f0d8 !important;
	}

	body.theme-smaragd .entry-header .entry-meta
	.entry-meta-item.entry-categories a {
    color: #607058 !important;
	}

	body.theme-smaragd .entry-header .entry-meta
	.entry-meta-item.entry-categories a:hover {
    color: #90c898 !important;
    /* former	<<			*/
	}

	body.theme-smaragd .widget_categories span.count,
	body.theme-smaragd .widget_categories a .count {
    background-color: #223022 !important;
    /* former				*/
    color: #607058 !important;
    border: 3px;
    opacity: 1 !important; }

	body.theme-smaragd .entry-content .has-small-font-size,
	body.theme-smaragd .entry-content ul.has-small-font-size li,
	body.theme-smaragd .entry-content li.has-small-font-size {
	color: #607058 !important;
    list-style: none !important;
    padding-left: 0 !important;	}

	body.theme-smaragd .entry-content ul {
    padding-left: 0 !important;	}




	/* Tag Cloud – Smaragd */
	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+1),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+1)
	{ color: #90c898; }

	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+2),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+2)
	{ color: #a8c888; }

	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+3),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+3)
	{ color: #80b8a0; }

	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+4),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+4)
	{ color: #98c8a8; }

	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+5),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+5)
	{ color: #b0c890; }

	body.theme-smaragd .sidebar .tagcloud a:nth-child(6n+6),
	body.theme-smaragd .widget_tag_cloud a:nth-child(6n+6)
	{ color: #88b898; }




/*		----------------------------------------------------------------------
   		end of the stylesheet •	SMARAGD  says goodbye	*/
   		
   		