Halo Alpha
Halo Alpha
(Re-adding watermark fix)
No edit summary
Line 132: Line 132:
 
 
 
.ComponentBackground {
 
.ComponentBackground {
background: rgba(256, 256, 256, 0.7);
+
background: #484848;
 
box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
 
box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
 
-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
 
-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);

Revision as of 15:32, 15 April 2019

/** Portability Themes **/
@import url("/load.php?mode=articles&articles=MediaWiki:Themes.css&only=styles");
/** Halo 5 Guardians Instant Expert **/
@import "/index.php?title=MediaWiki:Halo_5_Instant_Expert.css&action=raw&ctype=text/css";`

/*******************/
/** GLOBAL DESIGN **/
/*******************/
 
/* Hiding content by skin */
.nowikia { display:none; }
.NoWikia { display:none; }
.nooasis { display:none; }
.NoOasis { display:none; }
.MercuryOnly { display:none; }
.MonobookOnly { display:none; }
 
.i18ndoc {
    background-color: #FFF77D;
    border-bottom: 1px solid lightgrey;
    font-family: monospace;
    font-size: 8pt;
    height: 140px;
    overflow: auto;
    padding: 3px;
}
 
body.skin-oasis {
    font-family:Arial, Helvetica, sans-serif;
}
 
.WikiaPage {
    background: url("https://vignette.wikia.nocookie.net/halo/images/4/45/HA_Background-Page.png") no-repeat center top  rgba(37, 37, 37, 0.0);
    background-size: 100%;
}
 
.WikiaPageContentWrapper {
    color:#000000;
}

.WikiaActivityModule,
.WikiaBlogListingBox,
.HotSpotsModule,
.CommunityCornerModule,
.LatestPhotosModule,
.AchievementsModule,
.ChatModule,
.RelatedVideosModule,
.WikiaPagesOnWikiModule, 
.WikiaImageModule, 
#WikiaSpotlightsModule, 
.WikiaArticle .thumbinner, 
.WikiaArticle pre, 
.FollowedPagesModule {
	background: rgba(256, 256, 256, 0.5) !important;
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	border: 1px solid rgba(44, 165, 197, 0.7) !important;
}
 
.mainpage .ChatModule {
	background: rgba(256, 256, 256, 0.5) !important;
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	border: 1px solid rgba(44, 165, 197, 0.7) !important;
	border-radius:5px;
}
 
.WikiaArticleCategories {
	background: rgba(256, 256, 256, 0.5) !important;
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}
 
.WikiaGrid #HOME_TOP_RIGHT_BOXAD, .WikiaGrid #TOP_RIGHT_BOXAD {
	background: rgba(256, 256, 256, 0.5);
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7);
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}
 
.wikinav2 .WikiaPageHeader,
.WikiaBlogListing .WikiaBlogListingPost {
	/*border-bottom: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}

.WikiaPage,
.WikiaFooter section,
.WikiaArticle fieldset {
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}
 
.WikiaArticle h2 {
	/*border-bottom: solid 1px rgba(44, 165, 197, 0.7);
	border-top: solid 1px rgba(44, 165, 197, 0.7);*/
	padding-top: 5px;
}
 
.WikiaSearch button {
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
	background-position: right top;
}
 
.WikiaSearch input[type="text"] {
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
	background-position: right top;
}
 
#wikia-mediawiki-recentchangestext {
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}
 
.chat-whos-here {
	/*border: 1px solid rgba(44, 165, 197, 0.7) !important;*/
}
 
.WikiaUserPagesHeader {
	background-color: rgba(162,155,156,0.0) !important;
	background-image: none;
}

/**************/
/** MAINPAGE **/
/**************/
 
/** Component **/
 
.ComponentBackground {
	background: #484848;
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	border:1px solid rgba(44, 165, 197, 0.7);
}
 
.ComponentTitle {
	background:url("https://images.wikia.nocookie.net/operation-neogenesis/images/5/56/Title_Background.png") no-repeat center center;
	width:500px;
	height:25px;
	text-align:center;
	margin:0 auto;
	text-transform:uppercase;
	font-size:20px;
}
 
.ComponentSmallTitle {
	background:url("https://images.wikia.nocookie.net/operation-neogenesis/images/8/8c/Title_Small_Background.png") no-repeat center center;
	width:250px;
	height:25px;
	text-align:center;
	margin:0 auto;
	text-transform:uppercase;
	font-size:20px;
}
 
.ComponentButton {
	background: rgba(256, 256, 256, 0.8);
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	border:1px solid rgba(0, 0, 0, 0.7);
	width:120px;
	height:120px;
	margin: 0 auto;
}

.ComponentBigButton {
	background: rgba(256, 256, 256, 0.8);
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	border:1px solid rgba(0, 0, 0, 0.7);
	width:150px;
	height:150px;
	margin: 0 auto;
}
 
/** Welcome Section **/
 
.flickerAnimation
{
	margin-left:5px;
	margin-right:5px;
	position:relative;
}

/** Countdown **/

.guardians {
	background: url('https://vignette.wikia.nocookie.net/bluerogues/images/a/a0/Halo5CountdownBackground.png') top center;
	background-size: cover;
}
 
/** Navigation Section **/
 
.UniverseButton {
	background:url("https://images.wikia.nocookie.net/operation-neogenesis/images/3/3f/UniverseButtonBackground.png") 0 0;
	transition:1s;
	width:120px;
	height:120px;
	overlay:hidden;
}
 
.UniverseButton:hover {
	background:url("https://images.wikia.nocookie.net/operation-neogenesis/images/3/3f/UniverseButtonBackground.png") 0 0 rgba(0, 156, 255, 0.5);
	transition:1s;
	width:120px;
	height:120px;
	overlay:hidden;
}
 
 .UniverseBigButton {
	background:url("https://vignette.wikia.nocookie.net/operation-neogenesis/images/5/5f/UniverseBigButtonBackground.png") 0 0;
	transition:1s;
	width:150px;
	height:150px;
	overlay:hidden;
}
 
.UniverseBigButton:hover {
	background:url("https://vignette.wikia.nocookie.net/operation-neogenesis/images/5/5f/UniverseBigButtonBackground.png") 0 0 rgba(0, 156, 255, 0.5);
	transition:1s;
	width:150px;
	height:150px;
	overlay:hidden;
}
/** Games Section **/

.GamesBackground {
	background: rgba(256, 256, 256, 0.7);
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	border:1px solid rgba(44, 165, 197, 0.7);
	width:596px;
	height:70px;
}

.GameBox {
	margin:3px;
	width:108px;
	display:inline-block;
}

.GamesArrowLeft {
	background: #0b4e90; /* Old browsers */
	background: -moz-linear-gradient(left, #0b4e90 0%, #2567a9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0b4e90), color-stop(100%,#2567a9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #0b4e90 0%,#2567a9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #0b4e90 0%,#2567a9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #0b4e90 0%,#2567a9 100%); /* IE10+ */
	background: linear-gradient(to right, #0b4e90 0%,#2567a9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b4e90', endColorstr='#2567a9',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	height:70px;
	width:30px;
}

.GamesArrowLeft:hover {
	background: #0f63b7; /* Old browsers */
	background: -moz-linear-gradient(left,  #0f63b7 0%, #258ef8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0f63b7), color-stop(100%,#258ef8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #0f63b7 0%,#258ef8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #0f63b7 0%,#258ef8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #0f63b7 0%,#258ef8 100%); /* IE10+ */
	background: linear-gradient(to right,  #0f63b7 0%,#258ef8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f63b7', endColorstr='#258ef8',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	height:70px;
	width:30px;
}

.GamesArrowLeft:active {	background: #041c35; /* Old browsers */
	background: -moz-linear-gradient(left,  #041c35 0%, #123354 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#041c35), color-stop(100%,#123354)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #041c35 0%,#123354 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #041c35 0%,#123354 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #041c35 0%,#123354 100%); /* IE10+ */
	background: linear-gradient(to right,  #041c35 0%,#123354 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#041c35', endColorstr='#123354',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	height:70px;
	width:30px;
}

.GamesArrowRight {
	background: #0b4e90; /* Old browsers */
	background: -moz-linear-gradient(left,  #2567a9 0%, #0b4e90 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2567a9), color-stop(100%,#0b4e90)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #2567a9 0%,#0b4e90 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #2567a9 0%,#0b4e90 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #2567a9 0%,#0b4e90 100%); /* IE10+ */
	background: linear-gradient(to right,  #2567a9 0%,#0b4e90 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2567a9', endColorstr='#0b4e90',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	height:70px;
	width:30px;
}

.GamesArrowRight:hover {
	background: #258ef8; /* Old browsers */
	background: -moz-linear-gradient(left,  #258ef8 0%, #0f63b7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#258ef8), color-stop(100%,#0f63b7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #258ef8 0%,#0f63b7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #258ef8 0%,#0f63b7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #258ef8 0%,#0f63b7 100%); /* IE10+ */
	background: linear-gradient(to right,  #258ef8 0%,#0f63b7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258ef8', endColorstr='#0f63b7',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	height:70px;
	width:30px;
}

.GamesArrowRight:active {	background: #123354; /* Old browsers */
	background: -moz-linear-gradient(left,  #123354 0%, #041c35 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#123354), color-stop(100%,#041c35)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #123354 0%,#041c35 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #123354 0%,#041c35 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #123354 0%,#041c35 100%); /* IE10+ */
	background: linear-gradient(to right,  #123354 0%,#041c35 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#123354', endColorstr='#041c35',GradientType=1 ); /* IE6-9 */
	border:1px solid rgba(44, 165, 197, 0.7);
	height:70px;
	width:30px;
}

/** Community Section **/
 
.LinksButton {
	text-align:center;
	border-radius:5px;
	background: rgba(222, 111, 61, 0.0);
	transition:1s;
}
 
.LinksButton:hover {
	text-align:center;
	border-radius:5px;
	background: rgba(222, 111, 61, 0.7);
	transition:1s;
}
 
/** Video Section **/
 
.mainpage .accent {
	background-color: rgba(0, 0, 0, 0.7);
	border-color: rgba(0, 0, 0, 0.7);
}
 
/** Poll Section **/
 
.ajax-poll {
	border: none !important;
}
 
.pollAnswerVotes {
	border: none !important;
	background:rgba(0,0,0,0) !important;
}
 
.pollAnswerVotes div {
	border: none !important;
	background: rgba(44, 165, 197, 0.7) !important;
}

/** Footer Section **/

.PortalFooter {
	padding:5px;
	text-align:center;
	background: rgba(20, 20, 20, 0.7);
	box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.8);
	border:1px solid rgba(44, 165, 197, 0.7);
}

/**************/
/** SIDERAIL **/
/**************/

/** Toolbox **/
 
.SideRailToolboxButton {
    padding:5px;
	transition:1s;
	overlay:hidden;
}
 
.SideRailToolboxButton:hover {
	border:5px #EB9453;
	border-radius:10px 10px 10px 10px;
	background-color:#EB9453;
	transition:1s;
	overlay:hidden;
}

/************/
/** FORUMS **/
/************/

.Forum .DiscussionBox .message {
	background-color: rgba(235,148,83,0.7);
}

.Forum .DiscussionBox .message:before {
	border: 5px solid rgba(235,148,83,0.7);
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.Forum .ThreadList .thread:hover {
	background-color: #AAAAAA;
}

/*******************/
/** EDITOR DESIGN **/
/*******************/

.EditPageHeader > .wordmark img {
	max-height: 35px;
	padding: 5px;
}

/******************/
/** SOCIAL ICONS **/
/******************/
 
.SocialIcon
{
	width:32px;
	height:32px;
	margin-top:10px;
	background: rgba(0,0,0,0) top right fixed no-repeat;
	transition:width 0.3s;
	-webkit-transition:margin-top 0.3s; /* Safari */
	overflow:hidden;
}
 
.SocialIcon:hover
{
	margin-top:0px;
}
 
/******************/
/** TEMPLATE CSS **/
/******************/
 
/** Default **/
 
.PrimaryColor {
	background: #CCCCCC;
	border-color: rgba(235,148,83,0.7);
	border-style: solid;
}
 
.SecondaryColor {
	background: #A7A7A7;
	border-color: #CCCCCC;
	border-style: solid;
}
 
.TertiaryColor {
	background: #8F8F8F;
	border-color: #CCCCCC;
	border-style: solid;
}

.BorderColor {
	background: rgba(235,148,83,0.7);
}

/** Wiki Tables **/

table.wikitable {
	background: #8F8F8F;
}

table.wikitable>*>tr>th,
table.wikitable>*>tr>td {
	border: 1px #A7A7A7 solid;
}

table.wikitable>*>tr>th {
	background: #A7A7A7;
}
 
/** Infoboxes **/
 
.InfoboxBackground {
	float:right;
	clear:right;
	width:250px;
	background: #A7A7A7;
	border-radius: 5px;
	border-collapse:collapse;
	font-size:smaller;
	line-height:1.5;
	margin:5px;
}
 
.InfoboxImage {
	background: #A7A7A7;
	text-align:center;
	padding: 0px !important;
}
 
.InfoboxHeading {
	background: #CCCCCC;
}
 
.InfoboxSubHeading {
	vertical-align:top;
	text-align:left;
	font-weight:normal;
	background: #8F8F8F;
	border-bottom:1px solid #A7A7A7;
}
 
.InfoboxSource {
	text-align:center;
	background: #CCCCCC;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding:0px;
}
 
/** Images **/

.WikiaArticle .article-thumb .attribution, .WikiaArticle .article-thumb .sprite {
    display: none;
}

.resizeimg img, .resizeimg a {
	width:inherit;
	height:inherit;
	max-width:inherit;
}

/** Wiki Table **/

table.wikitable {
	background: #8F8F8F;
	border: 1px solid #A7A7A7;
}

table.wikitable>th {
	background: #A7A7A7;
}

/** Table Columns **/
 
.va-portal-toc {
   width: 100%;
   font-size: 95%;
}
 
.va-portal-toc td {
   vertical-align: top;
   padding: 0 5px;
}
 
.va-portal-toc p {
   font-weight: bold;
   border-bottom: 1px solid rgba(235,148,83, 0.7);
}
 
/** Title Hack **/
 
#title-meta i { font-style: italic !important; }
 
/** Eraicon Hack **/
 
#title-eraicons {
	display: block !important;
	text-align: right;
	margin-left: 1em;
	min-width: 250px;
}
 
/** Award Designs **/
 
.HNOTM-Background { 
	background-image: url("https://images.wikia.nocookie.net/halo/images/7/7d/Halo_Nationer_of_the_Month_Background.png"); 
	width:250px;
	height:75px;
}
.EOTM-Background { 
	background-image: url("https://images.wikia.nocookie.net/halo/images/0/07/Editor_of_the_Month_Background.png"); 
	width:250px;
	height:75px;
}
 
/*******************/
/** ADMIN COLOURS **/
/*******************/
 
/** Administrator and bot highlights by Splarka **/
 
ul.special li a[title="User:Forerunner"],
table.diff a[title="User:Forerunner"], 
ul#pagehistory li a[title="User:Forerunner"],
ul.special li a[title="User:Sgt D Grif"],
table.diff a[title="User:Sgt D Grif"], 
ul#pagehistory li a[title="User:Sgt D Grif"],
table.diff a[title="User:Karl-591"], 
ul#pagehistory li a[title="User:Karl-591"], 
ul.special li a[title="User:Karl-591"]
ul.special li a[title="User:Vektor0"],
table.diff a[title="User:Vektor0"], 
ul#pagehistory li a[title="User:Vektor0"],
ul.special li a[title="User:Dab1001"],
table.diff a[title="User:Dab1001"], 
ul#pagehistory li a[title="User:Dab1001"],
ul.special li a[title="User:Commander12X"],
table.diff a[title="User:Commander12X"], 
ul#pagehistory li a[title="User:Commander12X"],
ul.special li a[title="User:Haloprov"],
table.diff a[title="User:Haloprov"], 
ul#pagehistory li a[title="User:Haloprov"],
ul.special li a[title="User:Zeta1127,89thLegion"],
table.diff a[title="User:Zeta1127,89thLegion"], 
ul#pagehistory li a[title="User:Zeta1127,89thLegion"] { color: #7C265A; }
 
ul.special li a[title="User:T3CHNOCIDE"],
table.diff a[title="User:T3CHNOCIDE"], 
ul#pagehistory li a[title="User:T3CHNOCIDE"],  
ul.special li a[title="User:Ultra Force"],
table.diff a[title="User:Ultra Force"], 
ul#pagehistory li a[title="User:Ultra Force"] { color: #ff9c00; }
 
table.diff a[title="User:Wilc0 Bot"],
ul#pagehistory li a[title="User:Wilc0 Bot"],
ul.special li a[title="User:Wilc0 Bot"],
table.diff a[title="User:Meanders Ahead"],
ul#pagehistory li a[title="User:Meanders Ahead"],
ul.special li a[title="User:Meanders Ahead"],
table.diff a[title="User:HaloChatBot"],
ul#pagehistory li a[title="User: HaloChatBot "],
ul.special li a[title="User: HaloChatBot "],
table.diff a[title="User:Wikia"],
ul#pagehistory li a[title="User:Wikia"],
ul.special li a[title="User:Wikia"],
table.diff a[title="User:VektorBot"],
ul#pagehistory li a[title="User:VektorBot"],
ul.special li a[title="User:VektorBot"],
table.diff a[title="User:ForeBot"],
ul#pagehistory li a[title="User:ForeBot"],
ul.special li a[title="User:ForeBot"],
table.diff a[title="User:Superintendent-class AI"],
ul#pagehistory li a[title="User:Superintendent-class AI"],
ul.special li a[title="User:Superintendent-class AI"] { color: #5E7E4D; }


/** Blog Hacks **/
 
.comments li[data-user="T3CHNOCIDE"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="T3CHNOCIDE"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Ultra Force"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Ultra Force"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Vektor0"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Vektor0"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Karl-591"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Karl-591"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Sgt D Grif"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Sgt D Grif"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Vidmas7er"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Vidmas7er"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Haloprov"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Haloprov"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Dab1001"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Dab1001"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
}
.comments li[data-user="Zeta1127,89thLegion"] > blockquote {
background: #21567A !important;
}
.comments li[data-user="Zeta1127,89thLegion"] > blockquote:after {
border-color: transparent #21567A #21567A transparent !important;
} 

/** Tag Hacks  */
a.tag {
	color: inherit;
}
 
/** Admin Templates **/
 
.meanderbackground { 
	background-image: url("https://images.wikia.nocookie.net/halo/images/6/63/Meanders_Ahead_Talk_Box_Small.png"); 
	width:544px;
}

/*****************/
/** CHAT DESIGN **/
/*****************/

.ChatHeader {
	border: 1px solid rgba(44,165,197,0.7) !important;
	height:43px;
}

.Chat {
	border-right: 1px solid rgba(44,165,197,0.7) !important;
	border-bottom: 1px solid rgba(44,165,197,0.7) !important;
}

.Write .message {
	border: 1px solid rgba(44,165,197,0.7) !important;
}

.Rail .selected {
	box-shadow: inset 0 0 50px 0px black;
	-webkit-box-shadow: inset 0 0 50px 0px black;
	background: rgba(0,0,0,0.2);
}

.Rail .User:hover {
	background: rgba(0,0,0,0.5);
}

.Rail .public .wordmark {
	margin: 0;
	vertical-align: middle;
	padding-bottom: 10px;
}

.Chat .you {
	background: #121212;
}

/********************/
/** PROFILE DESIGN **/
/********************/

.UserProfileMasthead .masthead-info .tag {
	background: #co;
}

/* Community Choice Awards Voting */
.versusblog .versusitem {
	 margin-bottom: 15px;
     position: relative;
}
 
.versusblog .versus {
     left: -moz-calc(50% - 22px);
     left: -webkit-calc(50% - 22px);
     left: -o-calc(50% - 22px);
     left: calc(50% - 22px);
     position: absolute;
     top: 154px;
}
 
.versusblog .ajax-poll {
     border: medium none !important;
     margin: 0 !important;
     padding: 0 !important;
     text-align: center;
}
 
.versusblog .ajax-poll .header {
     font-size: 20px;
	 text-align: center;
}
 
.versusblog .ajax-poll .description {
     display: none;
}
 
.versusblog .ajax-poll input[type="submit"] {
     display: none;
}
 
.versusblog .ajax-poll .pollAnswer {
     display: inline-block;
     width: 120px;
}
 
.versusblog .ajax-poll .pollAnswerName {
     padding: 0;
     text-align: center;
}
 
.versusblog .ajax-poll .pollAnswerName a {
     display: block;
     margin: 0px auto;
}
 
.versusblog .ajax-poll .name {
     font-size: 15px;
     font-weight: bold;
     margin: 0px auto 10px;
     text-align: center;
	 width: 100px;
}
 
.versusblog .ajax-poll .challenger {
     cursor: pointer;
     height: 100px;
     margin: 0px auto;
     position: relative;
     width: 100px;
     z-index: 10;
}
 
.versusblog .ajax-poll .challenger img {
     background: none repeat scroll 0% 0% #1d1f1f;
     border: 1px solid #454646;
}
 
.versusblog .ajax-poll .active img, .versusblog .ajax-poll .challenger img:hover {
     border: 2px solid #96D320;
	 margin-left: -1px;
	 margin-top: -1px;
}
 
.versusblog .ajax-poll .pollAnswerVotes {
     box-shadow: 0px 0px 8px #4F6B17 inset;
     font-size: 20px;
     height: 25px;
     margin: 10px 0 0 10px;
     width: 100px;
}
 
.versusblog .ajax-poll .pollAnswerVotes span {
     display: block;
     left: 0px;
     position: relative;
     text-align: center;
     top: 2px;
}
 
.versusblog .ajax-poll .pollAnswerVotes div {
     background: url("https://images.wikia.nocookie.net/gameshub/images/b/b3/JRPG_Battle_Bar_Background.png") repeat-x scroll 0px 0px transparent;
     border-right: medium none;
     height: 25px;
     position: absolute;
     transition: width 1s ease 0s;
     z-index: -1;
}
 
.versusblog .versus-footer {
     background: none repeat scroll 0% 0% #000000;
     height: 36px;
     margin-bottom: 17px;
     margin-top: 3px;
     padding: 8px 10px;
     width: 100%;
}
 
.versusblog .versus-footer .left {
     float: left;
}
 
.versusblog .versus-footer .right {
     float: right;
}
 
.versusblog .versus-footer .text {
     display: inline-block;
     font-weight: bold;
     margin-right: 10px;
     position: relative;
     top: 1px;
}
 
.versusblog .versus-footer .preorder-row {
     display: inline-block;
     margin-right: 21px;
     margin-top: 2px;
}
 
.versusblog .versus-footer .preorder-button {
     display: inline-block;
     margin-left: 10px;
}
 
.versusblog .versus-footer .preorder-button:first-child {
     margin-left: 0px;
}
 
.versusblog .versus-footer .preorder-button img {
     display: inline-block;
     height: 32px;
     width: 63px;
}
/* Style for horizontal lists (separator following item).
   IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 6 (2014-05-09)
   @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: " · ";
    font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ") ";
    font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ") ";
    font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) " ";
    white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
}

/* Default style for navigation boxes */
.navbox {                     /* Navbox container style */
    border: 1px solid #aaa;
    width: 100%;
    margin: auto;
    clear: both;
    font-size: 100%;
    text-align: center;
    padding: 0px;
}
.navbox-inner,
.navbox-subgroup {
    width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;      /* Title, group and above/below styles */
    line-height: 1.5em;
    text-align: center;
}
th.navbox-group {             /* Group style */
    white-space: nowrap;
    /* @noflip */
    text-align: right;
}
.navbox,
.navbox-subgroup {
    background: #fdfdfd ;     /* Background color */
}
.navbox-list {
    line-height: 1.5em;
    border-color: #fdfdfd;    /* Must match background color */
    border-left-color:#4E4E4E
}
.navbox th,
.navbox-title {
    background: #ccccff;      /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background: #ddddff;      /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: #e6e6ff;      /* Level 3 color */
}
.navbox-even {
    background: #f7f7f7;      /* Even row striping */
}
.navbox-odd {
    background: transparent;  /* Odd row striping */
}
table.navbox {
    margin-top: 1em;          /* Prevent preceding content from clinging to navboxes */
}
table.navbox table.navbox {
    margin-top: 0;            /* No top margin for nested navboxes */
}
table.navbox + table.navbox {
    margin-top: -1px;         /* Single pixel border between adjacent navboxes */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}

/* Default styling for Navbar template */
.navbar {
    display: inline;
    font-size: 100%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.mw-body-content .navbar ul {
    line-height: inherit;
}
.navbar li {
    word-spacing: -0.125em;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
    font-size: 88%;
}
.navbox .navbar {
    display: block;
    font-size: 88%;
}
.navbox-title .navbar {
    /* @noflip */
    float: left;
    /* @noflip */
    text-align: left;
    /* @noflip */
    margin-right: 0.5em;
    width: 6em;
}

/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
   in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
    /* @noflip */
    float: right;
    font-weight: normal;
    /* @noflip */
    margin-left: 0.5em;
    /* @noflip */
    text-align: right;
    width: auto;
}
/* In navboxes, the show/hide button balances the v·d·e links
   from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
    width: 6em;
}

/* Halo 5 Guardians Instant Expert */
.page-Halo_Nation_Halo_5_Guardians_Instant_Expert 
@import "/index.php?title=MediaWiki:Halo_5_Instant_Expert.css&action=raw&ctype=text/css";`

/*************/
/** TABBERS **/
/*************/

ul.tabbernav li.tabberactive a:hover {
	background-color: #777 !important;
	margin-left: 0px !important;
	margin-right: 3px !important;
    border: none !important;
    padding: 3px;
    color: #000000 !important;
}

ul.tabbernav li a {
	background-color: #777 !important;
	margin-right: 3px !important;
	margin-left: 0px !important;
    border: none !important;
    padding: 3px !important;
    color: #000000 !important;
}

.tabberlive .tabbertab {
    border: 2px solid rgba(44,165,197,0.7) !important;
    background: rgba(0,0,0,0.3) !important;
}

ul.tabbernav {
    border-bottom: 1px solid rgba(44,165,197,0.7) !important;
    display: inline;
}

ul.tabbernav li a:hover {
	background-color: #555 !important;
    border-color: none !important;
    color: #000000 !important;
	margin-left: 0px !important;
	margin-right: 3px !important;
}

ul.tabbernav li.tabberactive a {
    background-color: rgba(44,165,197,1.0) !important;
    border: none !important;
	margin-left: 0px !important;
	margin-right: 3px !important;
}