Theme:Hypercube Nebula/Vector.css

body.skin-vector { padding-bottom: 2%; background: repeating-linear-gradient(to top, #002255, #003380, #002255 10px); -webkit-box-shadow: inset 0 0 250px #000000; box-shadow: inset 0 0 250px #000000; height: auto; font-family: Tahoma, Geneva, Verdana, sans-serif; }

body.skin-vector a, body.skin-vector a:visited, body.skin-vector .tocnumber { color: #aaccff; }

body.skin-vector a.new { color: #ff8080; }

body.skin-vector #mw-page-base { background: transparent; }

body.skin-vector .mw-footer { padding-bottom: 4%; border: 0 solid #aaccff; border-width: 1px 0 1px 1px; border-radius: 0 0 0 20px; background: -webkit-gradient(linear, left top, right top, from(#6f7c9180), to(transparent)); background: linear-gradient(to right, #6f7c9180, transparent); }

body.skin-vector .mw-footer ul li { color: #ffffff; }

body.skin-vector #content { border: 1px solid #aaccff; background: #6f7c9140; color: #aaccff; }

body.skin-vector #content a[title] { padding: 0 2px; background: #aaccff; color: #000000; font-family: Consolas, monospace; }

body.skin-vector #content a[title]:hover { -webkit-box-shadow: 0 0 10px #aaccff; box-shadow: 0 0 10px #aaccff; }

body.skin-vector #content a[title].new { background: #ff8080; }

body.skin-vector #content a[title].new:hover { -webkit-box-shadow: 0 0 10px #ff8080; box-shadow: 0 0 10px #ff8080; }

body.skin-vector #content .mw-editsection-bracket { color: #aaccff; }

body.skin-vector #content h3, body.skin-vector #content h4, body.skin-vector #content h5, body.skin-vector #content h6 { color: #aaccff; font-family: Tahoma, Geneva, Verdana, sans-serif; }

body.skin-vector #content h1, body.skin-vector #content h2 { border: none; background: -webkit-gradient(linear, left top, right top, from(#aaccff), color-stop(#aaccff), to(transparent)); background: linear-gradient(to right, #aaccff, #aaccff, transparent); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 0.5px; color: #aaccff; font-family: Tahoma, Geneva, Verdana, sans-serif; }

body.skin-vector #catlinks { background: #6f7c9180; border: 1px solid #aaccff; }

body.skin-vector #catlinks a { color: #aaccff !important; background: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }

body.skin-vector #p-logo a { border: 1px solid #aaccff; border-radius: 10px; background-color: #6f7c91bf; }

body.skin-vector .vector-menu-portal { border: 0 solid #aaccff; border-width: 1px 0 1px 1px; background: -webkit-gradient(linear, left top, right top, from(#6f7c9180), to(transparent)); background: linear-gradient(to right, #6f7c9180, transparent); }

body.skin-vector .vector-menu-portal:first-of-type { border-width: 1px 0 0 1px; border-radius: 10px 0 0 0; }

body.skin-vector .vector-menu-portal:last-of-type { border-width: 0 0 1px 1px; border-radius: 0 0 0 10px; }

body.skin-vector .vector-menu-portal .vector-menu-heading { margin: 0; background: -webkit-gradient(linear, left top, right top, from(#aaccff), to(transparent)); background: linear-gradient(to right, #aaccff, transparent); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 2px; font-weight: bold; }

body.skin-vector .vector-menu-portal .vector-menu-heading span { margin-left: 0.66667em; }

body.skin-vector .vector-menu-portal a, body.skin-vector .vector-menu-portal a:visited, body.skin-vector .vector-menu-portal span { color: #aaccff !important; }

body.skin-vector .vector-menu-tabs li { background: -webkit-gradient(linear, left bottom, left top, from(#aaccffa6), to(transparent)); background: linear-gradient(to top, #aaccffa6, transparent); }

body.skin-vector .vector-menu-tabs li.selected { background: -webkit-gradient(linear, left bottom, left top, from(#6f7c91bf), to(transparent)); background: linear-gradient(to top, #6f7c91bf, transparent); }

body.skin-vector .vector-menu-tabs li a { color: #aaccff !important; text-shadow: none !important; background-image: -webkit-gradient(linear, left bottom, left top, from(#aaccff), to(transparent)); background-image: linear-gradient(to top, #aaccff, transparent); background-repeat: no-repeat; background-size: 2px 100%; }

body.skin-vector #p-personal { top: 0; right: 0; }

body.skin-vector #p-personal ul { padding-right: 1em; border: 0 solid #aaccff; border-width: 0 0 1px 1px; border-radius: 0 0 0 25px; background: #6f7c91bf; }

body.skin-vector #searchInput { background: #6f7c91bf; border: 1px solid #aaccff; color: #aaccff; }

body.skin-vector #toc { border: 0 solid #aaccff; border-width: 1px 0 1px 1px; border-radius: 10px 0 0 10px; background: -webkit-gradient(linear, left top, right top, from(#6f7c9180), to(transparent)); background: linear-gradient(to right, #6f7c9180, transparent); }

body.skin-vector #toc .toctogglelabel { padding: 0 2px 0 2px; background: #aaccff; color: #000000; }