/*login*/

#user-registration {
	background-color: transparent;
}

.ur-frontend-form {
	border: transparent;
}

.ur-frontend-form.login,
.ur-frontend-form .ur-form-row .ur-form-grid {
	padding: 0px;
}

#login ::placeholder {
	font-family: 'Montserrat', sans-serif;
}

#login #username,
#password {
	background-color: transparent;
	padding: 15px;
	border-radius: 100px;
	border: solid 2px #fff;
}

#login .user-registration-Button.button {
	font-family: 'Montserrat', sans-serif;
	width: 100%;
	background-color: #711b5e;
	border-radius: 100px;
	border: transparent;
}

#login .ur-frontend-form * {
	box-sizing: border-box;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
}

#login input[type="checkbox"] {
	appearance: none;
	-webkit-appearance: none;
	background-color: transparent;
	border-radius: 100px;
	border: solid 2px #fff;
	height: 20px;
	width: 20px;
	cursor: pointer;
}

#login input[type="checkbox"]:after {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f00c";
	font-size: 12px;
	color: #fff;
	left: 2px;
	top: -1px;
	display: none;
}

#login input[type="checkbox"]:hover {
	background-color: transparent;
}

#login [type="checkbox"]:checked {
	position: relative;
	background-color: transparent;
	border: solid 2px #fff;
}

#login input[type="checkbox"]:checked::after {
	position: relative;
	display: block;
}

#login .dashicons-hidden::before {
	color: #fff;
}

#login .dashicons-visibility::before {
	color: #fff;
}


/*registrer*/

#registrer ::placeholder {
	font-family: 'Montserrat', sans-serif;
}

#registrer #user_login,
#user_pass,
#user_email,
#user_confirm_password {
	background-color: transparent;
	padding: 15px;
	border-radius: 100px;
	border: solid 2px #fff;
}

#registrer .ur-frontend-form {
	padding: 0px;
}

#registrer .btn.button.ur-submit-button {
	font-family: 'Montserrat', sans-serif;
	width: 100%;
	padding: 15px;
	background-color: #711b5e;
	border-radius: 100px;
	border: transparent;
}

#registrer .ur-frontend-form .ur-button-container {
	display: block;
	padding: 0;
}

#registrer .dashicons-hidden::before {
	color: #fff;
}

#registrer .dashicons-visibility::before {
	color: #fff;
}


/*password*/
 
#user_login {
	background-color: transparent;
	padding: 15px;
	border-radius: 100px;
	border: solid 2px #fff;
}

#password {
	background-color: transparent;
	padding: 15px;
	border-radius: 100px;
	border: solid 2px #fff;
}

/*global*/
#user-registration {
	box-shadow: none;
}