/*
Theme Name: NoiseOFF
Description: WordPress Theme for NoiseOFF.org
Version: 01/01/2026
Author: NoiseOFF.org
*/



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


/* global typography */

h1, h2, h3, h4, h5, h6 {
	color: #555555;
	font-family: 'Noto Sans', sans-serif;
}

p {
	color: #333333;
	font-family: 'Noto Sans', sans-serif;
}

a,
a:visited {
	color: #0044aa;
	font-family: 'Noto Sans', sans-serif;
}

a:hover,
a:focus {
	color: #2F73E6;
	font-family: 'Noto Sans', sans-serif;
	text-decoration: underline;
}

li {
	color: #333333;
	font-family: 'Noto Sans', sans-serif;
}








/* -------------------------------------------------------------------------- */
/* blockquote */

blockquote {
	border: 1px solid #cccccc;
	border-radius: 4px;
	padding: 1rem;
	margin: 1.25rem auto;
	width: 80%;
}

/* -------------------------------------------------------------------------- */
/* social */

a.social-facebook,
a.social-facebook:visited {
	color: var(--bs-secondary);
	transition: color .15s ease-in-out;
}

a.social-facebook:hover {
	color: #1877F2;
}

a.social-x,
a.social-x:visited {
	color: var(--bs-secondary);
	transition: color .15s ease-in-out;
}

a.social-x:hover {
	color: #000000;
}

a.social-youtube,
a.social-youtube:visited {
	color: var(--bs-secondary);
	transition: color .15s ease-in-out;
}

a.social-youtube:hover {
	color: #ff0000;
}


/* -------------------------------------------------------------------------- */
/* sidebar nav tweaks (Bootstrap-friendly) */

/* tighten the vertical nav a bit */
#sidebarNav .nav-link {
	padding: .4rem .75rem;
}

/* subtle hover without fighting Bootstrap */
#sidebarNav .nav-link:hover {
	text-decoration: underline;
}

/* optional: make the sidebar feel like a distinct column */
/*
#sidebarNav {
	padding-top: .25rem;
}
*/

/* -------------------------------------------------------------------------- */
/* mobile menu button tweaks (Bootstrap button is already styled) */

/* keep icon aligned nicely */
.btn .bi {
	vertical-align: -0.125em;
}
