.message {
	background: #ddd;
	padding: 1rem;
}

.message.info {
    background: white;
}

.message.debug {
    color: white;
    background: #dd0202;
}

.message.debug p {
    color: white;
    margin: 0;
    font-weight: bold;
}

.message.error,
div.message.error {
	background: #d63638;
    colour:  white;
}

.message.error a,
div.message.error a {
    colour:  white;
}

.message.success,
.message.updated {
}


/**
 * Password strength
 */

 #password-strength {
 	padding: .75rem 1rem;
 	margin: 0 0 1rem .5rem;
 }

 #password-strength.short,
 #password-strength.bad {
 	background: #fcc;
 }

 #password-strength.good {
 	background: #ffaf7a;
 }

 #password-strength.strong {
 	background: #cfc;
 }