:root {
	--light-bg: #FFF8EA;
	--light-1: #594545;
	--light-2: #815B5B;
	--light-3: #9E7676;
	--light-hover: #DAC0A3;
	--dark-bg: #24273a;
	--dark-1: #cad3f5;
	--dark-2: #6e738d;
	--dark-3: #363a4f;
	--dark-hover: #181926;
  }

html {
	background-color: var(--light-bg);
	color: var(--light-1);
}

html.dark {
	background-color: var(--dark-bg);
	color: var(--dark-1);
}

body {
	font-family: Verdana, sans-serif;
}

/* HOME */
.social a {
	color: var(--light-1);
}

.dark .social a {
	color: var(--dark-1);
}

.social a:nth-child(1) :hover {
    color: #0A66C2 !important;
}

.social a:nth-child(2) :hover {
    color: grey !important;
}

.social a:nth-child(3) :hover {
    color: #C84370 !important;
}

.social a:nth-child(4) :hover {
    color: #1DB954 !important;
}

/* FOOTER */
.footerbg {
	background-color: var(--light-bg);
}

.dark .footerbg {
	background-color: var(--dark-bg);
}

/* BLOG */
.blog p {
	margin: 10px 0 0 0;
}

.blog li {
	list-style: disc inside;
}

.blog h1 {
	display: none;
}

.blog h2 {
	font-size: 24px;
	margin-top: 24px;
	font-weight: 600;
}

.blog h3 {
	font-size: 20px;
	margin-top: 24px;
	font-weight: 600;
}

.blog h4 {
	font-size: 18px;
	margin-top: 24px;
	font-weight: 600;
}

.blogtime { color: var(--light-2); }

.dark .blogtime { color: var(--dark-2); }

/* RANDOM */
code {
	display: block;
	border-radius: 10px;
	padding: 20px;
}

.blog blockquote {
	padding: 0 0 0 10px;
	border-left: 5px solid var(--light-1);
}

.dark .blog blockquote {
	padding: 0 0 0 10px;
	border-left: 5px solid var(--dark-1);
}