MediaWiki:Wikia.css

@import url("/load.php?debug=false&&allinone=0&lang=en&mode=articles&articles=MediaWiki:Common.css&only=styles");

/*--  INFO -- This wiki also imports MediaWiki:Common.css by default. Portable infoboxes use MediaWiki:Custom-infobox.css which is imported by MediaWiki:Common.css.

max-width:100%; margin:auto; display:inline-block; }
 * 1) wmDiv img {

.TStable { /*transcendental skills table */ margin-left:auto; margin-right:auto; width:100%; border: none; /* font-size: 90%; */ line-height: normal; } .TStable td { padding: 8px 16px 8px 0px; text-align:left; vertical-align: top; } .half-line { line-height: .5em; } .lcol { padding: 5px 7px 5px 0; text-align: right; width: 44%; } .rcol { padding: 5px 0 5px 7px; word-wrap: break-word; width: 56%; } .toclimit-2 .toclevel-2, .toclimit-3 .toclevel-3, .toclimit-4 .toclevel-4, .toclimit-5 .toclevel-5, .toclimit-6 .toclevel-6, .toclimit-7 .toclevel-7 { display: none; } .infobox tr { vertical-align: top; } .wikitableplus td { vertical-align:top; text-align: center; padding: 3px 5px 3px 5px !important; }

.lefttable td { text-align: left !important; }

.WikiaArticle h3 { margin-top: 18px; /* was 14px */ /* font-weight: bold; */ } .WikiaArticle h4 { margin-top: 16px; /* font-weight: bold; */ } .thumbcaption { border: none; padding: 3px !important; } .tcaption { color: #8086a6; font-size: 12px; line-height: 16px !important; margin: 0; padding-top: 5px !important; padding-right: 7px !important; } /* .page-List_of_characters h3 { font-weight: bold; margin-bottom: 0; padding-bottom: 0; } .WikiaArticle dl { margin: 0; } /* removes space above lists and tabs */ dd > dl { margin-top: 5px !important; } p + ul { margin-top: -5px !important; }

/* Tabber overrides*/ /*-- ul.tabbernav = the tab navigation list ul.tabbernav li = individual tabs ul.tabbernav li.tabberactive = the active tab #c7bc98 = our infobox border color #ece0b4 = our infobox background color --*/ .tabber .tabbertab { /* hide images when loading */ display: none; /* overridden when loaded */ } .infobox .tabberlive { margin-top: 0 !important; } .tabberlive .tabbertab /* tab window */ { border: 1px solid #b3b5cc !important; border-top: 0 !important; position: relative; z-index: 2; } .regtab .tabberlive .tabbertab { background: #d4d8f2 !important; /* this needs to match the wiki's background color */ } ul.tabbernav { border-bottom: 1px solid #b3b5cc !important; } .infobox ul.tabbernav /* infobox tabs only */ { font: bold 10px Arial, sans-serif !important; } .regtab ul.tabbernav { font: bold 14px Arial, sans-serif !important; } ul.tabbernav li a { background: #aab7cc !important; border-top: 1px solid #b3b5cc !important; border-right: 1px solid #b3b5cc !important; border-left: 1px solid #b3b5cc !important; /* The purpose of the next 3 lines is to push each tab down one pixel and float above the tab content. The active tab + content will blend together, like a manila folder. */   position: relative; top: 1px; z-index: 3; } ul.tabbernav li a:hover { background: #aab7cc !important; } .infobox ul.tabbernav li.tabberactive a { background-color: #d4d8f2 !important; border-bottom: 1px solid #d4d8f2 !important; } ul.tabbernav li.tabberactive a { background-color: #d4d8f2 !important; border-bottom: 1px solid #d4d8f2 !important; } /* Enable H2 and H3 headers .tabberlive .tabbertab h2, .tabberlive .tabbertab h3 { display:block !important; } */ /* end of tabber overrides*/

/* character navigation buttons */ .nav-button { border-top: 1px solid #1d37b6; background: #1d37b6; background: -webkit-gradient(linear, left top, left bottom, from(#687289), to(#1d37b6)); background: -webkit-linear-gradient(top, #687289, #1d37b6); background: -moz-linear-gradient(top, #687289, #1d37b6); background: -ms-linear-gradient(top, #687289, #1d37b6); background: -o-linear-gradient(top, #687289, #1d37b6); margin: 5px 0px; padding: 4.5px 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; font-size: 14px; font-weight: bold; /* font-family: Helvetica, Arial, Sans-Serif; */ vertical-align: middle; } .nav-inactive { border-top-color: #8690a3; background: #8690a3; background: -webkit-gradient(linear, left top, left bottom, from(#8690a3), to(#3e5181)); background: -webkit-linear-gradient(top, #8690a3, #3e5181); background: -moz-linear-gradient(top, #8690a3, #3e5181); background: -ms-linear-gradient(top, #8690a3, #3e5181); background: -o-linear-gradient(top, #8690a3, #3e5181); padding: 4.5px 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: Gold !important; font-size: 14px; font-weight: bold; vertical-align: middle; } .nav-button:hover { border-top-color: #86a38f; background: #86a38f; background: -webkit-gradient(linear, left top, left bottom, from(#8690a3), to(#3e5181)); background: -webkit-linear-gradient(top, #8690a3, #3e5181); background: -moz-linear-gradient(top, #8690a3, #3e5181); background: -ms-linear-gradient(top, #8690a3, #3e5181); background: -o-linear-gradient(top, #8690a3, #3e5181); color: #f2f4f7; } .nav-button:active { border-top-color: #4b608b; background: #4b608b; } .nav-button a:hover { color: #f2f4f7 !important; text-decoration: none; } .nav-button a:active { color: #f2f4f7 !important; text-decoration: none; } .nav-button a:link { color: #bfc8d9; } .nav-button a:visited { color: #bfc8d9; } .icon-box { background-color:White; border: 1px solid #1d37b6; border-radius: 5px; padding: 2px; width: 98px; position: relative; } .icon-box-image { border-radius: 3px; overflow: hidden; width: 98px; height: 98px; } .icon-box-name { line-height:150%; background-color:#1d37b6; border: 1px solid White; position: absolute; right: 1px; bottom: 1px; font-size: x-small; font-weight: bold; color: White; padding: 0 3px; border-radius: 3px 0; }.icon-box-125 { background-color:White; border: 1px solid #1d37b6; border-radius: 5px; padding: 2px; width: 123px; position: relative; } .icon-box-image-125 { border-radius: 3px; overflow: hidden; width: 123px; height: 123px; } .icon-box-name-125 { line-height:150%; background-color:#1d37b6; border: 1px solid White; position: absolute; left: 1px; bottom: 1px; font-size: x-small; font-weight: bold; color: White; padding: 0 3px; border-radius: 0 3px; }

/* mobile styles */ @media handheld {

/* This puts a line break at the end of the profile nav buttons for the mobile version. */   .nav-button:after { content:"\a"; white-space: pre; }   .nav-inactive:after { content:"\a"; white-space: pre; } }