/* ===== Overriding default mediawiki objects ===== */

@media all {

.mw-specialpagesgroup {
	font-family: Ubuntu, arial, sans-serif;
	font-weight: 300;
}

.mw-specialpages-table {
	margin: 0;
	padding: 0;
}

.visualClear {
	clear: none;
}

/* ===== Categories ===== */
#catlinks {
	margin: 1em 0 0.5em 0;
	padding: 5px 0;
	border: 1px dotted #4d87c7;
	background: #fff;
	color: #4d87c7;
	text-align: center;
	font-weight: bold;
}

/* ===== Forms ===== */
#editform {
	margin-top: 10ex;
	clear: none;
}

#editform > div#toolbar {
	clear: none;
}

#editform > div.wikiEditor-ui {
	clear: none;
}

/* ===== Footer ===== */
#footer {
	font-size: 87.5%;
}

#footer-info {
	list-style: none;
	text-align: center;
	margin: 0;
	padding: 0;
}

#footer-info > li {
	margin: 0;
	padding: 0;
}

#footer-places {
	list-style: none;
	text-align: center;
	margin: 0;
	padding: 0;
}

#footer-places > li {
	display: inline;
	margin: 0;
	padding: 0;
}

#footer-places > li:before {
	content: " | ";
}

#footer-places > li:first-child:before {
	content: none;
}

#footer-icons {
	list-style: none;
	text-align: center;
	margin: 0;
	padding: 0;
}

#footer-icons > li {
	display: inline;
	margin: 0 1em;
	padding: 0;
}

/* ===== Links ===== */
div#bodyContent a.external,
div#bodyContent a.external[href ^="gopher://"] {
	background: url(images/external-link-ltr-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href ^="https://"], .link-https {
	background: url(images/lock-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href ^="mailto:"], .link-mailto {
	background: url(images/mail-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href ^="news:"] {
	background: url(images/news-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href ^="ftp://"], .link-ftp {
	background: url(images/file-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href ^="irc://"],
div#bodyContent a.external[href ^="ircs://"], .link-irc {
	background: url(images/talk-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href $=".ogg"], div#bodyContent a.external[href $=".OGG"],
div#bodyContent a.external[href $=".mid"], div#bodyContent a.external[href $=".MID"],
div#bodyContent a.external[href $=".midi"], div#bodyContent a.external[href $=".MIDI"],
div#bodyContent a.external[href $=".mp3"], div#bodyContent a.external[href $=".MP3"],
div#bodyContent a.external[href $=".wav"], div#bodyContent a.external[href $=".WAV"],
div#bodyContent a.external[href $=".wma"], div#bodyContent a.external[href $=".WMA"],
.link-audio {
	background: url(images/audio-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href $=".ogm"], div#bodyContent a.external[href $=".OGM"],
div#bodyContent a.external[href $=".avi"], div#bodyContent a.external[href $=".AVI"],
div#bodyContent a.external[href $=".mpeg"], div#bodyContent a.external[href $=".MPEG"],
div#bodyContent a.external[href $=".mpg"], div#bodyContent a.external[href $=".MPG"],
.link-video {
	background: url(images/video-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external[href $=".pdf"], div#bodyContent a.external[href $=".PDF"],
div#bodyContent a.external[href *=".pdf#"], div#bodyContent a.external[href *=".PDF#"],
div#bodyContent a.external[href *=".pdf?"], div#bodyContent a.external[href *=".PDF?"],
.link-document {
	background: url(images/document-icon.png) center right no-repeat;
	padding-right: 13px;
}

div#bodyContent a.external:focus,
div#bodyContent a.external:visited:focus,
div#bodyContent a.external:hover,
div#bodyContent a.external:visited:hover {
	background-color: #888;
	color: #fff;
	border: none;
}
div.mw-warning-with-logexcerpt{
	clear:none;
}
}
