/* Member+--=sub-@8* */

.pms-user-login-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}
.pms-user-email-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}
.pms-first-name-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}
.pms-last-name-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}
.pms-pass1-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}
.pms-pass2-field label {
  color: #FFFFFF; !important;    
  font-size: 18px !important;  
  font-weight: 600;  
}

/* Sub==name+&+ga8~hex*8 */

.pms-subscription-plan-name {
  color: #ffbb00; !important;
	
  font-size: 19px !important;  
  font-weight: 600;  
}
.pms-subscription-plan-price {
  color: #FFFFFF; !important;
	
  font-size: 16px !important;  
  font-weight: 600;  
}

.pms-subscription-plan-auto-renew label {
  color: #D20A2E; !important;
	
  font-size: 16px !important;  
  font-weight: 600;  
}
.pms-paygate-name {
  color: #FFFFFF; !important;
	
  font-size: 16px !important;  
  font-weight: 600;  
}
.pms_default_recurring {
  color: #FFFFFF; !important;   
  font-size: 16px !important;  
  font-weight: 600;  
}

/* Member_=login+ */

.login-username label {
  color: #FFFFFF; !important;   
  font-size: 18px !important;  
  font-weight: 600;  
}
.login-password label {
  color: #FFFFFF; !important;   
  font-size: 18px !important;  
  font-weight: 600;  
}
.login-remember label {
  color: #FFFFFF; !important;   
  font-size: 16px !important;  
  font-weight: 600;  
}

/* Reset_=+pass */

.pms-field label {
  color: #FFFFFF; !important;
	
	font-size: 18px !important;  
  font-weight: 600;  
}

.ast-archive-entry-banner[data-post-type="post"][data-banner-background-type="custom"] {
    background-image: none !important;
    background-color: #000000 !important;
}