/* MemberPress
--------------------------------------------- */

.mepr-payments,
.mepr-subscriptions,
.mepr-unauthorized-message {
	display: none;
}

.mepr-nav-item {
    padding: 0 10px 0 0;
}

.mepr-active-nav-tab,
#mepr-account-welcome-message {
	font-weight: var(--wp--custom--font-weight--medium);
}

.mp-form-row.mepr_bold.mepr_price,
#mepr-account-welcome-message {
	margin-bottom: 20px;
}

.mp-form-row.mepr_bold.mepr_price {
	font-size: var(--wp--preset--font-size--large);
	font-weight: var(--wp--custom--font-weight--regular);
}

.mepr-stripe-form-placeholder {
	background-color: var(--wp--preset--color--neutral);
	font-size: var(--wp--preset--font-size--x-small);
}

.mepr-submit,
#wp-submit {
	background-color: var(--wp--preset--color--contrast);
	border-radius: 0;
	color: var(--wp--preset--color--base);
	cursor: pointer;
	font-size: var(--wp--preset--font-size--small);
	font-weight: var(--wp--custom--font-weight--regular);
	line-height: var(--wp--custom--line-height--medium);
	padding: 15px 30px;
}

.mp_wrapper textarea, .mp_wrapper select,
.mp_wrapper input[type=text],
.mp_wrapper input[type=url],
.mp_wrapper input[type=email],
.mp_wrapper input[type=tel],
.mp_wrapper input[type=number],
.mp_wrapper input[type=password] {
	border-color: var(--wp--preset--color--contrast);
}
