MediaWiki:Monobook.css

/* CSS placed here will affect users of the Monobook skin */

p { margin: 0.6em 0 0.7em 0; } h3 + dl, h4 + dl, h5 + dl { margin-top: -0.1em; } .ns-talk p + dl, .ns-110 p + dl, .rootpage-Halopedia_Changing_username p + dl { margin-top: -0.4em; } .ns-talk dl + dl, .ns-110 dl + dl, .rootpage-Halopedia_Changing_username dl + dl { margin-top: -0.2em; }
 * 1) globalWrapper { background: none !important; }

a { color: #00f; } a:active { color: orange; } a:visited { color: #00c; }

.mw-parser-output a.external[href^="https://www.halopedia.org"] { color: #00f !important; background: none; padding: 0; }

body { background: #4F7065 url(https://halo.wiki.gallery/images/bodybg-monobook.jpg) no-repeat fixed 0 0 / cover; }	position: relative; background: transparent url(https://halo.wiki.gallery/images/pagebg.jpg) no-repeat center 65px !important; }
 * 1) bodyContent {

@media all and (min-width: 551px) { body.skin-monobook #p-logo, body.skin-monobook #p-logo a, body.skin-monobook #p-logo a:hover { width: 196px; height: 159px; background: url(https://halo.wiki.gallery/images/logo-monobook.png) no-repeat 0 10px !important; } }

body.skin-monobook #p-cactions li a:hover { border-bottom: 1px solid #fff; }

body.skin-monobook #p-cactions li.selected a { border-bottom: 1px solid #fff; padding-bottom: 2px; }

body.skin-monobook .pBody, body.skin-monobook .portlet h3, body.skin-monobook #footer #f-list { font-family: verdana; }

body.skin-monobook .special li { line-height: 19px; }

body.skin-monobook #p-personal a.new { color: #f00; }

body.skin-monobook #p-personal a.new:visited { color: #c00; }

@media all and (min-width: 551px) { body.skin-monobook li#pt-login, body.skin-monobook li#pt-userpage, body.skin-monobook li#pt-anonuserpage { background: url(https://halo.wiki.gallery/images/smallchief.gif) top left no-repeat; padding-left: 16px; line-height: 17px; } }

@media all and (min-width: 551px) { body.skin-monobook #p-personal ul { height: 19px; background: #fff; border-left: 1px solid #aaa; border-bottom: 1px solid #aaa; border-bottom-left-radius: 1em; padding-left: 0; } }

pre { border: 1px dashed #06f; }

.mw-dismissable-notice { padding: 2px; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; background: #fff; }

.catlinks { margin-top: 10px; }

font-size: 95%; border: 1px solid #aaa; background-color: #f9f9f9; margin-bottom: 15px; margin-left: 15px; padding: 5px; }
 * 1) navbox {

body.skin-monobook #p-personal li a:hover { text-decoration: underline; background-color: transparent; }

body.skin-monobook #p-cactions li a { color: #00c; }

body.skin-monobook #p-cactions .new a { color: #c00; }

color: #00c; }
 * 1) preftoc a:active {

@media all and (min-width: 551px) { #content { border-top-left-radius: 1em; border-bottom-left-radius: 1em; } }

body.skin-monobook #p-cactions { left: 11.8em; }

body.skin-monobook .portlet { width: 11.9em; }

body.skin-monobook input.searchButton { cursor: pointer; font-weight: normal; background-color: #fff; border: 1px solid #2f6fab; padding: 0 0.4em !important; }

body.skin-monobook #searchButton { font-weight: normal; }

body.skin-monobook #searchInput { border: 1px solid #2f6fab; }

input[type="radio"], input[type="checkbox"] { border: none; }

select { border: 1px solid #2f6fab; color: #000; }

blockquote { border-left: 3px solid #06f; padding-left: 1em; margin-left: 2em; }

.oldh3 { font-size: 132%; }

.right { text-align: right; }

body.skin-monobook #p-cactions ul li, body.skin-monobook #p-cactions ul li a, body.skin-monobook #p-cactions li.selected, body.skin-monobook #p-cactions li.selected a { border-top-left-radius: 1em; border-top-right-radius: 1em; }

body.skin-monobook #p-cactions li { padding-bottom: 1em; border-top-left-radius: 0.72em !important; border-top-right-radius: 0.72em !important; }

@media all and (min-width: 551px) { body.skin-monobook .portlet#p-search h3 { display: none; } }

body.skin-monobook .portlet#p-search { margin-top: -1px; }

body.skin-monobook .portlet .pBody { border-top-right-radius: 1em; border-bottom-right-radius: 1em; }	border-bottom-right-radius: 1em; }
 * 1) p-Navigation .pBody > ul > li:last-of-type > a,
 * 2) p-Community .pBody > ul > li:last-of-type > a {

/* Fix footer spacing */ body.skin-monobook #f-list { line-height: 17px; }

/* Indicator icons */ .mw-indicators { top: 4px; }	top: 12px; } .mw-indicators img { width: auto !important; max-height: 28px !important; }
 * 1) mw-indicator-rc {

/* Multimedia viewer */ .mw-mmv-reuse-dialog .mw-mmv-reuse-tabs .oo-ui-iconedElement-icon.oo-ui-icon-check, .mw-mmv-reuse-dialog .mw-mmv-reuse-tabs .oo-ui-iconElement-icon.oo-ui-icon-check { display: none !important; }

/* Responsive fix */ @media all and (max-width: 550px) { body.skin--responsive #sidebar .portlet[role="navigation"] { display: none !important; } }

/* Search up top */ display: flex; flex-direction: column; }	order: -1; }
 * 1) sidebar {
 * 1) p-search {

/* Who's Online spacing */ margin-bottom: -11px; }
 * 1) WhosOnlineDiv {

/* Social talk tabs */ .ns-200 #ca-talk a, .ns-202 #ca-talk a { color: #00c !important; }

/*** Monobook Sidebar ***/ @media all and (min-width: 551px) { #n-Halopedia-Archive > a { font-size: 125% !important; }	/* without an ugly padding */ #p-Navigation ul, #p-Community ul { margin: 0; }	#p-Navigation > div, #p-Community > div { background: #fff; padding: 0; }	/* que no sea un list */ #p-Navigation li, #p-Community li { display: block; list-style-image: none !important; /* for IE */ }	/* general design of the links */ #p-Navigation li > a, #p-Community li > a { display: block; position: relative; background: #fff; color: #000; font-size: 14.9px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; padding: 0 0 0 10px; line-height: 24px; font-weight: bold; text-decoration: none; border-bottom: 1px solid #EEEEEE; }	/* special menu just for the class */ #p-Navigation > div > ul > li > a, #p-Community > div > ul > li > a { background: url(https://halo.wiki.gallery/images/menu_gradient.png) no-repeat left center; margin: 1px 1px 0 1px; padding: 0 0 0 10px; color: #000; width: auto; }	#p-Navigation > div > ul > li.hover > a, #p-Community > div > ul > li.hover > a { color: #2A2A2A; text-shadow: #AAA46C 1px 1px 3px; }	#p-Navigation > div > ul > li > a > em, #p-Community > div > ul > li > a > em { right: 8px; }	/* submenu marker */ #p-Navigation em, #p-Community em { font-style: normal; font-family: arial,sans-serif; font-size: 16pt; font-weight: bold; line-height: 20px; position: absolute; right: 8px; top: 0px }	/* hover */ #p-Navigation li > ul > li.hover > a, #p-Community li > ul > li.hover > a { background-color: #DCDCDC; /* Gainsboro */ }

#p-Navigation li.hover > ul.sub-menu, #p-Community li.hover > ul.sub-menu { display: block; }

/* general submenu */ #p-Navigation ul.sub-menu, #p-Community ul.sub-menu { border: 1px solid #aaa; display: none; background: #fff; position: absolute; padding: 1px; width: 185px; margin-left: 180px; margin-top: -25px; z-index: 100; }	/* Only the first */ #p-Navigation > div > ul > li > ul.sub-menu, #p-Community > div > ul > li > ul.sub-menu { margin-left: 13em; } } @media all and (max-width: 550px) { body.skin--responsive .portlet ul.sub-menu, body.skin--responsive .portlet .with-sub-menu em { display: none !important; } }