/*
======================================================
RONNIE'S BLOG
File: swpm.css
Last Updated: 11.03.2026
======================================================
*/

/* SWPM: Dashboard*/
.ra-swpm-dashboard {
	margin: auto auto;
	max-width: 800px;
}
.ra-swpm-dashboard-profile .avatar {
  border-radius: 50%;
}
.ra-swpm-info,
.ra-swpm-info-status {
	text-transform: capitalize;
}
.ra-swpm-info p,
.ra-swpm-info-status p {
	margin: 0px;
	padding: 0px;
}
.ra-swpm-info .ra-swpm-info-email {
 	margin-top: 5px;
	text-transform: lowercase;
}
.ra-swpm-info-edit {
	text-align: center;
}

/* PAGE: Edit Profile */
.page-id-116 .swpm-username-row,
.page-id-116 .swpm-membership-level-row {
	display: none;
}
.swpm-edit-profile-form-inner {
	margin: 20px auto;
}

input.text,
input.title, 
input[type=email],
input[type=password],
input[type=tel],
input[type=text],
select, textarea {
   border: 3px solid #BBBBBB;
   padding: 10px;
   width: 100%;
}
.swpm-form-label-wrap {
	font-weight: bold;
}

.swpm-login-widget-form,
#swpm-pw-reset-form {
   margin-right: auto;
   margin-left: auto;
   max-width: 310px;
}
.swpm-edit-profile-form,
.swpm-registration-widget-form {
   margin-right: auto;
   margin-left: auto;	
   max-width: 400px;
}

.swpm-submit-btn-default-style {
    color: #ffffff;
	background-color: var(--primary-color);
	border: 3px solid var(--primary-color);
	border-radius: 25px;
	font-size: 16px;
	padding: 10px 45px 12px 45px;
	text-transform: capitalize;
	display: block;
	width: 225px;
	margin: 20px auto auto auto;
	transition: all 0.3s ease-in-out;
	font-weight: 600;
}
.swpm-submit-btn-default-style:hover {	
	background-color: #FFFFFF;
	color:   var(--primary-color);
	border: 3px solid  var(--primary-color);
	transition: all 0.3s ease-in-out;
}
.swpm-account-delete-button {
    color: #758BA4;
	background-color: #ffffff;
	border: 3px solid #758BA4;
	border-radius: 25px;
	font-size: 16px;
	padding: 10px 45px 12px 45px;
	text-transform: capitalize;
	display: block;
	width: 225px;
	margin: 20px auto auto auto;
	transition: all 0.3s ease-in-out;
	font-weight: 600;
}
.swpm-account-delete-button:hover {	
	background-color: var(--primary-two);
	color:   #ffffff;
	border: 3px solid  var(--primary-two);
	transition: all 0.3s ease-in-out;
}

.swpm-forgot-pass-link,
.swpm-join-us-link {
   text-align: center;
}