Index: bbpress.css
===================================================================
--- bbpress.css	(revision 5554)
+++ bbpress.css	(working copy)
@@ -1215,6 +1215,59 @@
 		margin-left: 0;
 		word-wrap: break-word;
 	}
+	
+		#bbpress-forums #bbp-your-profile fieldset div {
+		margin-bottom: 20px;
+		float: left;
+		width: 100%;
+		clear: left;
+	}
+
+	#bbpress-forums #bbp-your-profile fieldset input,
+	#bbpress-forums #bbp-your-profile fieldset textarea {
+		margin-bottom: 0;
+		width: 100%;
+		background: #f9f9f9;
+		border: 1px solid #ddd;
+		box-shadow: none;
+		padding: 5px 8px;
+		border-radius: 0;
+	}
+
+	#bbpress-forums #bbp-your-profile fieldset label[for] {
+		float: left;
+		width: 100%;
+		padding: 5px 20px 5px 0;
+		text-align: left;
+		cursor: pointer;
+	}
+	
+	#bbpress-forums #bbp-your-profile fieldset dl label[for] {
+		text-align: left;
+		width: 100%;
+	}
+	
+	#bbpress-forums #bbp-your-profile fieldset span.description {
+		margin: 5px 0 0 20%;
+		font-size: 12px;
+		font-style: italic;
+		float: left;
+		clear: left;
+		width: 100%;
+		padding: 5px 8px;
+		border: #cee1ef 1px solid;
+		background-color: #f0f8ff;
+	}
+	
+	#bbpress-forums #bbp-your-profile fieldset fieldset.password {
+		width:100%;
+		display: inline;
+	}
+	
+	#bbpress-forums #bbp-your-profile fieldset fieldset.password input,
+	#bbpress-forums #bbp-your-profile fieldset fieldset.password span {
+		width: 100%;
+	}
 }
 
 /* =Standard Mobile Portrait
