.ui-tabs-nav {
	border-bottom: 1px solid #ccc;
	height: 51px;
	margin: 20px 0 4em;
	padding: 0;
}

.ui-tabs-nav li {
	display: block;
	float: left;
	margin: 0;
}

.ui-tabs-nav li a {
	border-style: solid;
	border-width: 1px 1px 0;
	display: inline-block;
	padding: 0.25em 1em;
	text-decoration: none;
	margin: 0 6px -1px 0;
	font-size: 20px;
	background: #222;
	line-height: 2em;	
}

.ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs-nav li.ui-state-active a {
	border-width: 1px;
	color: #999;
	background: #444;
}

.ui-tabs-panel {
	clear: both;
}

.ui-tabs-panel h3 {
	margin: 0;
	padding: 0 0 5px;
	line-height: 35px;
	text-shadow: 0 1px 0 #fff;
}

.ui-tabs-panel h4 {
	border-bottom: 1px solid #ccc;
	font-size: 20px;
	font-weight: normal;
	margin: 1em 0;
	max-width: 810px;
	padding-bottom: 0.5em;
	width: 100%;
	color: #666;
}

.wrap h3, .wrap table {
	display: none;
}
textarea, input[type="text"] {
	width: 100%;
	max-width: 400px;
	background: #f9f9f9;
	border-radius: 0;
	padding: 1em;
	border-color: #222;
}
textarea {
	height:280px;
	max-width: 500px;
}
input {
	border: 1px solid #ccc;
	background: #222;
	color: #ccc;
	cursor: pointer;
	margin-right: 0.5em;
	min-width: 100px;
	padding: 1em;
}
span.description {
	display: block;
}
input[type="checkbox"] {
	margin: 0 -3em;
}
.wp-core-ui .button-primary {
	padding: 1em 2em;
	height: auto;
}
.form-table td p {
	max-width: 800px;
}
div#general > h3, div#about > h3 {
	display: none !important;
}
td .checkbox {
	margin-left: 0;
}
td label {
	margin-left: 3.5em;
	display: inline-block;
	max-width: 580px;
	vertical-align: top;
}
label, #your-profile label + a {
	vertical-align: top;
}
li.current {
	background: #0074A2;
}