.wp-admin .wrap textarea { min-height: 50px; }

.wrap h1 small { color: #c7c7c7; font-size: 90%; }

.box { width: 100%; overflow: hidden; clear: both; }

.set { position: relative; float: left; clear: both; margin: 5px 0; padding: 0 20px 0 0; }
.set label { box-sizing: border-box; display: block; float: left; width: 250px; margin: 0 5px 0 0; padding: 0; }
.set textarea { box-sizing: border-box; display: block; width: 100%; height: 70px; margin: 0; padding: 7px; }

.set-tools { display: block; float: left; width: 40px; margin: 5px 0; border-left: 1px solid #ddd; }
.set-tool { display: block; width: 20px; height: 20px; margin: 5px; }
.set-tool a, .sort-handle { 
	display: none; width: 20px; height: 20px; line-height: 20px; font-size: 12px; text-align: center;
	color: #fff; background-color: #ccc; border: 0; border-radius: 20px; text-decoration: none; 
	}
.set-tool a { font-size: 10px; }
.set-tool a:hover, 
.sort-handle:hover { background-color: #aaa; }
.sort-handle { width: 30px; border-radius: 3px; cursor: -webkit-grabbing; cursor: grabbing; }

.before-after label { box-sizing: border-box; display: block; margin: 10px 0 10px 2px; padding; 0; }
.before-after textarea { box-sizing: border-box; display: block; width: 50%; height: 70px; margin: 5px 0 0 0; padding: 7px; }

.clone-input { margin: 0 0 5px 0; }
.general-settings { padding: 0 0 0 10px; }
.general-settings p:first-child { margin-top: 5px; }
.submit-form { margin: 10px 0; }

.about { color: #bbb; font-size: 90%; }
.about a:link, .about a:visited { color: #bbb; }
.about a:hover, .about a:active { color: #999; }