MediaWiki:Common.css

/* CSS placed here will be applied to all skins */

/* Staff highlights */ /* Edit here: https://www.halopedia.org/MediaWiki:Gadget-StaffHighlights.css */

/* General CSS changes */

h1 { font-size: 2.00em; } h2 { font-size: 1.75em; } h3 { font-size: 1.45em; } h4 { font-size: 1.32em; } h5 { font-size: 1.15em; } h6 { font-size: 1.00em; }

.fakeh2 { font-size: 1.75em; border-bottom: 1px solid #a2a9b1; padding-top: 0.5em; padding-bottom: 0.17em; margin-bottom: 0.6em; } .fakeh3 { font-size: 1.45em; font-weight: bold; padding-top: 0.5em; padding-bottom: 0.17em; margin-bottom: 0.3em; }

padding-bottom: 33px; } .easywrap { width: 100%; table-layout: fixed; word-wrap: break-word; overflow: hidden; }
 * 1) main-wrap {

margin-bottom: 3px; }
 * toc, .toc {

div.tleft, div.tright { margin-top: 0.2em; margin-bottom: 0.8em; } .thumb .mediaContainer { margin: 4px auto 2px; }

ul.gallery, li.gallerybox div.thumb { margin-bottom: 0; padding-bottom: 0; } li.gallerycaption { text-align: unset; }

.catlinks { background: #f9f9f9 url(/images/chiefcat.jpg) no-repeat top right; }

pre { overflow: auto; }

border-top: 3px double #cccccc; border-bottom: 3px double #cccccc; }
 * 1) disambig {

.sigbox { background: url(/images/sigboxbg.png) no-repeat top left; min-height: 35px; min-width: 295px; }

.featurelist .mw-collapsible { margin-right: 10px; } .featurelist h3 { padding-top: 0; padding-bottom: 0.5em; } .featurelist .mw-collapsible-content { margin-top: -0.5em; margin-bottom: 0.5em; } .featurelist td > p { display: none; }

.col-begin { margin-top: 0.3em; border-collapse: collapse; } .col-begin td { padding: 0; }

/* Special:WikiForum style */ table.mw-wikiforum-frame { background: #fff; border: 0; border-spacing: 0 !important; }	width: 85%; } td.mw-wikiforum-title, tr.mw-wikiforum-marked { background: #fff; } tr.mw-wikiforum-sticky td.mw-wikiforum-title, tr.mw-wikiforum-sticky { background: #f5faff; } td.mw-wikiforum-title, th.mw-wikiforum-title, td.mw-wikiforum-admin, th.mw-wikiforum-admin, td.mw-wikiforum-value, th.mw-wikiforum-value, td.mw-wikiforum-lastpost, th.mw-wikiforum-lastpost { border-color: #ccc; } th.mw-wikiforum-thread-top { border: 1px solid #ccc; background: #cedff2; } td.mw-wikiforum-thread-main { padding: 0 10px; border: 1px solid #ccc; background: #f5faff; } td.mw-wikiforum-thread-sub { border: 1px solid #ccc; background: #fff; } .mw-wikiforum-thread-sub blockquote { font-size: 12px; padding: 0 10px 4px !important; margin-left: 0; margin-bottom: 10px; } .mw-wikiforum-thread-sub blockquote p:last-of-type { margin-bottom: 0; } .mw-wikiforum-thread-sub blockquote p.posted { margin-bottom: 6px !important; } .wikiforum-avatar-image + .mw-parser-output > blockquote { margin-right: 90px; } .mw-wikiforum-thread-sub blockquote > blockquote > blockquote > blockquote { display: none; } td.mw-wikiforum-thread-main .mw-parser-output, td.mw-wikiforum-thread-sub .mw-parser-output { margin-top: 12px; } table.mw-wikiforum-posted { margin-top: 10px; } td.mw-wikiforum-thread-main, td.mw-wikiforum-thread-sub { word-wrap: normal; word-break: break-word; } .wikiforum-avatar-image { padding: 2px 0 3px 5px; } td.mw-wikiforum-rightside a:hover { text-decoration: none; }
 * 1) txtSearch {

/* References */ ol.references { margin-top: 0; font-size: 90%; }

.references li { break-inside: avoid-column; }

/* Checkered background for transparent images */ background: url(/resources/src/mediawiki.action/images/checker.png) repeat; } .mw_metadata { margin-top: 5px; } .random-users-avatars img { background: white; }
 * 1) file img {

div.thumb { border-color: transparent; }

.cleared { clear: both; }

.IntroPageBox { background-color: #ffe; background-repeat: no-repeat; background-position: bottom right; } .IntroPageBox div.tright { border-color: transparent !important; }

.desktopHide { display: none !important; }

/* Main Page */ body.page-Main_Page.action-view h1.firstHeading { display: none !important; } body.page-Main_Page.action-view #bodyContent { margin-top: 18px; }	margin-left: 4px; }	margin-right: 6px; }
 * 1) hpedialogo .floatleft {
 * 1) hpedialogo .floatright {

/* Meet the community */ .random-users-avatars { padding: 0px 0px 0px 10px; } .random-users-avatars h2 { border-bottom: none; margin: 0px 0px 0px 0px; padding: 7px 0px 8px 0px; } .random-users-avatars img { border: 1px solid #DCDCDC; display: block; float: left; height: 50px; margin: 0px 8px 8px 0px; width: 50px; }

/* Remove the title (h1 element) for Special:UpdateProfile and Special:UploadAvatar */ body.page-Special_UpdateProfile_custom h1, body.page-Special_UploadAvatar h1, body.page-Special_UploadAvatar h2 { display: none; } .page-Special_UpdateProfile_preferences .site-button, .page-Special_UploadAvatar .site-button { margin-top: 10px; } .page-Special_UpdateProfile_preferences input[type="checkbox"] { margin: 2px 5px 0 0; } .profile-update { margin-bottom: 5px; }

.profile-tab-bar { margin-top: 26px; }

.foreground { background: url(/images/pagebg.jpg) no-repeat center 65px !important; } .foreground a { color: #1AAAE7; }

.hp-tagdesc + p > br:first-of-type { display: none; }

/* Nav boxes */ .navbox-title, .navbox-title a, .navbox-title span { color: white !important; } .navbox-title.light, .navbox-title.light a, .navbox-title.light span { color: black !important; } .navbox { clear: both; margin: 15px auto 2px !important; } .navbox:last-of-type { margin-bottom: 0 !important; } .navbox .navbox { margin: 0 auto !important; } .navbox + div + p + .navbox, .navbox + p + .navbox, .navbox + .navbox { margin-top: 0 !important; } .navbox .mw-collapsible-toggle-expanded { padding-left: 5px; } .navbox .navbox .mw-collapsible-toggle-collapsed { padding-left: 34px; } .navbox .navbox .mw-collapsible-toggle-expanded { padding-left: 39px; } .navbox .navbox .plainlinksneverexpand { padding-right: 11px !important; }

/* Notice boxes */ body:not(.ns-6) .noticebox + .noticebox { margin-top: -5px !important; } body.anon.ns-content .noticebox.nb-show { margin-top: 0 !important; } .ns-6 .noticebox { margin-top: 10px !important; margin-bottom: 2.5px !important; }

/* Black ink */ .blackink { background-color: #000000; border-radius:4px; color: #000000; padding: 1px; transition: 1.5s; -o-transition: 1.5s; -ms-transition: 1.5s; -moz-transition: 1.5s; -webkit-transition: 1.5s; transition-delay: 0.3s; -o-transition-delay: 0.3s; -ms-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -webkit-transition-delay: 0.3s; } .blackink a { color: #000000; padding: 1px; text-decoration: underline; }

.blackink:hover { background-color: inherit !important; color: inherit; }

/* Upload form */ display: none; }
 * 1) mw-htmlform-description .mw-editTools {

/* Edit box */ .wikiEditor-ui-toolbar .section-main, .wikiEditor-ui-toolbar .tabs { height: auto; } .wikiEditor-ui textarea#wpTextbox1 { height: 474px; line-height: 1.4em; color: #000 !important; } .mw-summary-preview { margin-bottom: 0.5em; }	padding-bottom: 0.5em; }	margin-right: -3px; }
 * 1) wpSummaryLabel .oo-ui-textInputWidget textarea,
 * 2) wpSummaryLabel .oo-ui-textInputWidget input {
 * 1) wpSummaryWidget .oo-ui-labelElement-label {

/* Video widget */ .infobox .videoWidget, .infobox .videoWidget iframe { display: block !important; } .infobox .autoResize { margin: 0 auto !important; } .autoResize:not(.thumbinner) .thumbcaption { margin: 0; padding: 0; } .videoWidget + p { margin: 0; }

/* Site activity */ .mp-activity { padding: 3px 0; border: none; } .mp-site-activity h2 { padding: 10px 0 2px 0; }

/* Dismissable SiteNotice */ .sitedir-ltr .mw-dismissable-notice-body { margin: 0.25em 60px 0.25em 0; } .sitedir-rtl .mw-dismissable-notice-body { margin: 0.25em 0 0.25em 60px; }

/* Captcha spacing */ margin-top: 2.5px; } .mw-ui-vform-field:nth-of-type(6) .mw-input { margin-top: 10px; }	margin-bottom: 5px; } .mw-input img, #editform img, label img { image-rendering: auto !important; } .mw-htmlform-field-HTMLReCaptchaNoCaptchaField .mw-input { margin-top: 1px; } .editOptions .g-recaptcha { margin-bottom: 10px; } .mw-ui-vform { width: 302px; }
 * 1) editform #wpCaptchaWord {
 * 1) userloginForm .mw-ui-vform-field:nth-of-type(6) {

/* Adjust inputbox button padding in Firefox */ .bodySearchWrap .mw-ui-button { padding-top: 7px !important; padding-bottom: 7px !important; } .createboxButton { padding-top: 6px !important; padding-bottom: 6px !important; } @-moz-document url-prefix { .createboxButton { padding-top: 6px !important; padding-bottom: 5px !important; } }

/* Halopedia upload tweaks */ .mw-upload-editlicenses, display: none; }
 * 1) wikieditor-toolbar-file-dialog + .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:last-child {

/* News template */ .property { background: url(/images/6/6c/ONI_Property.jpg) repeat center top !important; } .property a { color: #000080; } .property a:visited { color: #000080; }

/* Indicator icons */ .mw-indicators, position: relative; } .mw-indicator img { image-rendering: auto !important; }	display: none; }
 * 1) mw-indicator-rc {
 * 1) mw-indicator-mw-helplink {

/* Explain text */ .explain[title] { text-decoration: none; border-bottom: 1px dotted; }

/* New user message box */ .usermessage { margin-top: 1em; }

/* Width fixes */ table { max-width: 100%; } @media all and (max-width: 1350px) { table.darker, table.wikitable { display: block; overflow: auto; max-width: max-content; border: 0; } }

/* Media player fix */ .wikitable .mediaContainer { margin-top: 2px; } .video-js { overflow: hidden; display: block !important; } .vjs-time-tooltip { display: none !important; }	display: inline-block !important; } .thumb .video-js { margin-left: auto; margin-right: auto; } .infobox .video-js { margin-top: 1px; min-width: 200px; width: auto !important; }
 * 1) file > .video-js {

/* Multimedia viewer */ .mw-mmv-filepage-buttons { display: none; } .mw-mmv-image img { image-rendering: auto !important; } .mw-mmv-wrapper { font-size: medium; }

/* SiteNotice news */ display: none; }	display: block !important; }	display: block !important; text-align: center; font-weight: bold; margin-top: 5px; }	margin: 0; }
 * 1) localNotice #editnews,
 * 2) localNotice p {
 * 1) localNotice p:first-child {
 * 1) localNotice #morenews {
 * 1) rc-news p:not(:last-of-type) {

/* User welcome */ .mp-welcome-logged-in { margin-top: -13px; width: 270px; } .mp-welcome-points { width: 170px; padding-left: 5px; }

/* SocialProfile */ .pagetitle { display: block !important; } .ns-2.action-view .pagetitle, .ns-200.action-view .pagetitle, .ns-202.action-view .pagetitle, .ns-2.action-view .subtitle, .ns-200.action-view .subtitle, .ns-202.action-view .subtitle, .ns-2.action-view #siteSub, .ns-200.action-view #siteSub, .ns-202.action-view #siteSub, .ns-2.action-view #contentSub, .ns-200.action-view #contentSub, .ns-202.action-view #contentSub { display: none !important; } .mw-special-UpdateProfile input[type="text"], .mw-special-EditProfile input[type="text"] { width: 225px; border: 1px solid #c8ccd1; } .mw-special-UpdateProfile select, .mw-special-EditProfile select { width: 229px; border: 1px solid #c8ccd1; } .mw-special-EditProfile textarea { width: 95%; } .user-section-heading { clear: both; } .user-section-title { letter-spacing: normal; }	top: 10px !important; }	margin-bottom: 15px; } table, div#profile-top, .profile-info { background-color: transparent; } .profile-info-container .mw-parser-output { margin-left: 10px; } .profile-info-container .mw-parser-output p:first-child, .profile-info-container .mw-parser-output ul:first-child { margin-top: 0; } .user-home-item-gift { margin: 2px 25px; } .user-board-message { background: #fff; } .user-board-message img { max-width: 100% !important; height: auto !important; } .user-board-message-content { margin: 0 5px; } .user-board-message-body { float: none; } .user-board-message-from { background-color: #F8F5F5; } .no-info-container { background-color: #F8F5F5; } .profile-tab a:hover { color: #466C2C !important; } .page-nav { margin: 8px 5px 10px; } .page-nav a, .page-nav a:visited { border: 1px solid #ccc; padding: 2px 6px; background: #F8F5F5; color: black; } .page-nav a:hover { background: #eee; text-decoration: none; } .g-give-all { background: white; } .gamerid { font-size: 14px; }	opacity: 0.5; }
 * 1) profile-toggle-button {
 * 1) profile-top {
 * 1) discord-tag {

/* Custom wallpaper */ .opacity70 { background: url(/images/c/ca/70opacity.png) repeat; } .odst { background: url(/images/4/46/ODSTbg4.jpg) no-repeat center top !important; } .odst a { color: #00BFFF; } .odst a:visited { color: #00BFFF; } .rookie { background: url(/images/c/c2/BG_-_ODST.png) no-repeat center top !important; } .rookie a { color: #1AAAE7; } .rookie a:visited { color: #1AAAE7; } .censor { background: url(/images/4/48/ONI_Censored.jpg) no-repeat center top !important; } .censor a { color: #C0C0C0; } .censor a:visited { color: #C0C0C0; } .halo5 { background: url(images/8/87/Halo_5_-_Guardian_wallpaper.jpg) no-repeat center top !important; } .halo5 a { color: #C0C0C0; } .halo5 a:visited { color: #C0C0C0; } .doomed { background: url(/images/6/61/HR_EliteExecution_Concept.jpg) no-repeat center top !important; } .doomed a { color: #CD5C5C; } .doomed a:visited { color: #CD5C5C; } .cea { background: url(/images/3/3e/HCEA_Installation04Menu_Concept_1.jpg) no-repeat center top !important; } .cea a { color: #800080; } .cea a:visited { color: #800080; } .halo3 { background: url(/images/e/ef/H3_-_Manual_interior.jpg) no-repeat center top !important; } .halo3 a { color: #1AAAE7; } .halo3 a:visited { color: #1AAAE7; }

/* Image background */ a img { background: gray; }