/* Site-wide footer links printed after the theme footer: the withdrawal function
   (art. 11^1 alin. (2) OUG 34/2014, visible and permanently available) and the EU
   guarantee notice. They sit on whatever background the theme leaves below its
   footer, so they bring their own light bar and dark text to stay readable. */

.rp-footer-links {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 12px 16px;
	background: #fff;
	border-top: 1px solid #e5e7eb;
	color: #1d2327;
	font-size: 14px;
	line-height: 1.6;
	text-align: center;
}

/* The two links, printed one after the other, read as a single bar. */
.rp-footer-links + .rp-footer-links {
	border-top: 0;
	padding-top: 0;
}

.rp-footer-links p {
	margin: 0;
	padding: 2px 0;
	color: #1d2327;
	text-align: center;
}

.rp-footer-links a,
.rp-footer-links a:visited {
	color: #1d2327 !important;
	text-decoration: underline;
	font-weight: 600;
}

.rp-footer-links a:hover,
.rp-footer-links a:focus {
	color: #000 !important;
}

.rp-footer-links .rp-gn-info {
	font-weight: 400;
}
