MediaWiki:Hydra.css

@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 400; src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 700; src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff'); } /****************** /* General styles * /******************/ body { background: #000000; background: url("http://hydra-media.cursecdn.com/darkestdungeon.gamepedia.com/9/98/Bg.jpg") no-repeat fixed #000000; background-position: left top; }

div#mw-page-base { background: transparent !important; height: 105px; }

/*************** /* Logo styles * /***************/ height: 40px; left: 0; margin-bottom: 1em; position: relative; top: -3.2em; width: 10em; }
 * 1) p-logo {

width: 415px; height: 55px; margin: 0; padding: 10px; }
 * 1) p-logo a {

/***************** /* Header styles * /*****************/ div#mw-head-base { display: none; }

/***************** /* Header styles * /*****************/ div#mw-head-base { background: transparent !important; }

.mw-datatable td { background-color: #000000; }

{ margin-top: -120px; }
 * 1) mw-head-base

top: 40px; left: 1em; margin: 0; padding: 0; } div#mw-head { position: absolute; top: -47px; right: 0px; width: 100%; padding-bottom: 10px; background: rgba(0, 0, 0, 0.43); border-bottom: solid 1px #FC7900; }
 * 1) left-navigation {

margin: 40px 34px 0 0; padding: 0; }
 * 1) right-navigation {

div.vectorTabs { border: none; background: transparent; height: 40px; margin: 0 0 0 0; padding: 0; }

div.vectorTabs ul { border: none; background: transparent; }

div.vectorTabs ul li { border: none; background: transparent; }

div.vectorTabs ul li, div.vectorTabs ul li.selected { border: none; background: transparent; margin: 0; padding: 0; }

div.vectorTabs ul li span, div.vectorTabs ul li.selected span { border: none; background: transparent; }

div.vectorTabs li span a { color: #fff; text-transform: uppercase; height: 22px; line-height: 22px; padding: 3px 6px 0 6px; margin: 15px 0 0 0; }

div.vectorTabs span a:visited { color: #00FFFF; }

div.vectorTabs li.selected span a { background: #252525; color: #cbc8c8 !important; }

div.vectorTabs li.new span a { color: #B94A48 !important; }

div.vectorTabs li.new span a:visited { color: #e64c4c !important; }

div.vectorTabs li.new.selected span a { color: #d8bcbc !important; }

div.vectorTabs span a:active { color: #cbc8c8; }

}
 * 1) p-views {

div.vectorMenu { height: 25px; line-height: 25px; margin: 15px 0 0 0; padding: 0 0 0 0; }

div.vectorMenu:hover { }

div#p-cactions { width: 22px; padding-right: 6px; }

div#p-sharing { width: auto; padding-left: 6px; }

div#p-sharing div#socialIconImages { width: 240px; }

div.vectorMenu h4 { color: #6d6d6d; text-transform: uppercase; height: 22px; line-height: 22px; padding: 3px 0 0 6px !important; margin: 0 0 0 0 !important; }

div.vectorMenu h5 { background: transparent; margin: 15px 0 0 0; height: 25px; line-height: 25px; }

div.vectorMenu h5 a { border: none; background: transparent; }

div.vectorMenu div.menu { z-index: 3000; }

div#p-sharing div.menu { left: -90px; }

div.vectorMenu div.menu ul { border-radius: 3px; border: none; box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.3) inset, 0 -1px 0 0 rgba(160, 160, 160, 0.1) inset; background: #252525; margin: 0; padding: 0; }

div.vectorMenu div.menu ul li { }

div#p-cactions div.menu ul li a { color: #ff6600; margin: 2px 5px; padding: 3px 0; }

div#p-cactions div.menu ul li a:visited { color: #c07340; }

div#p-cactions div.menu ul li a:active { color: #cbc8c8; }

height: 35px; line-height: 35px; vertical-align: center; margin: 5px 2px 0 2px; padding: 0; }
 * 1) p-search {

line-height: 33px; vertical-align: center; margin-bottom: 2px; } }
 * 1) p-search form {
 * 1) p-search input {

}
 * 1) p-search input[type="submit"], #p-search input[type="button"], #p-search input[type="reset"] {

}
 * 1) searchInput {

.os-suggest { border: none; background: #ffffff; color: #000000; }

.os-suggest-result { background: transparent; color: #000000; }

.os-suggest-result-hl { background: #dddddd; color: #ffffff; }

/********************** /* Site notice styles * /**********************/ }
 * 1) mw-dismissable-notice {

}
 * 1) mw-dismissable-notice td > a {

}
 * 1) mw-dismissable-notice td > a:hover {

border: none; background: rgba(48, 48, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }
 * 1) localNotice {

/*********************** /* Left sidebar styles * /***********************/ div#mw-panel { top: 0px; margin-right: 0; margin-top: 0; margin-bottom: 20px; padding-right: 0; padding-top: 0; font-size: 130%; width: 185px; overflow: visible; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal { margin: 20px 0 0 0; padding-top: 0; padding-bottom: 0; padding-left: 10px; padding-right: 10px; width: 165px; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal h5 { background: transparent url("http://hydra-media.cursecdn.com/darkestdungeon.gamepedia.com/8/87/Banner.png") no-repeat bottom center; color: #ffffff; font-weight: bold; font-size: 1em; text-transform: uppercase; text-align: center; margin: 0; padding: 0 0 11px 0; width: 165px; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal div.body { border: none; background: rgba(0, 0, 0, 0); color: #ffffff; text-align: left; margin: 0; padding: 10px 10px 10px 10px; width: 145px; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal ul { background: transparent; margin: 0; padding: 0; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal ul li { margin: 0; padding: 0; text-shadow: 1px 1px #000000; } div#mw-panel div.portal div.body ul li a { color: #ffffff; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal div.body ul li a:visited { color: #dddddd; text-shadow: 1px 1px #000000; }

div#mw-panel div.portal div.body ul li a:active { color: #ffffff; text-shadow: 1px 1px #000000; }

div#mw-panel div#p-sitePromos, div#mw-panel div#p-socialProfiles { border: none; background: transparent; margin: 20px 0 0 0; padding: 0; width: 185px; }

div#mw-panel div#p-claimWiki { border: none; background: transparent; margin: 20px 0 20px 0; padding: 0; width: 185px; }

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

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

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; }

/*************** /* Link styles * /***************/ a, a:link { color: #e77516; }

div#content a:visited, a:visited { color: #c1916b; }

div#content a.new, div#footer a.new { color: #ef474b; }

div#content a.new:visited, a.new:visited { color: #d96161; }

a.stub { color: #79e816; }

a.stub:visited { color: #7cb34b; }

div#content a.extiw, div#footer a.extiw, div#content a.external, div#footer a.external { color: #d1dc22; }

div#content a.extiw:visited, div#footer a.extiw:visited, div#content a.external:visited, div#footer a.external:visited { color: #aeb44c; }

a:active { color: #ffffff; }

/****************** /* Article styles * /******************/ margin-top: 2em; margin-left: 0; margin-right: 0; margin-bottom: 0; padding-top: 15px; padding-left: 185px; padding-right: 0; padding-bottom: 0; }
 * 1) pageWrapper {

div#content { border: none; background: rgba(0, 0, 0, 0.6); color: #ffffff; margin-top: 20px; padding: 10px 20px 20px 20px; }

div#content #firstHeading { border: none; border-bottom: 1px solid #ffffff; font-weight: bold; color: #ffffff; margin: 0 0 10px 0; padding: 5px 0 5px 0; }

div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6 { border: none; font-weight: bold; color: #ffffff; margin: 20px 0 10px 0; padding: 0 0 5px 0; overflow: auto; }

div#content h1, div#content h2 { border-bottom: 1px solid #ffffff; }

span.editsection { text-transform: uppercase; font-variant: normal; font-weight: normal; color: #ffffff; }

span.editsection a:link { }

div#content span.editsection a:active { }

div#content span.editsection a:visited { }

div#content span.editsection:active:hover:visited { }

span.editsection a:hover { }

.toc, #toc { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; min-width: 200px; }

.toc td, #toc td { border: none; background: transparent; }

background: none; }
 * 1) toctitle {

div#content #toctitle h2 { background: none; }

.toctoggle, #toc .toctoggle { }

.toctoggle a, #toc .toctoggle a { }

.toctoggle a:hover, #toc .toctoggle a:hover { }

hr { border: none; border-top: 1px solid #ffffff; background: transparent; }

ul { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAABmJLR0QAyABSAAPWF7MBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsOBhAmaTkIbQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAOklEQVQY02NgGETg////DP///2/4////hv///ztgU2DwHwEuwMSZcBgogMuKBf///7/w////AKLdBgAxZiodAGVkaAAAAABJRU5ErkJggg=="); }

img { }

table.wikitable { border: none; border-spacing: 2px; background: transparent; color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

table.wikitable th, table.wikitable tr th, table.wikitable > tr > th, table.wikitable > * > tr > th { border: none; background: rgba(0, 0, 0, 0.47); font-weight: bold; color: #ffffff; }

table.wikitable td, table.wikitable tr td, table.wikitable > tr > td, table.wikitable > * > tr > td { border: none; background: rgba(0, 0, 0, 0.25); color: #ffffff; }

table.jquery-tablesorter th.headerSort { min-height: 19px; background: rgba(0, 0, 0, 0.47) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAYAAADdA2d2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QIWBRk1pr5RogAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAqklEQVQoz83SMUpDQRSF4e9ZBQJWcSNapRkEy9nAhFcKKRQEV2AjbiARQvrAbGA2MEK6pMkyFKwES5tUKR6Pl8ZTXu75uYdzGz2US73HCgfcpRi+u/YvegAfsMYbLvGRS50MhuZSn7HEU4rhBVM02J5z6Q/aFMM7pBg+cYO9f6Vc6jyXOjuZjXKp+Zz4Y2xyqY9H4BV2uO4yNT3bX+AVLX5xm2L4Ggwd8qd/zMM1lneDQd8AAAAASUVORK5CYII=") no-repeat center right; }

table.jquery-tablesorter th.headerSortDown { min-height: 19px; background: rgba(0, 0, 0, 0.47) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAECAYAAABhnXSoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QIWBRgFmXxQTwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAaklEQVQY06XMoQ2DUABF0fM7QBWbVGFqKrsACRKHIGGCOiagSdMJWIAFaFKJYYyKKnwNSD6iV70n7g0idP2wzgIPTLjgm13Pm97BPiWeaHDEC0lM2IvWaFHhhhQB73+iM3Lcl//BCWNM+gEMVw86l1AbpwAAAABJRU5ErkJggg==") no-repeat center right; }

table.jquery-tablesorter th.headerSortUp { min-height: 19px; background: rgba(0, 0, 0, 0.47) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAECAYAAABhnXSoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QIWBRcdDYjU1gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAZ0lEQVQY06XMIQ6CYABA4Y9NNzYbmx6GQCFyATY71zE42R9pcAG68woehECRZjFQ+Am++Lb3EhGG8dVgRr/SKbq6Kuqt7iDOCQEZHjjjiWMs2pvesOCOC674IP9nCu1vHPBGiSkWfAFQfRAc6X/KMwAAAABJRU5ErkJggg==") no-repeat center right; }

ul.gallery { }

li.gallerybox { border: none; background: rgba(255, 255, 255, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

li.gallerybox div.thumb { border: none; background: rgba(255, 255, 255, 0.47); color: #ffffff; }

div.gallerytext { text-align: center; }

.thumb { border: none; background: transparent; }

div.thumbinner { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

html .thumbimage { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; }

.thumbcaption { color: #ffffff; }

.gallerytext p, .thumbcaption { }

.toggle { }

.sn-small { }

sub, sup a { }

sup.reference { }

pre, code { border: none; background: rgba(255, 255, 255, 0.875); color: #000000; white-space: pre-wrap; word-wrap: break-word; }

pre a:active, code a:active { color: #444444; }

border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 0 0; padding: 3px 6px; }
 * 1) catlinks {

/******************** /* Interface styles * /********************/ input, select, textarea { border: none background: #ffffff; color: #000000; }

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner { }

button, input[type="submit"], input[type="button"], input[type="reset"] { border: none; background: -moz-linear-gradient(top, #f3821d 0%, #c85203 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3821d), color-stop(100%, #c85203)); background: -webkit-linear-gradient(top, #f3821d 0%, #c85203 100%); background: -o-linear-gradient(top, #f3821d 0%, #c85203 100%); background: -ms-linear-gradient(top, #f3821d 0%, #c85203 100%); background: linear-gradient(to bottom, #f3821d 0%, #c85203 100%); font-family: 'Open Sans', sans-serif; color: #ffffff; margin: 0; padding: 0 6px; }

button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { border: none; background: -moz-linear-gradient(top, #f5953f 0%, #ec6104 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5953f), color-stop(100%, #ec6104)); background: -webkit-linear-gradient(top, #f5953f 0%, #ec6104 100%); background: -o-linear-gradient(top, #f5953f 0%, #ec6104 100%); background: -ms-linear-gradient(top, #f5953f 0%, #ec6104 100%); background: linear-gradient(to bottom, #f5953f 0%, #ec6104 100%); color: #ffffff; margin: 0; padding: 0 6px; }

button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active { border: none; background: -moz-linear-gradient(top, #c85203 0%, #f5953f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c85203), color-stop(100%, #f5953f)); background: -webkit-linear-gradient(top, #c85203 0%, #f5953f 100%); background: -o-linear-gradient(top, #c85203 0%, #f5953f 100%); background: -ms-linear-gradient(top, #c85203 0%, #f5953f 100%); background: linear-gradient(to bottom, #c85203 0%, #f5953f 100%); padding: 0 6px; }

.usermessage { border: none; background: rgba(48, 48, 0, 0.47); color: #ffffff; }

border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }
 * 1) mw-js-message {

div#content fieldset { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

div#content fieldset legend { border: none; background: transparent; text-transform: uppercase; font-weight: bold; color: #ffffff; margin: 0 0 8px 0; padding: 0; }

.mw-plusminus-null { color: #a8b5c2; }

.mw-plusminus-pos { color: #8edc8e; }

.mw-plusminus-neg { color: #dc8e8e; }

.mw-search-formheader { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

.mw-search-formheader div.search-types ul li.current a { color: #ffffff; }

border: none; background: transparent; color: #ffffff; }
 * 1) pagehistory li {

border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; }
 * 1) pagehistory li.selected {

table.diff { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

td.diff-otitle, td.diff-ntitle { background: transparent; }

td.diff-addedline { border: 1px solid rgba(0, 48, 0, 0.6); background-color: #1e5c1e; color: #8edc8e; }

td.diff-deletedline { border: 1px solid rgba(48, 48, 0, 0.6); background-color: #5b5c1e; color: #dcdc8e; }

td.diff-context { border: 1px solid rgba(24, 24, 24, 0.6); background-color: #333d47; color: #a8b5c2; }

.diffchange { color: #dc8e8e; }

fieldset#mw-searchoptions { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

fieldset#mw-searchoptions h4 { border: none; background: transparent; font-weight: bold; color: #ffffff; margin: 0 0 8px 0; padding: 0 0 5px 0; }

fieldset#mw-searchoptions div.divider { border: none; border-top: 1px solid #ffffff; background: transparent; }

div#preferences { border: none; background: transparent; }

div#preferences fieldset { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

div#preferences fieldset legend { border: none; background: transparent; text-transform: uppercase; font-weight: bold; color: #ffffff; margin: 0 0 8px 0; padding: 0; }

div#preferences fieldset fieldset { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 5px 0 5px; padding: 3px 6px; }

div#preferences fieldset fieldset legend { border: none; background: transparent; text-transform: uppercase; font-weight: bold; color: #ffffff; margin: 0 0 8px 0; padding: 0; }

color: #aaaaaa; }
 * 1) preferences td.htmlform-tip {

background: transparent; font-weight: bold; }
 * 1) preftoc {

background: transparent; }
 * 1) preftoc ul {

background: transparent; border: none; }
 * 1) preftoc li {

border-top: 3px solid transparent; color: #e77516; height: 25px; line-height: 25px; padding: 3px 0 0 0; margin: 0 4px; }
 * 1) preftoc li a {

color: #e77516; }
 * 1) preftoc li a:visited {

background: none; color: #ffffff !important; }
 * 1) preftoc li.selected a, #preftoc li.selected a:hover {

color: #ffffff; }
 * 1) preftoc li a:active {

ul#filetoc { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

table.mw_metadata { border: none; border-spacing: 2px; background: transparent; color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

table.mw_metadata th { border: none; background: rgba(0, 0, 0, 0.47); font-weight: bold; color: #ffffff; }

table.mw_metadata td { border: none; background: rgba(0, 0, 0, 0.25); color: #ffffff; }

.TablePager { border: none; border-spacing: 2px; background: transparent; color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

.TablePager th { border: none; background: rgba(0, 0, 0, 0.47); font-weight: bold; color: #ffffff; }

.TablePager td { border: none; background: rgba(0, 0, 0, 0.25); color: #ffffff; }

.TablePager tr:hover td { background: #000000; }

border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }
 * 1) other_options div {

table.smwtable { }

table.smwtable th { }

table.smwtable td { }

.smwrdflink { }

.smwfact { }

.smwfact a, .smwfact a:hover { }

.smwfact a:visited, .smwfact a:visited:hover { }

.smwfacttable { }

.smwfacttable tr { }

.smwfacttable tr td { }

.ui-widget-content, .ui-menu { border: none; background: #000000; color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

.ui-menu-item, .ui-menu-item a, .ui-widget-content a { }

.ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-hover a, .ui-menu .ui-state-hover, .ui-menu .ui-state-hover a { }

table.mw-abuselog-details { border: none; border-spacing: 2px; background: transparent; color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

table.mw-abuselog-details, table.mw-abuselog-details tr { }

table.mw-abuselog-details tr th { border: none; background: rgba(0, 0, 0, 0.47); font-weight: bold; color: #ffffff; }

table.mw-abuselog-details tr td { border: none; background: rgba(0, 0, 0, 0.25); color: #ffffff; }

.mw-abusefilter-history-changed { }

/***************** /* Footer styles * /*****************/ div#footer { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; text-shadow: 0 0 2px #000000; overflow: hidden; margin: 0 0 20px 0; padding: 10px 20px 10px 20px; }

div#footer ul li { color: #ffffff; }

/******************** /* Notice templates * /********************/ .topNotice { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

.topNotice .heading { border: none; background: transparent; font-weight: bold; font-size: 116%; color: #ffffff; margin: 0 0 8px 0; padding: 0; }

.topNotice.delete { border: none; background: rgba(64, 0, 0, 0.47); color: #ffffff; }

.topNotice.move, .topnotice.merge, .topnotice.split { border: none; background: rgba(48, 24, 0, 0.47); color: #ffffff; }

.topNotice.pagestub { border: none; background: rgba(0, 48, 0, 0.47); color: #ffffff; }

/****************** /* Image licenses * /******************/ div.imageLicense { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

div.imageLicense table { margin: 5px 0; }

div.imageLicense p { margin: 5px 0; }

div.licenseHeading { border: none; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC7gAAAACCAIAAABHIQbHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QIVCAsab/YglQAAAC5JREFUeNrt0AEBAAAEAzD073w92CKskxQAAAAAAAAAAFw3CgAAAAAAAAAA+GAB/FQDAQx4i2AAAAAASUVORK5CYII=") no-repeat left top / 75% 2px, url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAABCAIAAAAXRrrYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QIVCAUEC3oweAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAL0lEQVQI12N89OgxPx/f379/GWCAEcb4DxdCZkKV/EdSSBgwYhiBCZiZmT5+/AQAjiQMp4MXK5MAAAAASUVORK5CYII=") no-repeat left bottom; font-variant: small-caps; font-weight: bold; font-size: 150%; color: #ffffff; margin: 0 0 8px 0; padding: 5px 0 10px 0; }

/********************* /* Front page styles * /*********************/ .fpmain, .fpinner { display: table; border-spacing: 20px; margin: 0 -20px -20px -20px; }

.fproworcell { display: table-row; }

.fprow { display: table-row; }

.fpcell { display: table-cell; vertical-align: top; }

.fpbox { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 0 0; padding: 3px 6px; }

.fpheading, .fpcell .heading { font-size: 132%; font-weight: bold; color: #ffffff; }

.fpcell .bottomborder { border: 1px solid #ffffff; }

div.fauxbutton.plainlinks a { display: inline-block; border: none; background: -moz-linear-gradient(top, #f3821d 0%, #c85203 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3821d), color-stop(100%, #c85203)) !important; background: -webkit-linear-gradient(top, #f3821d 0%, #c85203 100%) !important; background: -o-linear-gradient(top, #f3821d 0%, #c85203 100%) !important; background: -ms-linear-gradient(top, #f3821d 0%, #c85203 100%) !important; background: linear-gradient(to bottom, #f3821d 0%, #c85203 100%) !important; color: #ffffff !important; margin: 0; padding: 6px !important; }

div.fauxbutton.plainlinks a:hover { background: -moz-linear-gradient(top, #f5953f 0%, #ec6104 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5953f), color-stop(100%, #ec6104)) !important; background: -webkit-linear-gradient(top, #f5953f 0%, #ec6104 100%) !important; background: -o-linear-gradient(top, #f5953f 0%, #ec6104 100%) !important; background: -ms-linear-gradient(top, #f5953f 0%, #ec6104 100%) !important; background: linear-gradient(to bottom, #f5953f 0%, #ec6104 100%) !important; }

div.fauxbutton.plainlinks a:active { background: -moz-linear-gradient(top, #c85203 0%, #f5953f 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c85203), color-stop(100%, #f5953f)) !important; background: -webkit-linear-gradient(top, #c85203 0%, #f5953f 100%) !important; background: -o-linear-gradient(top, #c85203 0%, #f5953f 100%) !important; background: -ms-linear-gradient(top, #c85203 0%, #f5953f 100%) !important; background: linear-gradient(to bottom, #c85203 0%, #f5953f 100%) !important; }

.fpvideos { margin: 0 auto; overflow: hidden; text-align: center; }

.fpvideo { display: inline-block; margin: 0 5px; }

.fpboxcols { padding: 0; margin: 0; }

.fpbox .preorder { width: 298px; padding-left: 50px; }

.fpbox .preorder .content { margin-top: -100px; }

.fpbox .divider { background: -moz-linear-gradient(top, transparent 0%, #757575 50%, transparent 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent 0%), color-stop(50%, #757575)), color-stop(0%, transparent 100%) !important; background: -webkit-linear-gradient(top, transparent 0%, #757575 50%, transparent 100%) !important; background: -o-linear-gradient(top, transparent 0%, #757575 50%, transparent 100%) !important; background: -ms-linear-gradient(top, transparent 0%, #757575 50%, transparent 100%) !important; background: linear-gradient(to bottom, transparent 0%, #757575 50%, transparent 100%) !important; background-size: 1px 100%; width: 1px; }

/****************** /* Infobox styles * /******************/ float: right; border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 20px; padding: 3px 6px; vertical-align: top; width: 280px; }
 * 1) bodyContent .infobox {

border: none; border-bottom: 1px solid #ffffff; font-weight: bold; color: #ffffff; font-size: 150%; margin: 0 0 8px 0; padding: 5px 0 10px 0; }
 * 1) bodyContent .infobox .title {

margin: 0; padding: 0 5px 5px 5px; }
 * 1) bodyContent .infobox .body {

text-align: center; padding: 10px 0 0 0; margin: 0; }
 * 1) bodyContent .infobox .image {

padding: 0; margin: 0; }
 * 1) bodyContent .infobox .image .image {

margin: 0; padding: 0; }
 * 1) bodyContent .infobox .image img {

margin: 0; padding: 0; }
 * 1) bodyContent .infobox .image .image img {

width: 100%; }
 * 1) bodyContent .infobox table {

border: none; background: transparent; font-weight: bold; color: #ffffff; text-align: left; vertical-align: top; white-space: nowrap; width: 1%; }
 * 1) bodyContent .infobox table tr th {

border: none; background: transparent; color: #ffffff; text-align: left; vertical-align: center; padding: 0 0 1px 3px; }
 * 1) bodyContent .infobox table tr td {

border: none; border-bottom: 1px solid #ffffff; font-weight: bold; color: #ffffff; font-size: 132%; text-align: center; margin: 0 0 8px 0; padding: 0 0 5px 0; }
 * 1) bodyContent .infobox table tr td.subtitle {

border: none; border-bottom: 1px solid #ffffff; font-weight: bold; color: #ffffff; text-align: center; font-size: 116%; margin: 0 0 8px 0; padding: 0 0 5px 0; }
 * 1) bodyContent .infobox table tr td.listlabel {

text-align: center; color: #ffffff; margin: 0 0 0.1px 0; padding: 0 0 0 0; }
 * 1) bodyContent .infobox table tr td.listentries {

/****************** /* General styles * /******************/ .contentbox { border: none; background: rgba(0, 0, 0, 0.47); color: #ffffff; margin: 0 0 10px 0; padding: 3px 6px; }

span.bullet { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAABmJLR0QAyABSAAPWF7MBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsOBhAmaTkIbQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAOklEQVQY02NgGETg////DP///2/4////hv///ztgU2DwHwEuwMSZcBgogMuKBf///7/w////AKLdBgAxZiodAGVkaAAAAABJRU5ErkJggg==") no-repeat center 60%;; width: 9px; font-size: 11px; vertical-align: baseline; }

.dablink { padding: 2px 30px 2 30px; font-style: italic; }