/* === General === */

.breadcrumbs {
	margin: 20px 10px 10px;
	font-size: 24px;
	}
label {
	float: left;
	width: 170px;
	text-align: right;
	margin-top: 5px;
	}
.form-section-checkbox label { display: inline; float: none; }
input[type=text], input[type=password] {
	float: right;
	width: 230px;
	}
input[type=checkbox] { margin-right: 10px; }
form span {
	display: block;
	float: right;
	width: 230px;
	padding: 5px;
	font-weight: bold;
	}

/* === Manage Your Account Home Page === */

#my_account, #notifications, #subscriptions {
	width: 434px;
	float: left;
	margin-right: 0; margin-top: 0;
	}

/* === Settings Page === */

#settings-account_information, #settings-change_password {
	width: 434px; height: 308px;
	float: left;
	margin-right: 0;
	}
#settings-social_media, #settings-user_generated_content, #settings-real_name {
	width: 434px;
	float: left;
	margin-right: 0; margin-top: 0;
	}
#settings-security_code { clear: both; }

/* === Delete Account Page === */

#reason { width: 700px; }

/* === Cancel Premium Subscription Page === */

#cancel_form #comments { width: 700px; }
#cancel_form #reason { width: 712px; }
#cancel_form label[for="comments"] { margin-right: 10px; }

/* === Tables === */

.section table { width: 920px; margin: -20px -10px 20px; }
	.section thead {
		background: #ddd;
		border-bottom: 1px solid #ccc;
		font-weight: bold;
		}
	.section tbody tr {
		border-bottom: 1px solid #ddd;
		}
	.section td {
		padding: 5px;
		}