:root{
	--pri-color: #ab052d;
	--grady-color: #ab052d;
	--title-color: #121213;
	--border-color: #dddcdc;
	--meta-color: #FFFFFFCC;
	--meta-white: #FFFFFFCC;
	--text-color: #616C74;
}
.mg-blog-post-3.minh, .mg-blog-post.lg{
	.mg-blog-meta{
		a,i {
			color: var(--meta-white);
		}
	}
}

body, .mg-blog-meta a{
	color: var(--text-color);
}
.mg-latest-post .mg-latest-post-item{
	background-color: #fff;
	.title a{
		color: var(--title-color);
		&:hover{
			color: var(--pri-color);
		}
	}
}
a.newsup-categories{
	&.category-color-2 {
		background: #2457a7;
	}
	&.category-color-3 {
		background: #24734a;
	}
	&.category-color-4 {
		background: #a65b16;
	}
}
.mg-headwidget.center{
	.navbar-wp{
		background-color: var(--title-color);
	}
	.mg-menu-full{
		.info-left li{
			color: #fff;
			span.time {
				background: var(--grady-color);
				color: #fff;
			}
		}
	}
}
.site-title a, .site-description {
    color: var(--title-color);
}
.mg-social li {
	a, span.icon-soci a{
		&:focus{
			outline-color: var(--title-color);
		}
	}
}
footer{
	.overlay{
		background-color: var(--title-color);
	}
	.mg-footer-copyright{
		background-color: #171A1E;
	}
	.mg-footer-copyright{
		p, a{
			color: #fff;
		}
	}
}