
#sidebar {
	border: none;
	margin-left: 12px;
	width: 100%;
	left: 0;
	margin:0;
	padding:0;
	position: static !important;
}

#sidebar #post-title {
	font-size: 18pt;
}

#spoiler-delay {
	font-size: 11pt;
}

#user-bar {
	margin: 0;
}

#c-main {
	margin-left: 38px;
	margin-right: 8px;
	width: auto;
}

#c-list {
	width: 100%;
}

.c-new textarea {
	width: 90%;
	font-size: 14pt;
}

.c-new input[type=button],
.c-new input[type=submit] {
	font-size: 14pt;
}

#pi-layoutspan {
	display: none;
}

.c-header div {
	float: none;
}

.c-header div.actions {
	margin-top: 4px;
}

.dialog {
	width: 100%;
	margin: 0;
	left: 0;
	padding-left: 0;
	padding-right: 0;
	border-left:none;
	border-right: none;
}

.dialog h2 {
	padding-right: 4px;
}

#payment-dialog {
	box-sizing: border-box;
	padding-left: 16px;
	padding-right: 16px;
	width: 100%;
}

#payment-dialog form input.button {
	font-size: 1.5em;
}

#login-dialog.type-oauth .block {
	font-size: 11pt;
	padding: 8px;
}

#login-dialog .oauth-form .login a {
	font-size: 28pt;
}

#footerbar a.scroll-link {
	display: inline;
}

.comment .actions a {
	font-size: 12pt;
}

.comment .voting {
	margin-left: -32px;
	margin-top: -16px;
}

.c-replies .comment {
	padding-left: 36px;
}

/* 
 * we do this so that the max indent level doesn't
 * get completely stupid on mobile. At a certain point
 * we just load the replies below, instead of nesting them
 */
.c-replies .comment .c-replies .comment .c-replies {
	margin-left: 0;
}

.c-replies .comment .c-replies .comment .c-replies .comment {
	padding-left: 0;
	border-left: none;
}

.v-link {
	height: 28px;
	width: 28px;
	background-image: url(../imgs/vote-arrows.mobile.png);
}

.uv-link {background-position: 0px -606px;}
.dv-link {background-position: 0px -538px; margin-top: 2px;}
.uv-link.has-voted {background-position: 0px -572px;}
.dv-link.has-voted {background-position: 0px -504px;}

#sidebar a.button {
	font-size: 12pt;
	font-weight: bold;
	padding: 8px 16px;
}

/* 
 * the new replies alert should always be visible
 * on mobile, when the user can't see the sidebar, 
 * otherwise it is kind of pointless
 */
#new-replies {
	background-color: #eee;
	display: block;
	font-size: 1.2em;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}

#new-replies a.close-link {
	padding-right: 8px;
}

