MediaWiki:Common.css

/**************************** Table of Contents /* -People Colors -Redirects -Infobox -Babel -Forum -Collapsible Tables -Tabber -Portal Information Stuff --*main page jquery tabs/sliders --*main page jquery tabs/sliders component containers --*main page jquery tabs/sliders interaction state --*portal

/* Alternating Row Color Change */ tr.odd{ background-color:#b8cad5;}

.forumheader {background-color:#c5c6c6; border:1px solid #a8a8a8;}

/*SMW Color Change */

div.smwfact, div.smwfact td, div.smwfact tr, div.smwfact table { background-image: url('http://images2.wikia.nocookie.net/__cb20110713043611/touhou/images/5/57/B.png'); }

/* External Link Image */

background: url("http://images2.wikia.nocookie.net/touhou/images/4/44/External.png") no-repeat scroll right center transparent; }
 * 1) bodyContent a.external, #bodyContent a.external[href^="gopher://"] {

/**************************** People Colors /* Highlight Bureaucrats */ a[href|="/wiki/User:VS3025"], a:visited[href|="/wiki/User:VS3025"] { font-weight:bold; color:#ff8b2d; } /* Highlight Admin*/ a[href|="/wiki/User:Imanie"], a:visited[href|="/wiki/User:Imanie"] { font-weight:bold; color:#942298; } /* Highlight Rollback*/ a[href|="/wiki/User:Alanomega"], a:visited[href|="/wiki/User:Alanomega"], a[href|="/wiki/User:Powers38"], a:visited[href|="/wiki/User:Powers38"] { font-weight:bold; color:#2cab35; }

/**************************** Redirects /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .watchlistredir { font-style: italic; } /*Allpages redirect -Splarka & Dantman */ .allpagesredirect a { background: url('http://images3.wikia.nocookie.net/touhou/images/5/5c/Allpagesredirect.gif') center left no-repeat; padding-left: 13px; font-style: italic; font-size: 85%; color:#2F4F4F; }

/* Giving headers and TOC a little extra space */ h2 {margin-top: 20px;} .toc {margin-top: 20px;} /* Recent changes byte indicators */ .mw-plusminus-pos { color: #006500; } .mw-plusminus-neg { color: #8B0000; }

/**************************** Babel div.babelbox { float: right; margin-left: 1em; margin-bottom: 0.5em; width: 246px; border: 1px solid #99B3FF; padding: 2px 0 2px 0; } .lang-blockN, .lang-block0, .lang-block1, .lang-block2, .lang-block3 { margin: 2px 4px 2px 4px; /* t, l, b, r */ width:238px; border-collapse: collapse; } td.lang-codeN, td.lang-code0, td.lang-code1, td.lang-code2, td.lang-code3 { text-align:center; font-size:14pt; width:45px; height:45px; } td.lang-descriptionN, td.lang-description0, td.lang-description1, td.lang-description2, td.lang-description3 { font-size:8pt; padding:4pt; line-height:1.25em } .lang-block0 { border:1px solid #FFB3B3; } td.lang-code0 { background-color: #FFB3B3; color: black; } td.lang-description0 { background-color: #FFE0E8; color: black; } .lang-block1, .lang-block2, .lang-block3  { border:1px solid #99B3FF; } td.lang-code1, td.lang-code2, td.lang-code3 { background-color: #99B3FF; color: black; } td.lang-description1, td.lang-description2, td.lang-description3 { background-color: #E0E8FF; color: black; } .lang-blockN { border:1px solid #6EF7A7; } td.lang-codeN { background-color: #6EF7A7; color: black; } td.lang-descriptionN { background-color: #C5FCDC; color: black; } /* */

/**************************** Forum .forumlist td.forum_title { font-weight:bold; font-size:105%;} .forumlist td.forum_edited { text-align:right;} .forumlist td.forum_editor { text-align:right;} .forumlist td { padding:20px; height:25px;}

/**************************** Collapsible Tables /* Standard Navigationsleisten, (aka box hiding thing from .de. Documentation at Wikipedia:NavFrame.) */ div.Boxmerge, div.NavFrame { margin: 0px;                padding: 4px; border: 1px solid #aaa;    text-align: center; border-collapse: collapse; font-size: 95%; } div.Boxmerge div.NavFrame { border-style: none; border-style: hidden; } div.NavFrame + div.NavFrame { border-top-style: none; border-top-style: hidden; } div.NavPic { background-color: #fff; margin: 0px; padding: 2px; float: left; } div.NavFrame div.NavHead { height: 1.6em; font-weight: bold; background-color: #ccccff; position:relative; } div.NavFrame p { font-size: 100%; } div.NavFrame div.NavContent { font-size: 100%; } div.NavFrame div.NavContent p { font-size: 100%; } div.NavEnd { margin: 0px; padding: 0px; line-height: 1px; clear: both; } a.NavToggle { position:absolute; top:0px; font-weight:normal; font-size:smaller; } /* Folding Multi Wiki Tabs by Splarka (http://www.wikia.com/wiki/User:Splarka/tricks) */ .foldtabSet { position: relative; margin: 1.5em 0 1em; } .foldtabBox { position: relative; padding: 0.5em; background-color:#FFF; overflow: auto; border: 1px solid #AAA; z-index: 1; } .foldtabHead a { position: relative; left: 0.5em; border: 1px solid #AAA; padding: 0.13em 1em; font-size: 150%; text-decoration: none; color: #00A; background-color: #E0E0FF; background-color: #F0F0F0; z-index: 0; } .foldtabHead a.selected { top: -0.15em; border-width: 2px; border-bottom: none; background-color: #FFF; z-index: 2; } /**************************** Tabber ul.tabbernav li.tabberactive a { background-color: inherit !important; border-bottom: none !important; } ul.tabbernav li a:link { color: #35586c !important; } ul.tabbernav li a { background: none repeat scroll 0 0 #c5c6c6 !important; border-color: #a8a8a8 #a8a8a8 -moz-use-text-color !important; }

/*********************************/ /* main page jquery tabs/sliders */ /*********************************/ .ui-tabs { position: relative; padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } .ui-tabs-hide { display: none !important; } /*****************************************************/ /* main page jquery tabs/sliders component containers*/ /*****************************************************/ /*.ui-widget { font-family: Verdana, Arial, Helvetica, sans-serif; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget-content { } .ui-widget-content a { color: #FEC356; } .ui-widget-header { border: 1px solid #aaaaaa; font-weight: bold; } .ui-widget-header a { color: #222222; } */ /***************************************************/ /* main page jquery tabs/sliders interaction state */ /***************************************************/ /*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: normal; color: #555555; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; font-weight: normal; color: #212121; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } .ui-widget :active { outline: none; }*/ /**********/ /* portal */ /**********/ .portal_container { } .portal_section ul { list-style: disc; } .portal_section { border: 1px solid #a8a8a8; margin: 0 0 10px 0; background: transparent; -moz-border-radius: 1em; border-radius: 1em; } .portal_header { padding: 0 1em; position: relative; } .portal_header_text { display: table; width: 100%; padding: 0.6em 0 0 0; border-bottom: 1px dotted #35586c; text-align: center; font-size: 2em; } .portal_headerlinks { font-size: 0.8em; position: absolute; right: 1em; bottom: -2em; } .portal_header, .portal_header a:link, .portal_header a:visited, .portal_header a:hover, .portal_header a:active { color: #35586c; } .portal_body { padding: 0.8em; } .portal_subheader { padding: 0 1em; position: relative; font-size: 0.9em; } .portal_subheader, .portal_subheader a:link, .portal_subheader a:visited, .portal_subheader a:hover, .portal_subheader a:active { color: #35586c; } .portal_subheader_text { display: table; width: 100%; padding: 0.4em 0 0 0; border-bottom: 1px dotted #35586c; text-align: left; font-size: 1.8em; color:#35586c; } .portal_subheader_text2 { font-size:1em; display: table; width: 100%; padding: 0.4em 0 0 0; border-bottom: 1px dotted #35586c; text-align: left; font-size: 1em; color:#35586c; } /******************/ /* portal: slider */ /******************/
 * 1) portal_slider { margin: 0px; padding: 0px; position: relative; height: 450px; }
 * 2) portal_slider #portal_next, #portal_slider #portal_prev { text-align: center; cursor: pointer; border: 0px solid #a8a8a8; height: 30px !important; width: 20px; font-family: arial, san-serif; font-size: 36px; line-height: 22px; font-weight: bold; position: absolute; bottom: 8px; background: transparent; -moz-box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); -webkit-box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); background-image: -moz-linear-gradient(bottom, #023667 0, #1060ad 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, #023667), color-stop(100%, #1060ad)); background-image:-o-linear-gradient(bottom, #023667 0, #1060ad 100%); background-image:-ms-linear-gradient(bottom, #023667 0, #1060ad 100%); background-image:linear-gradient(bottom, #023667 0, #1060ad 100%); text-shadow: 1px 1px rgba(255, 255, 255, 0.3), -1px 0 rgba(0,0,0,0.3); background-color:#012e59; color: #e3e6ea; -moz-user-select: none; -webkit-user-select: none; user-select: none; }
 * 1) portal_slider #portal_next:hover, #portal_slider #portal_prev:hover { background-image: -moz-linear-gradient(bottom, #044482 0, #106ec9 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, #044482), color-stop(100%, #106ec9)); background-image:-o-linear-gradient(bottom, #044482 0, #106ec9 100%); background-image:-ms-linear-gradient(bottom, #044482 0, #106ec9 100%); background-image:linear-gradient(bottom, #044482 0, #106ec9 100%); background-color:#012445; color: #FFF; }
 * 1) portal_slider #portal_next { right: 10px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; }
 * 2) portal_slider #portal_prev { right: 31px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; }
 * 3) portal_slider > .portal_body { padding: 0; }