MediaWiki:Hydra.css

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

body.page-PvX_wiki h1.firstHeading { display: none; }

body { background: url("https://static.wikia.nocookie.net/gwpvx_gamepedia/images/a/a6/Headbg.jpg/revision/latest") no-repeat scroll 0 0 #F8F8F8; }

background: transparent !important; }
 * 1) mw-page-base {

background: transparent !important; }
 * 1) mw-head-base {

height: 164px; width: 160px; }
 * 1) p-logo a {

height: 164px; width: 160px; }
 * 1) p-logo {

position: static; float: left; margin-top: 2.5em; margin-left: 11em; }
 * 1) left-navigation {

div.vectorTabs { background-image: none; }

div.vectorTabs ul { background-image: none; }

div.vectorTabs li.selected { background-image: none; }

div.vectorTabs ul li { background-color: transparent; background-image: none; }

div.vectorTabs li span a { background:#FBFBFB; display: inline-block; border-left: 1px solid #AAAAAA; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; color: #002BB8; padding: 2px 10px; margin: 15px 3px 0 3px; height: 20px; text-align: center; }

div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited { background: #FFFFFF; color: #002BB8; font-weight: bold; border-left: 1px solid #FABD23; border-top: 1px solid #FABD23; border-right: 1px solid #FABD23; border-bottom: 1px solid #FFFFFF; }

div.vectorTabs span { background-image: none; background-color: transparent; }

border: none; background-color: transparent; }
 * 1) ca-unwatch.icon a, #ca-watch.icon a {

div.vectorMenu h3 a, div.vectorMenu h5 a { background-image: none; }

div#mw-panel, div#mw-panel.collapsible-nav { width: 150px; }

div#mw-panel div.portal, div#mw-panel.collapsible-nav div.portal { background: transparent; }

div#mw-panel div.portal div.body, div#mw-panel.collapsible-nav div.portal body, div#mw-panel.collapsible-nav div.portal.expanded div.body, div#mw-panel.collapsible-nav div.portal.first div.body, div#mw-panel.collapsible-nav div.portal.first.expanded div.body { background: white; border: 1px solid #AAAAAA; font-size: 95%; padding: 10px 0 5px 10px !important; margin-left: 5px !important; }

div#mw-panel div.portal h3, div#mw-panel.collapsible-nav div.portal h3 { display: inline-block; color: #000000; font-size: 81%; padding: 0 1em 0 0.5em; text-transform: lowercase; }

div#mw-panel.collapsible-nav div.portal.expanded h3, div#mw-panel.collapsible-nav div.portal.collapsed h3 { background-position: center left; padding: 0 1em 0 1.2em !important; }

div#mw-panel div#p-socialProfiles h3, div#mw-panel div#p-sitePromos h3, div#mw-panel div#p-claimWiki h3 { display: none; }

div#mw-panel div#p-socialProfiles div.body, div#mw-panel div#p-sitePromos div.body, div#mw-panel div#p-claimWiki div.body { border: none; background: transparent; margin-left: 5px !important; padding: 0 0 0 0; }

div#mw-panel div#p-sitePromos div.body div.promoSidebar, div#mw-panel div#p-socialProfiles div.body div.socialSidebar { margin: 0 auto 0 auto !important; padding: 0 0 0 0 !important; width: auto; text-align: center; }

div#mw-panel div#p-claimWiki div.body div.claimSidebar { margin: 0 auto 0 auto !important; padding: 0 0 0 0 !important; }

div.socialLink { margin: 1px 0 1px 0; }

div#mw-panel div.portal div.body ul li a { color: #002BB8; }

div#mw-panel div.portal div.body ul li a:hover { color: #FABD23; }

div#mw-panel div.portal div.body ul li a:active { color: #FABD23; }

div#content { display: block; width: auto; background-color: #FFFFFF; background-image: none; border: 1px solid #AAAAAA; color: black; padding: 1em; }

div#footer { background-image: none; }

li#n-rate a { background: none repeat scroll 0% 0% rgb(251,251,251); border-left: 1px solid rgb(170,170,170); border-top: 1px solid rgb(170,170,170); border-right: 1px solid rgb(170,170,170); padding: 2px 10px; margin: 15px 3px 0px; height: 20px; }

.tdcomment { overflow: hidden; position: relative; } .tdcomment table tr:nth-child(2) div { height: 110px; overflow-y: auto; }

/* Extension:PvXRate provides a broken rating link - requires fixing so this can be removed */
 * 1) ca-pvxrate { display: none !important; }

/* Main page responsiveness */ .MainPageLeft { border-bottom: 1px solid #ec802c; }

.MainPageWide { display: none; }

.BuildPackList ul { column-width: 10em; column-count: 4; }

.ProfBuildList ul { column-width: 12em; column-count: 2; }

.BuildCategoryLists ul { list-style: none; }

@media (min-width: 840px) { .MainPageNarrow { display: none; }	th.MainPageWide, td.MainPageWide { display: table-cell; } }

@media (min-width: 1080px) { #MainPageTop, #MainPageBuilds, #MainPageMisc, #MainPageBottom { display: flex; flex-flow: row wrap; align-items: stretch; justify-content: center; }	#mf-news, #mf-projects { flex: 0 0 50%; max-width: 50%; box-sizing: border-box; }	#mf-portals { flex: 0 0 100%; max-width: 100%; box-sizing: border-box; }	.MainPageLeft { border-bottom: none; border-right: 1px solid #ec802c; flex: 0 0 50%; max-width: 50%; box-sizing: border-box; }	.MainPageRight { flex: 0 0 50%; max-width: 50%; box-sizing: border-box; }	#mf-miscbuilds, #mf-guides, #mf-misc, #mf-contributing, #mf-formatting, #mf-buildpolicies { flex: 0 0 33.333333%; max-width: 33.333333%; box-sizing: border-box; } }