/* - Footer */
.theme-footer {
	background-color: #272b34;
}
.theme-footer .top-footer {
	border-bottom: 1px solid #3d414a;
	padding: 20px 0;
}
.theme-footer .top-footer .logo-box > a {
	color: #fff;
	font-size: 22px;
	font-weight: 700;
}
.theme-footer .top-footer .logo-box > a > span {
	color: var(--secondry-color);
}
.theme-footer .top-footer .logo-box > a > u {
	text-decoration: none;
	border-bottom: 3px solid var(--secondry-color);
}
.theme-footer .top-footer .content-box > p {
	color: rgba(255,255,255,0.5);
	margin-bottom: 0;
	text-transform: uppercase;
	font-size: 14px;
}
.theme-footer .top-footer .content-box > p a {
	border-bottom: 1px solid #fff;
	color: #fff;
	display: inline-block;
}