/* ==UserStyle==
@name           [Oli Bros] Customisation: Stack Exchange Network
@namespace      The Oliver Bros
@version        0.0.7
@description    Various improvements, including hiding of superfluous items and widening of questions and answers
==/UserStyle== */

/* To do: add all/most Stack Exchange Network sites */
@-moz-document domain("askubuntu.com"),
               domain("serverfault.com"),
               domain("stackexchange.com"),
               domain("stackoverflow.com"),
               domain("superuser.com") {

/* Question page: hide superfluous items */
body.question-page #overlay-header, /* vote nag */
body.question-page #left-sidebar,
body.question-page #hot-network-questions,
body.question-page #feed-link,
body.question-page .module.community-bulletin,
body.question-page .bottom-notice,
body.question-page #footer {
	display: none !important;
}

/* Question page: better use width */
body.question-page .container {
	max-width: none;
}
body.question-page #content {
	max-width: none;
	width: 100%;
	border-left: none;
}
body.question-page #mainbar,
body.question-page #sidebar {
	float: none;
}
body.question-page #mainbar {
	width: auto;
}
body.question-page #sidebar {
	margin-left: 0;
}
body.question-page .post-text > * {
	max-width: 48em;
}
body.question-page .post-text > pre {
	max-width: none;
}
body.question-page #sidebar {
	width: inherit;
}
body.question-page #sidebar .s-sidebarwidget {
	width: 33%;
	float: right;
	margin-left: 2rem;
}

/* Question page: show code blocks at natural height */
body.question-page .post-text pre {
	max-height: none;
}

/* Question page: de-emphasise post signatures */
body.question-page .post-signature {
	opacity: .5;
}
body.question-page .post-signature:hover {
	opacity: inherit;
}

}
