#mfRegistrationSuccess {
	background-color: white;
	z-index: 1000;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 5px;
	padding: 5%;
	width: 90%;
	max-width: 860px;
	animation: fadeIn 0.5s ease-in !important;
}

#mfRegistrationSuccess p, #mfRegistrationSuccess h2 {
	text-align: center;
}

#mfRegistrationSuccess button.btn {
	margin-bottom: 2%;
	background-color: #ff6ad3 !important;
	color: white !important;
	font-weight: bold !important;
	width: 60% !important;
}

#mfRegistrationSuccess a[data-network='fb'] > img {
	width: 50px;
}

#mfRegistrationSuccess a[data-network='x'] > img {
	width: 40px;
}

#mfRegistrationSuccess a[data-network='li'] > img {
	width: 50px;
}

#mfRegistrationSocials a:not(:last-of-type) {
	margin-right: 2%;
}

body.registrationModalOpen::before {
	content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 999; /* one less than your modal's z-index */
	display: block;
	animation: fadeIn 0.5s ease-in !important;
}
