

/* 	 		C A R T O N   B L E U	 
				A	 b l u e   t on e d    s t y l e s h e e t 

			Referenz: Archivkarton /  
			Activation via JS: body.theme-cartonbleu 
			
			- Theme colors 
			- Tag Cloud colors

			----------------------------------------------------------
			Version:	1,6		*	2026 05 19 
----------------------------------------------------------------------
  									JHM */ 

	
	body.theme-cartonbleu {
    --bg-primary:		#5B686D;		
    /* RAL Blaugrau		  ok  */
    --bg-secondary:		#e08;				
    /* 5a6070	*/ 
    --bg-content:		#cafcaf;				
    /* 7a8090	*/
    --bg-accent:		#e08;				
    /* 8a90a0	*/
    --text-primary:		#cafcaf;				
    /* e8e4de	*/
    --text-secondary:	#a0998c;				
    /* Seitenzahlen 2nd	a0998c	*/
    --text-muted:		#cafcaf;				
    /* 8090a0	*/
    --border-color:		#e08;					
    /* 7a8898		*/
    --link-color:		#c0c8d8;				
    /* << maybe	inactive	*/
    --link-hover:		#e08;					
    /* e8eef8		*/
	}

	body.theme-cartonbleu {
/*	former    background-color: var(--bg-primary) !important;	*/
	background:
	repeating-linear-gradient(
		90deg,
		rgba(240, 240, 216, 0.08) 0px,
		rgba(240, 240, 216, 0.08) 1px,
		transparent             1px,
		transparent             71px
	),
	var(--bg-primary) !important;
    color: var(--text-primary) !important;
    --ignition-pinfinity-light-gray: #27292B !important;
    /*	Naviline BG				 RAL Graphitschwarz  */
	}








	body.theme-cartonbleu .hentry,
	body.theme-cartonbleu .post,
	body.theme-cartonbleu article.post,
	body.theme-cartonbleu .post-item,
	body.theme-cartonbleu .grid-item,
	body.theme-cartonbleu .masonry-brick {
    background-color: #3D3D36 !important;
    /* medi umbra RAL Schwarzoliv ok */ 
    /* content bg     former 423f39  */
    border: none !important;
    color: var(--text-primary);
	}

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

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

	body.theme-cartonbleu .sidebar a,
	body.theme-cartonbleu .widget a {
    color: #352b15;
    /* c0c8d8	*/
    text-decoration: none;
	}

	body.theme-cartonbleu .sidebar a:hover,
	body.theme-cartonbleu .widget a:hover {
    color: #e8eef8;
	}

	body.theme-cartonbleu .sidebar .widget-title {
    color: #8090a0;
	}

	body.theme-cartonbleu .entry-header h2.entry-title,
	body.theme-cartonbleu .entry-header h2.entry-title a {
    color: #d8dce8 !important;
    background-color: transparent !important;	
    /*  ok #7a8090 cartonbleu */
	}

	body.theme-cartonbleu .entry-header h2.entry-title em,
	body.theme-cartonbleu .entry-header h2.entry-title i {
    color: #a0aab8 !important;
	}

	body.theme-cartonbleu .single h1.entry-title,
	body.theme-cartonbleu .single h1.entry-title a {
    color: #d8dce8 !important;
	}

	body.theme-cartonbleu .single h1.entry-title em,
	body.theme-cartonbleu .single h1.entry-title i {
    color: #a0aab8 !important;
	}

	body.theme-cartonbleu .entry-meta,
	body.theme-cartonbleu .entry-meta-item {
    color: #8090a0 !important;
	}

	body.theme-cartonbleu .widget_categories a {
    color: #b0b8c8 !important;
	}

	body.theme-cartonbleu .widget_categories li.current-cat > a::before,
	body.theme-cartonbleu .widget_categories li.current-cat > a::after {
    color: #c0c8d8;
	}

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

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

	body.theme-cartonbleu .post img,
	body.theme-cartonbleu .entry-content img {
    filter: brightness(1.00) contrast(0.92) sepia(0.25) invert(0.05);
    /* was  brightness 0.95  contrast 1.02  sepia 0.08  invert 0.00  */
	}

	body.theme-cartonbleu .head-mast {
    background-color: #444a4b !important;		
    /* header BG	ok	*/
	}

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

	body.theme-cartonbleu .site-description {
    color: #8090a0 !important;					
    /* former <<			*/ 
	} 

	body.theme-cartonbleu .footer-info {
    background-color: #545a5b !important;		
    /* footer BG			*/
    color: #b3ada2 !important;					
    /* footer right ok		*/
	}

	body.theme-cartonbleu .footer-info a {
    color: #b0b8c8 !important;
	}

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

	body.theme-cartonbleu .entry-header .entry-meta 
	.entry-meta-item.entry-categories a {
    color: #9098a8 !important;
	}

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

	body.theme-cartonbleu .widget_categories span.count,
	body.theme-cartonbleu .widget_categories a .count {
    background-color: #413b2f !important;	/* former	5a6472		*/
    color: #9098a8 !important;
    border: 3px;
    opacity: 1 !important; }

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

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

	/* Tag Cloud – Carton Bleu */
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+1),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+1) 
	{ color: #a8b8c8; }
	
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+2),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+2) 
	{ color: #b8c0c8; }
	
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+3),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+3) 
	{ color: #98a8b8; }
	
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+4),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+4) 
	{ color: #c0c8d0; }
	
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+5),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+6) 
	{ color: #a0b0c0; }
	
	body.theme-cartonbleu .sidebar .tagcloud a:nth-child(6n+6),
	body.theme-cartonbleu .widget_tag_cloud a:nth-child(6n+6) 
	{ color: #b0bac8; }
 
 
 
	
	
/* 		----------------------------------------------------------------------
   		end of the stylesheet •	CARTON BLEU  says goodbye	*/		
   		
   		
   		
   		
   		
   		
   		
   		