.three .last,
p.version,
#stars,
.moon { display: none; }
html { -webkit-text-size-adjust: none; }
body {
	padding: 0 10px 10px;
	background-position: 100% -20px;
}
div#contain { width: auto; }
div#main {
	margin-top: 8px;
	margin-bottom: 200px;
}
	body.logged_in div#main {
		margin-top: 0;
		padding-right: 20px;
	}
div.tweets h2.first {
	margin: 0 -15px 0 -15px;
	padding: 10px 15px;
	border-top: 2px dashed #ccc;
}
div.tweets .first {
	margin: 0;
	padding: 0;
}
div#sidebar {
	float: none;
	width: auto;
	padding: 5px 0 10px;
	background: none;
}
	div#sidebar p { margin: 0; }
	div#sidebar h3,
	div#sidebar h3.first {
		margin: 0;
		padding: 0;
		border: 0;
	}
		div#sidebar h3 {
			font-size: 12px;
			margin-bottom: 5px;
		}
		div#sidebar a.add-icon {
			margin: 3px 40% 0 0;
			background: url(img/btn/add-icon-white.gif) no-repeat 0 0;
		}
	div.three div {
		padding-left: 0;
		padding-right: 15px;
		border: none;
		text-align: left;
	}
	div.three span {
		display: inline;
		padding-right: 5px;
	}
	ul#nav-tabs {
		margin: 0 -10px 7px -15px;
		padding: 0 15px 7px 15px;
		border: 0;
		border-bottom: 2px dashed #ccc;
	}
		ul#nav-tabs li {
			margin-left: 15px;
			padding: 0;
			border: 0;
			list-style-type: disc;
			list-style: disc outside url('img/btn/bullet.png');
		}
		ul#nav-tabs li.selected a {
			font-weight: bold;
		}
a#logo,
a:hover#logo {
	float: none;
	display: block;
	margin: 10px auto;
	padding: 0;
	width: 257px;
	height: 47px;
	background: transparent url('img/logo-iphone.png') no-repeat top left;
}
.logged_in a#logo,
.logged_in a:hover#logo {
	margin-top: 25px;
	margin-bottom: 5px;
}
div#nav {
	float: none;
	margin: 10px auto 5px;
	width: 147px;
}
.logged_in div#nav {
	position: absolute;
	top: -20px;
	right: -3px;
	float: none;
	margin: 0;
	width: 50px;
}
	.logged_in div#nav a img { display: none; }
	.logged_in div#nav a {
		display: block;
		width: 50px;
		height: 20px;
		background: url(img/btn/logout-iphone.png) no-repeat 0 0;
	}
ul#dashboard {
	margin: 0;
	margin-bottom: -2px;
	padding-left: 15px;
	clear: both;
	background: #005C7C;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
ul#dashboard li {
	padding: 0 5px 0 0;
	font-size: 10px;
	border: 0;
}
div.tweets {
	width: auto;
	padding-right: 0;
}
div.tweets .status span { display: block; }
div#paging {
	float: none;
	margin: 1em auto 0;
	width: 183px;
}
body { position: relative; }
#wide {
	position: absolute;
	bottom: 0;
}
img { max-width: 250px;}

/* -------- */
/* Settings */
/* -------- */
span.slider-note { width: auto; }
#usage-slider { display: none; }
