@CHARSET "UTF-8"; html, body { -webkit-font-smoothing: antialiased; } h1, h2, h3, h4, h5, h6 { /* from SVG for Gecko and WebKit */ text-rendering: optimizeLegibility; } body { font-family: sans-serif; } :link, :visited { text-decoration: none; color: inherit; } .hidden { display: none !important; } h1 { margin: 0; text-align: center; } [title] { cursor: help; /* border-bottom: 1px dotted black; */ } table { width: 100%; border-collapse: collapse; } th { width: 20%; padding: 0.25em 0.5em 0.25em 0; font-weight: normal; text-align: right; } td:first-child { width: 1em; border: none; } th.recommended { border-left: 2px solid green; border-top: 2px solid green; border-bottom: 2px solid green; } td:last-child { padding-right: 0.25em; } td.recommended { border-top: 2px solid green; border-right: 2px solid green; border-bottom: 2px solid green; } @font-face { font-family: "Futura Condensed"; src: local("Futura Condensed"), url(/styles/fonts/non-free/futura_condensed.TTF); } @font-face { font-family: "X-Files"; src: local("X-Files"), url(/styles/fonts/x-files.ttf); } .akte-x { padding: 1em 0.25em 0.6em 0.25em; background-image: -moz-radial-gradient(65% 60%, rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)), -moz-linear-gradient(12deg, rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%, rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%); background-image: -webkit-radial-gradient(65% 60%, 25% 75%, rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)), -webkit-linear-gradient(12deg, rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%, rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%); background-color: #000; color: #dcdfdc; line-height: 2em; vertical-align: middle; } .akte-x .small { padding-left: 1em; vertical-align: middle; font-family: "Futura Condensed", sans-serif; font-size: 50%; text-transform: uppercase; letter-spacing: 1em; } .akte-x .before-x { letter-spacing: normal; } .akte-x .x { font-family: "X-Files", sans-serif; font-size: 600%; font-weight: lighter; vertical-align: middle; vertical-align: -webkit-baseline-middle; color: black; -webkit-mask-image: -webkit-linear-gradient(-12deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1)); } .alf { font-family: "URW Bookman L", serif; font-weight: bold; font-size: 120%; } @font-face { font-family: "Highguard"; src: local("Highguard"), url(/styles/fonts/Highguard.ttf); } .andromeda { position: relative; font-family: "Highguard", sans-serif; font-size: 204%; color: rgba(245, 153, 79, 1); text-shadow: /* blurred shadow */ -1px 0 2px black, 0 -1px 2px black, 1px 0 2px black, 0 1px 2px black, /* outline */ -1px 0 black, 0 -1px black, 1px 0 black, 0 1px black; } .andromeda .gradient { -webkit-mask-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1)); } .andromeda .roddenberry { position: absolute; right: 3.75em; top: 1.7em; font-family: sans-serif; font-size: 21%; text-transform: uppercase; color: black; text-shadow: none; letter-spacing: 0; } .big-bang-theory { font-family: Impact, sans-serif; font-size: 122%; font-weight: bold; text-transform: uppercase; } .big-bang-theory .lower { font-size: 0.75em; text-transform: lowercase; } .big-bang-theory .i { text-transform: none; font-size: 111%; font-weight: normal; } .big-bang-theory .bang { color: #CE152C; } @font-face { font-family: "Battlestar"; src: local("Battlestar"), url(/styles/fonts/BATTLEST.TTF); } .bsg { font-family: "Battlestar", sans-serif; font-size: 84%; } @font-face { font-family: "Buffied"; src: local("Buffied"), url(/styles/fonts/Buffied.ttf); } @font-face { font-family: "Slayer"; src: url(/styles/fonts/slayer11.eot?); src: local("Slayer"), url(/styles/fonts/slayer11.eot?) format("eot"), url(/styles/fonts/slayer11.woff) format("woff"), url(/styles/fonts/slayer11.ttf) format("truetype"), url(/styles/fonts/slayer11.svg#Slayer) format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "Kruella"; src: local("Kruella"), url(/styles/fonts/non-free/kruella.ttf); } .buffy { display: inline-block; padding: 0.75em 0.5em 0.5em 0.5em; background-color: #000700; color: #feffff; line-height: 1em; text-align: center; text-shadow: 1px 1px 1px black; } .buffy .title { font-family: "Buffied", fantasy; font-size: 200%; } .buffy .subtitle { display: block; font-family: "Slayer", sans-serif; font-size: 50%; font-variant: small-caps; } @font-face { font-family: "Arno Pro Caption"; src: local("Arno Pro Caption"), url(/styles/fonts/non-free/arnopro-caption.otf); } .castle { font-family: "Arno Pro Caption", serif; font-size: 120%; line-height: 1; text-transform: uppercase; } @font-face { font-family: "KopyKattKut Bold"; src: local("KopyKattKut Bold"), url(/styles/fonts/KopyKattKut-Bold.otf); } .charmed { position: relative; display: inline-block; background-color: #080E32; color: rgb(223, 229, 251); color: rgba(255, 255, 255, 0.75); padding: 1.5em 0.5em 0.75em 0.5em; font-family: "KopyKattKut Bold", serif; font-size: 115%; /*letter-spacing: -0.125em;*/ line-height: 2; overflow: hidden; text-transform: uppercase; } .charmed .circle { position: absolute; left: 50%; top: 60%; width: 2em; height: 2em; margin-left: -1.3em; margin-top: -1.3em; border-radius: 50%; border: 0.325em solid rgba(36, 63, 219, 0.33); } .charmed .circle:before { position: absolute; left: 50%; top: 50%; width: 75%; height: 75%; margin-left: -1.7em; margin-top: -0.7em; border: 0.325em solid rgba(36, 63, 219, 0.33); border-radius: 100% 0; content: ""; } .charmed .circle:after { position: absolute; left: 50%; top: 50%; width: 75%; height: 75%; margin-left: -1.05em; margin-top: -1.85em; border: 0.325em solid rgba(36, 63, 219, 0.33); border-radius: 100% 0; content: ""; } .charmed .arc3 { position: absolute; left: 50%; top: 50%; width: 1.5em; height: 1.5em; margin-left: -0.3em; margin-top: -0.3em; border: 0.325em solid rgba(36, 63, 219, 0.33); border-radius: 0 100% 0 100%; content: ""; } .charmed .c { /* font-size: 150%; */ } .charmed span { position: relative; /* vertical-align: middle; */ } @font-face { font-family: "Coolvetica"; src: local("Coolvetica"), url(/styles/fonts/non-free/coolvetica.ttf); } .columbo { padding: 0 0.25em; background-color: #273d50; color: #fde06c; font-family: "Coolvetica", sans-serif; font-size: 130%; letter-spacing: 0.0625em; text-transform: uppercase; text-shadow: 2px 2px 1px black; } @font-face { font-family: "ITC Serif Gothic LT Bold"; src: url(/styles/fonts/non-free/itc_serif_gothic--lte50299.ttf); } @font-face { font-family: "ITC Serif Gothic LT Heavy"; src: url(/styles/fonts/non-free/itc_serif_gothic--lte50301.ttf); } .countdown-x { display: inline-block; font-family: "ITC Serif Gothic LT Heavy", sans-serif; line-height: 0.9em; text-align: center; text-shadow: 1px 1px #999; } .countdown-x .title:before { content: "\2013\00A0"; } .countdown-x .subtitle { display: block; font-family: "ITC Serif Gothic LT Bold", sans-serif; } .dead-zone { display: inline-block; background-color: black; background-image: -webkit-radial-gradient(50% 20%, 20% 100%, white, transparent 75%); color: white; font-family: serif; font-size: 120%; font-weight: bold; line-height: 1; text-align: center; text-transform: uppercase; } .dead-zone .text { display: block; margin-top: 1em; padding: 0 1em; background: white; background: -webkit-linear-gradient(-5deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)), -webkit-linear-gradient(5deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)); background: linear-gradient(-5deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)), linear-gradient(5deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)); color: black; } .dead-zone .text .dead { display: block; top: -0.125em; position: relative; font-size: 90%; color: #222; text-shadow: 0 0 10px white; } .dead-zone .text .zone { display: block; position: relative; top: -0.5em; font-size: 110%; -webkit-mask-image: -webkit-linear-gradient( rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.67)); } @font-face { font-family: "Doctor Who"; src: local("Matt Smith Doctor Who"), url(/styles/fonts/matt_smith_doctor_who.ttf); } .doctor-who { position: relative; color: #386688; font-family: "Doctor Who", serif; font-size: 250%; text-transform: uppercase; text-shadow: 0 0 1px rgba(0, 0, 0, 0.25); } .doctor-who .gradient { position: absolute; left: 0; top: 0; -webkit-mask-image: -webkit-radial-gradient(0.15em 0.125em, 15% 50%, rgba(0, 0, 0, 0.4) 10%, rgba(0, 0, 0, 1)); z-index: 2; } .doctor-who .gradient2 { -webkit-mask-image: -webkit-radial-gradient(1.2em 0.125em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1)); } .doctor-who .gradient3 { -webkit-mask-image: -webkit-radial-gradient(2.4em 0.25em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1)); } .doctor-who:after { content: "Doctor Who"; color: #f7f9fb; } @font-face { font-family: "a_Futura Orto"; src: local("Futura Orto"), url(/styles/fonts/a_futuraorto.ttf); } @font-face { font-family: "a_Futura Orto Bold"; src: local("Futura Orto Bold"), url(/styles/fonts/a_futuraorto_bold.ttf); } .efc { position: relative; display: inline-block; background-color: #000; background-image: /* Terra */ -moz-radial-gradient(28.6541% -128%, circle, black 67%, #1C1F1C 71%, #394138 72.5%, transparent 73%), /* Sol */ -moz-radial-gradient(56.729378% 52.895753%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%); background-image: /* Terra */ -webkit-radial-gradient(28.654124% -155%, circle, black 67%, #1c1f1c 71%, #394138 72.5%, transparent 73%), /* Sol */ -webkit-radial-gradient(55.137482% 42.084942%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%); color: #eeeeec; font-family: "a_Futura Orto Bold", sans-serif; line-height: 1em; text-align: center; text-transform: uppercase; } .efc .glare { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: -webkit-radial-gradient(56% 43%, 50% 8%, #fafdfa 14%, rgb(249, 198, 153) 15%, rgba(249, 198, 153, 0) 30%); -webkit-transform: rotate(-11.5deg); } .efc:after { position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; background-image: -moz-radial-gradient(55.137482% 42.084942%, rgba(255, 255, 255, 0.2) 18%, rgba(255, 255, 255, 0.04)); background-image: -webkit-radial-gradient(55.137482% 42.084942%, rgba(255, 255, 255, 0.2) 18%, rgba(255, 255, 255, 0.04)); } .efc .gr { display: block; margin-top: 1em; margin-bottom: 2.5em; font-family: "a_Futura Orto", sans-serif; font-size: 50%; } .efc .earth { position: relative; display: block; padding: 0 0 0 0.35em; font-size: x-large; letter-spacing: 0.35em; color: #efd065; line-height: 1em; text-shadow: 0 0 1px rgba(0, 0, 0, 0.75); } .earth .gradient { position: absolute; padding: 0 0 0 0.35em; left: 0; top: 0; -webkit-mask-image: -webkit-linear-gradient( rgba(255, 255, 255, 1), rgba(243, 205, 98, 0.5) 50%, rgba(0, 0, 0, 0)); z-index: 2; } .efc .earth:after { content: "Earth"; color: #9b411a; } @font-face { font-family: "Troglodyte"; src: local("Troglodyte"), url(/styles/fonts/TROGLO__.ttf); } .efc .fc { position: relative; top: -0.5em; display: block; color: #ac493d; font-family: "Troglodyte", sans-serif; font-size: 71%; line-height: normal; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); } @font-face { font-family: "Interstate"; src: local("Interstate"), url(/styles/fonts/non-free/interstate_ultra-black_condensed.ttf); } .eureka { position: relative; padding: 0.25em 0.5em 0.125em 0.5em; font-family: "Interstate", sans-serif; font-size: 130%; background-color: #8de5f9; background-image: -moz-radial-gradient(bottom, ellipse, #f4fff7 20%, #8de5f9, #285e8d); background-image: -webkit-radial-gradient(bottom, 100% 125%, #f4fff7 20%, #8de5f9, #285e8d); color: rgb(251, 254, 247); color: rgba(255, 255, 255, 0.9); text-shadow: 0 -1px rgb(77, 148, 168), 1px 0 1px rgb(168, 217, 231), 1px -1px rgb(77, 148, 168); text-shadow: 0 -1px rgba(77, 148, 168, 0.9), 1px 0 1px rgba(168, 217, 231, 0.9), 1px -1px rgba(77, 148, 168, 0.9); } .eureka .gradient { display: inline-block; /* position: absolute; padding: 0.25em 0.5em 0.125em 0.5em; left: 0; top: 0; -webkit-mask-image: -webkit-linear-gradient( rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%); z-index: 2; */ } /* .eureka:after { content: "EUReKA"; color: red; } */ .eureka .eur { text-transform: uppercase; } .eureka .e { display: inline-block; position: relative; bottom: 0.25em; text-shadow: 0 1px 1px rgb(168, 217, 231), 0 1px rgb(77, 148, 168); text-shadow: 0 1px 1px rgba(168, 217, 231, 0.9), 0 1px rgba(77, 148, 168, 0.9); -moz-transform: matrix(1, 0, 0, 0.9, 0, 0); -moz-transform: perspective(50px) rotateX(45deg); -o-transform: matrix(1, 0, 0, 0.9, 0, 0); -ms-transform: matrix(1, 0, 0, 0.9, 0, 0); -webkit-transform: perspective(50px) rotateX(45deg); transform: perspective(50px) rotateX(45deg); } .eureka .ka { text-shadow: -1px 0 1px rgb(168, 217, 231), -1px -1px rgb(77, 148, 168), 0 -1px rgb(77, 148, 168); text-shadow: -1px 0 1px rgba(168, 217, 231, 0.9), -1px -1px rgba(77, 148, 168, 0.9), 0 -1px rgba(77, 148, 168, 0.9); text-transform: uppercase; } @font-face { font-family: "Marriage-Script"; font-weight: normal; src: local("Marriage-Script"), url(/styles/fonts/MARRIAGE.TTF); } .firefly { display: inline-block; padding: 0.4em 0.8em 0.4em 0.95em; background-color: #762109; color: #fefcff; font-family: "Marriage-Script", cursive; font-size: 160%; text-shadow: -1px 0px 1px #300202, 2px 2px 4px #fed700, 0px 0px 4px #270201; text-transform: lowercase; } .firefly .e { text-shadow: 0px 0px 4px #fed700; } @font-face { font-family: "Middleton"; src: url(/styles/fonts/non-free/middleto.ttf); } .frasier { font-family: "Middleton", sans-serif; font-size: 120%; text-transform: uppercase; } .frasier span { font-size: 75%; } .fresh-hell { position: relative; background-color: white; color: #fff900; font-family: Kruella, fantasy; font-size: 150%; text-transform: uppercase; white-space: nowrap; -webkit-text-stroke: 0.25px #333; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); } .fresh-hell .gradient { position: absolute; left: 0; top: 0; -webkit-mask-image: -webkit-linear-gradient( rgba(0, 0, 0, 1), transparent); z-index: 2; } .fresh-hell:after { content: "Fresh Hell"; color: #bf170a; } @font-face { font-family: "Century Gothic"; src: local("Century Gothic"), url(/styles/fonts/non-free/Century_Gothic.TTF); } .fringe { display: inline-block; padding: 0.125em 0.5em 0.125em 0.5em; background-color: #000; background-image: -moz-radial-gradient(center, #D6DBD3 4%, #7d9b9d 60%, black); background-image: -webkit-radial-gradient(center, 67% 67%, #D6DBD3 4%, #7d9b9d 60%, black); color: #101811; font-family: "Century Gothic", sans-serif; font-weight: bolder; font-size: 140%; text-transform: uppercase; } .fringe .gradient { display: inline-block; /* -webkit-mask-image: -webkit-radial-gradient(center, 150% 150%, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.125)); */ } .fringe .f { display: inline-block; /*-webkit-transform: matrix(1, 0, -0.06, 1, 0, 0);*/ text-shadow: 0.5px 0.25px #5b6e65, 0.75px 0.5px #5b6e65, 1.25px 0.75px #5b6e65, 1.5px 1.25px #5b6e65, 1.75px 1.5px #5b6e65, 2px 1.75px #5b6e65, 2.25px 2px #5b6e65; /* text-shadow: 1px 0.75px 2px #5b6e65, 1px 1.75px 0px #758278; */ /* shadow-pos: y = -0.83909963 * x */ /* text-shadow: 0.5px 0.25px #111910, 0.75px 0.5px #111910, 1.25px 0.75px #111910, 1.5px 1.25px #111910, 1.75px 1.5px #111910, 1.75px 1.5px #111910, 2.25px 1.75px #111910; */ } .fringe .r { display: inline-block; /*-webkit-transform: matrix(1, 0, -0.04, 1, 0, 0);*/ /* text-shadow: 0.25px 0.25px $fringe_shadow, 0.5px 0.5px $fringe_shadow, 1px 0.75px $fringe_shadow, 1.25px 1.25px $fringe_shadow, 1.5px 1.5px $fringe_shadow, 1.75px 1.75px $fringe_shadow, 2px 2px $fringe_shadow; */ /* Same shadow as .f */ text-shadow: 0.5px 0.25px #5b6e65, 0.75px 0.5px #5b6e65, 1.25px 0.75px #5b6e65, 1.5px 1.25px #5b6e65, 1.75px 1.5px #5b6e65, 2px 1.75px #5b6e65, 2.25px 2px #5b6e65; } .fringe .i { display: inline-block; /* -webkit-transform: matrix(1, 0, -0.02, 1, 0, 0); */ /* text-shadow: 0 0.25px $fringe_shadow, 0.5px 0.5px $fringe_shadow, 0.75px 0.75px $fringe_shadow, 1px 1.25px $fringe_shadow, 1.25px 1.5px $fringe_shadow, 1.5px 1.75px $fringe_shadow, 1.75px 2px $fringe_shadow; */ /* Same shadow as .f */ text-shadow: 0.5px 0.25px #5b6e65, 0.75px 0.5px #5b6e65, 1.25px 0.75px #5b6e65, 1.5px 1.25px #5b6e65, 1.75px 1.5px #5b6e65, 2px 1.75px #5b6e65, 2.25px 2px #5b6e65; } .fringe .n { display: inline-block; /*- webkit-transform: matrix(1, 0, -0.01, 1, 0, 0); */ text-shadow: 0 0.25px #5b6e65, 0 0.5px #5b6e65, 0 0.75px #5b6e65, 0 1.25px #5b6e65, 0 1.5px #5b6e65, 0 1.75px #5b6e65, 0 2px #5b6e65; } .fringe .g { display: inline-block; /* -webkit-transform: matrix(1, 0, 0.01, 1, 0, 0); */ /* text-shadow: 0 0.25px $fringe_shadow, -0.5px 0.5px $fringe_shadow, -0.75px 0.75px $fringe_shadow, -1px 1.25px $fringe_shadow, -1.25px 1.5px $fringe_shadow, -1.5px 1.75px $fringe_shadow, -1.75px 2px $fringe_shadow; */ /* Same shadow as .e */ text-shadow: -0.25px 0.25px #5b6e65, -0.5px 0.5px #5b6e65, -1px 0.75px #5b6e65, -1.25px 1.25px #5b6e65, -1.5px 1.5px #5b6e65, -1.75px 1.75px #5b6e65, -2px 2px #5b6e65; } .fringe .e { display: inline-block; /* -webkit-transform: matrix(1, 0, 0.02, 1, 0, 0); */ text-shadow: -0.25px 0.25px #5b6e65, -0.5px 0.5px #5b6e65, -1px 0.75px #5b6e65, -1.25px 1.25px #5b6e65, -1.5px 1.5px #5b6e65, -1.75px 1.75px #5b6e65, -2px 2px #5b6e65; } @font-face { font-family: "Futurama Title"; src: local("Futurama Title"), url(/styles/fonts/futurama-title.ttf); } .futurama { display: block; padding-top: 0.5em; font-family: "Futurama Title", serif; text-transform: uppercase; line-height: 1em; -webkit-transform: translateX(-0.67em); } .futurama span { display: inline-block; line-height: 1em; } .futurama .f { -webkit-transform: rotate(-36deg) translateY(0.125em); } .futurama .u { -webkit-transform: rotate(-25.7deg) translateX(0.25em) translateY(-0.25em); } .futurama .t { -webkit-transform: rotate(-15.4deg) translateX(0.33em) translateY(-0.625em); } .futurama .u2 { -webkit-transform: rotate(-5.1deg) translateX(0.4em) translateY(-0.825em); } .futurama .r { -webkit-transform: rotate(5.1deg) translateX(0.45em) translateY(-0.95em); } .futurama .a { -webkit-transform: rotate(15.4deg) translateX(0.5em) translateY(-0.9em); } .futurama .m { -webkit-transform: rotate(25.7deg) translateX(0.55em) translateY(-0.7em); } .futurama .a2 { -webkit-transform: rotate(36deg) translateX(0.67em) translateY(-0.4em); } @font-face { font-family: "ITC Avant Garde Gothic Medium"; src: local("ITC Avant Garde Gothic Medium"), local("ITC Avant Garde Gothic"), url(/styles/fonts/non-free/itc_avant_garde_gothic--lte52011.ttf); } .glee { padding: 0.125em 0.5em; /* background-image: -moz-radial-gradient(#FFEA8C, #FFD727); background-image: -webkit-radial-gradient(#FFEA8C, #FFD727); background-color: #FFD727; */ background-color: #000; color: #fff; font-family: "ITC Avant Garde Gothic Medium", sans-serif; font-size: 120%; text-transform: lowercase; letter-spacing: -0.0625em; } .glee .lee { letter-spacing: -0.125em; } @font-face { font-family: "SKM Avant Garde Two"; src: local("SKM Avant Garde Two"), url(/styles/fonts/non-free/SKM%20Avant%20Garde%20Two.ttf); } .heroes { display: inline-block; position: relative; padding: 0.325em 0.75em 0.2em 0.75em; background-color: black; color: #fff; font-family: "SKM Avant Garde Two", sans-serif; text-transform: uppercase; letter-spacing: 0.5em; } .heroes .o { position: relative; color: #ffffed; padding: 0.25em 0.125em; } .heroes .o:after { position: absolute; left: -0.25em; top: 0; right: 0; bottom: 0; background-image: /* glare */ -webkit-radial-gradient(48% 20%, circle, #ffffff 0%, #ffffff 7%, rgb(250, 226, 182) 8%, rgba(250, 226, 182, 0) 23%), /* moon */ -webkit-radial-gradient(41% 50%, circle, black 35%, transparent 40%), /* corona */ -webkit-radial-gradient(41% 50%, circle, #f5eccd 35%, transparent 50%), /* flares */ -webkit-radial-gradient(44% 44%, circle, #ffffff 35%, transparent 55%); content: ""; } .heroes .s { letter-spacing: normal; } @font-face { font-family: "House"; src: local("House"), url(/styles/fonts/House.ttf); } .house { /* text-transform: uppercase; */ } .house .h { font-family: House, sans-serif; /* display: inline-block; border: 1px solid black; width: 1em; height: 1em; line-height: 1em; text-align: center; margin-right: 0.125em; */ } .house .ouse { font-family: House, sans-serif; /* text-decoration: underline; */ } .house .md { position: relative; bottom: -0.4em; font-size: 0.6em; } .house .md-de { position: relative; font-size: 0.6em; text-decoration: underline; } @font-face { font-family: "MacEnvy DB"; src: local("MacEnvy DB"), url(/styles/fonts/MacEnvy_DB-Regular.ttf); } .ijon-tichy { display: inline-block; padding: 0.25em 0.5em; background-color: #000; color: #B9B7BA; line-height: 1em; font-family: "MacEnvy DB", sans-serif; text-align: center; text-transform: uppercase; } .ijon-tichy .title { display: block; letter-spacing: 0.0625em; } .ijon-tichy .title .i { text-shadow: 1.5px 0.5px #59575A, 2px 0.75px #59575A; } .ijon-tichy .title .j { text-shadow: 1.5px 0.5px #59575A, 1.5px 0.75px #59575A; } .ijon-tichy .title .o { text-shadow: 1.5px 0.5px #59575A, 1px 0.75px #59575A; } .ijon-tichy .title .n { text-shadow: 1px 0.75px #59575A; } .ijon-tichy .title .t { text-shadow: 0 0.75px #59575A; } .ijon-tichy .title .i2 { text-shadow: -0.5px 0.75px #59575A; } .ijon-tichy .title .c { text-shadow: -1px 0.75px #59575A; } .ijon-tichy .title .h { text-shadow: -1.5px 0.75px #59575A, -1px 0.5px #59575A; } .ijon-tichy .title .y { text-shadow: -1.5px 0.75px #59575A, -1.5px 0.5px #59575A; } .ijon-tichy .subtitle { display: block; font-size: 67%; letter-spacing: 0.4em; } .ijon-tichy .subtitle .r { text-shadow: 1.5px 0.5px #59575A; } .ijon-tichy .subtitle .a { text-shadow: 1px 0.5px #59575A; } .ijon-tichy .subtitle .u { text-shadow: 0.5px 0.5px #59575A; } .ijon-tichy .subtitle .mpi { text-shadow: 0 0.5px #59575A; } .ijon-tichy .subtitle .l { text-shadow: -0.5px 0.5px #59575A; } .ijon-tichy .subtitle .o { text-shadow: -1px 0.5px #59575A; } .ijon-tichy .subtitle .t { text-shadow: -1.5px 0.5px #59575A; } .ijon-tichy .subtitle2 { display: block; font-size: 50%; line-height: 1em; } .ijon-tichy .subtitle2 .die { text-shadow: 1px 0.5px #59575A; } .ijon-tichy .subtitle2 .ster { text-shadow: 0.5px 0.5px #59575A; } .ijon-tichy .subtitle2 .ntag { text-shadow: 0 0.5px #59575A; } .ijon-tichy .subtitle2 .ebuec { text-shadow: -0.5px 0.5px #59575A; } .ijon-tichy .subtitle2 .her { text-shadow: -1px 0.5px #59575A; } @font-face { font-family: "Digital1"; src: local("Transponder AOE"), url(/styles/fonts/digital/TRANA___.TTF); } .it-crowd { display: inline-block; position: relative; padding: 0.125em 0.75em 0.125em 0.5em; background-color: black; color: #d4774b; font-family: "Digital1", monospace; font-size: 120%; text-transform: uppercase; text-shadow: 0 0 1px #d4774b; } .it-crowd:after { position: absolute; top: 0; content: "\258E"; letter-spacing: 0; } .superman { font-weight: bold; } .life-on-mars { display: inline-block; padding: 0.25em 0.5em; background-color: #000; background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 1) 36%, rgba(255, 255, 255, 0) 37%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 81%, rgba(255, 255, 255, 1) 81%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 0) 89%); color: #fff; font-weight: bold; text-shadow: 0 0 0.5px #fff; text-transform: uppercase; -webkit-text-fill-color: transparent; } .life-on-mars .e { letter-spacing: 0.5em; } .life-on-mars .on { text-shadow: 0 0 1px #fff; } .life-on-mars .mars { text-shadow: 0 0 2px #fff; } .macgyver { padding: 0.125em 0.5em; background-color: #080a09; color: #bb1e15; font-family: "Copperplate Gothic Bold", serif; font-size: 150%; font-variant: small-caps; font-weight: bold; text-shadow: -0.5px -0.5px #9f1512, 0px -0.5px #9f1512, 0.5px -0.5px #9f1512, -0.5px 0px #9f1512, 0.5px 0px #9f1512, -0.5px 0.5px #9f1512, 0px 0.5px #9f1512, 0.5px 0.5px #9f1512, -1px -1px 1px #d9ad7e, 0px -1px 1px #d9ad7e, 1px -1px 1px #d9ad7e, -1px 0px 1px #d9ad7e, 1px 0px 1px #d9ad7e, -1px 1px 1px #d9ad7e, 0px 1px 1px #d9ad7e, 1px 1px 1px #d9ad7e; } @font-face { font-family: "Gill Sans Ultra Bold"; src: local("Gill Sans Ultra Bold"), url(/styles/fonts/non-free/gilsanu0.TTF); } .monk { color: #d1122a; font-family: "Gill Sans Ultra Bold", sans-serif; font-size: 110%; text-transform: uppercase; text-shadow: 1px 1px 1px black; } @font-face { font-family: "Swiss 721 Black Extended BT"; src: local("Swiss 721 Black Extended BT"), url(/styles/fonts/non-free/swiss721_bke.TTF); } .moonlight { padding: 0.125em 0.5em; background-color: black; color: #020109; font-family: "Swiss 721 Black Extended BT", sans-serif; text-transform: uppercase; } .moonlight .moon { -webkit-mask-image: -webkit-linear-gradient(-80deg, rgba(0,0,0,0.33), rgba(0,0,0,1) 67%); letter-spacing: -0.0625em; } .moonlight .moon .n { letter-spacing: 0.125em; } .moonlight .light { color: #ebf062; text-shadow: 1px 1px 2px #070400; } .moonlighting { padding: 0.125em 0.5em; background-color: #933; color: #916ba6; font: 116% "Futura Condensed", sans-serif; text-shadow: /* glow */ -1px 0 1px white, 0 -1px 1px white, 1px 0 1px white, 0 1px 1px white, /* outline */ -1px 0 white, 0 -1px white, 1px 0 white, 0 1px white; text-transform: uppercase; } @font-face { font-family: "Terminator"; src: url(/styles/fonts/TERMINAT.TTF); } .mutant-x { position: relative; padding: 0.25em 0.5em 0.125em 0.5em; background-color: black; color: #8f6442; font-family: "Terminator", sans-serif; font-size: 105%; text-transform: uppercase; white-space: nowrap; -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.1); } .mutant-x .gradient { position: absolute; padding: 0.25em 0.5em 0.125em 0.5em; left: 0; top: 0; -webkit-mask-image: -webkit-linear-gradient( rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%); z-index: 2; } .mutant-x:after { content: "Mutant X"; color: #fcf1eb; } @font-face { font-family: "Walkway SemiBold"; src: local("Walkway SemiBold"), url(/styles/fonts/Walkway_SemiBold.ttf); } .numb3rs { position: relative; padding: 0.25em 0.5em 0.125em 0.5em; background-color: #000200; /* background-image: -webkit-repeating-linear-gradient(left, transparent, transparent 9px, rgba(244, 247, 244, 0.5) 10px, rgba(244, 247, 244, 0.5) 10px), -webkit-repeating-linear-gradient(top, transparent, transparent 4px, rgba(244, 247, 244, 0.5) 5px, rgba(244, 247, 244, 0.5) 5px); */ color: #f4f7f4; font-family: "Walkway SemiBold", Helvetica, sans-serif; font-size: 116%; font-weight: lighter; letter-spacing: 1px; text-shadow: 0 0 2px #f4f7f4; text-transform: uppercase; } .numb3rs .s { letter-spacing: normal; } /* .numb3rs .gradient { position: absolute; left: 0; top: 0; padding: 0.25em 0.5em 0.125em 0.5em; color: #f4f7f4; -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 75%); z-index: 2; } .numb3rs:after { content: "Numb3rs"; color: #898b88; text-transform: uppercase; } */ @font-face { font-family: "Unconform Round"; src: local("Unconform Round"), url(/styles/fonts/UNCON___.TTF); } .odyssey5 { padding: 0.5em 0.5em 0.125em 0.5em; background-color: #000; color: #d1550b; font-family: "Unconform Round", sans-serif; text-transform: uppercase; letter-spacing: 0.125em; } .odyssey5 .s2 { letter-spacing: 0.25em; } .odyssey5 .e { letter-spacing: 0.5em; } .odyssey5 .y2 { letter-spacing: 0.5em; } .odyssey5 .five { letter-spacing: normal; } @font-face { font-family: "Dateline Bold"; src: local("Dateline Bold"), url(/styles/fonts/DatelineBold.ttf); } .psych { font-family: "Dateline Bold", serif; font-size: 110%; letter-spacing: -0.125em; color: #749f27; } @font-face { font-family: "Swiss Cheesed"; src: local("SwissCheese"), url(/styles/fonts/SwissCheesed.ttf); } .quantum-leap { position: relative; display: inline-block; left: 0; top: 0; padding: 0.5em 0.5em 0.25em 0.5em; background-color: black; color: #5598ff; font-family: "Swiss Cheesed", sans-serif; font-size: 110%; letter-spacing: 0.0625em; text-transform: uppercase; text-align: center; text-shadow: -1px -1px #6f98e5, 0 -1px #6f98e5, 1px -1px #6f98e5, -1px 0px #6f98e5, 0 0px #6f98e5, 1px 0px #6f98e5, -1px 1px #6f98e5, 0 1px #6f98e5, 1px 1px #6f98e5, -1px -1px 8px #5598ff, 0 -1px 8px #5598ff, 1px -1px 8px #5598ff, -1px 0 8px #5598ff, 0 0 8px #5598ff, 1px 0 8px #5598ff, -1px 1px 8px #5598ff, 0 1px 8px #5598ff, 1px 1px 8px #5598ff; } .quantum-leap .gradient { position: absolute; left: 0; top: 0; padding: 0.5em 0.5em 0.25em 0.5em; color: #000; -webkit-text-fill-color: #5598ff; -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 33%); z-index: 2; } .quantum-leap:after { content: "Quantum Leap"; color: #000; } @font-face { font-family: "Spleeny Decaf GD"; src: local("Spleeny Decaf GD"), url(/styles/fonts/non-free/Spleeny%20Decaf%20GD.ttf); } .reaper { font-family: "Spleeny Decaf GD", fantasy; text-transform: uppercase; } @font-face { font-family: 'MicroExtendFLF-Bold'; src: local('MicroExtendFLF-Bold'), url('/styles/fonts/MicroExtendFLF-Bold.ttf.woff') format('woff'), url('/styles/fonts/MicroExtendFLF-Bold.ttf.svg#MicroExtendFLF-Bold') format('svg'), url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot'), url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; } .remington-steele { display: inline-block; background-color: white; color: #506BA6; font: bold 104% MicroExtendFLF-Bold, sans-serif; text-align: center; text-shadow: 1px 1px 1px #000; text-transform: uppercase; } @font-face { font-family: "Roswell"; src: local("Roswell"), url(/styles/fonts/Roswell.TTF); } .roswell { display: inline-block; padding: 0.25em 0.5em 0.125em 0.5em; background-color: #000; color: #ffffbc; font-family: "Roswell", sans-serif; letter-spacing: 0.25em; text-shadow: -1px -1px 1px rgba(138, 8, 0, 0.5), 0px 1px 1px rgba(138, 8, 0, 0.5), 1px 1px 1px rgba(138, 8, 0, 0.5); text-transform: uppercase; -webkit-text-stroke: 0.25px rgba(138, 8, 0, 0.75); } .roswell span { letter-spacing: normal; } .samantha-who { display: inline-block; padding: 0.125em 0.25em 0.125em 0.25em; background-color: #000; color: #e3e5e2; line-height: 1em; } .samantha-who .text { display: inline-block; } .samantha-who .samantha { display: block; position: relative; padding-top: 0.25em; padding-left: 0.25em; font-family: "a_Futura Orto", sans-serif; text-transform: uppercase; } .samantha-who .samantha::after { position: absolute; left: -0.2em; top: -1.05em; right: 0.2em; bottom: 1.05em; background-image: -webkit-radial-gradient(10% 15%, 20% 20%, transparent 15%, #d29c13 26%, #d29c13 34%, transparent 45%); content: ""; -webkit-transform: rotate(-27deg); /*border: 1px solid red;*/ } .samantha-who .who, .samantha-who .q { color: #e81b04; } .samantha-who .who { display: block; font-weight: bold; line-height: 0.75em; } .samantha-who .q { font-family: cursive; font-size: 200%; font-weight: lighter; } @font-face { font-family: "Scrubs"; src: local("TSS Scrubs Logo"), url(/styles/fonts/tsslogo.ttf); } .scrubs:before { content: "["; } .scrubs { padding: 0.125em 0.25em 0 0.25em; background-color: #15121a; color: #d0f9fb; font-family: "Scrubs", sans-serif; font-size: 150%; text-shadow: 0 0 10px #d0f9fb; } .scrubs .s { text-transform: uppercase; } .scrubs:after { content: "]"; } @font-face { font-family: "seaQuest"; src: local("Seaquest"), url(/styles/fonts/SQDSV.TTF); } .seaQuest { position: relative; display: inline-block; padding-top: 1.5em; background-color: #00001e; 50%, decrease probability of appearance. */ $max = $lambda * exp(-$lambda * mt_rand(0, 5)) * 99; if (1 <= $max) { $y = mt_rand(1, $max); $coords[] = array('x' => $x, 'y' => $y); } } $dots = array_map(function ($coord) { return "-webkit-radial-gradient({$coord['x']}% {$coord['y']}%, 1px 1px, rgba(255, 255, 255, 0.75), rgba(0, 0, 30, 0))"; }, $coords); ?> /* water bubbles */ background-image: , /* sunlight */ -webkit-radial-gradient(50% 0%, 50% 200%, #00438c, rgba(0, 0, 31, 0)), /* water */ -webkit-linear-gradient(#030129, #00000c); color: #ffc50c; font-family: "seaQuest", sans-serif; font-size: 92%; } .seaQuest #seaQuest { display: block; padding: 0 0.25em; text-transform: uppercase; line-height: 1; } .seaQuest #seaQuest .s { text-shadow: 0.5px -0.25px 0.5px #f5bd46, 1px -0.5px 0.5px #cd8d1f, 1.5px -0.75px 0.5px #b37b1c, 2px -1px 0.5px #805b17, 2.5px -1.25px 0.5px #2e2000, 3px -1.5px 0.5px #040400, 3.5px -1.75px #000508; } .seaQuest #seaQuest .e { text-shadow: 0.5px -0.25px 0.5px #f5bd46, 1px -0.5px 0.5px #cd8d1f, 1.5px -0.75px 0.5px #b37b1c, 2px -1px 0.5px #805b17, 2.5px -1.25px 0.5px #2e2000, 3px -1.5px #040400; } .seaQuest #seaQuest .a { text-shadow: 0.5px -0.25px 0.5px #fdb207, 1px -0.5px 0.5px #eb950e, 1.5px -0.75px 0.5px #ae5900, 2px -1px 0.5px #642a00, 2.5px -1.25px #261704; } .seaQuest #seaQuest .q { position: relative; visibility: hidden; display: inline-block; margin-right: 0.5em; text-shadow: none; } .seaQuest #seaQuest .q:after { position: absolute; visibility: visible; margin-right: 0.125em; left: 0; top: -0.5em; right: 0; bottom: 0; content: "{"; text-align: center; text-shadow: 0.5px -0.25px 0.5px #ffb43b, 1px -0.5px 0.5px #e28d23, 1.5px -0.75px 0.5px #853400, 2px -1px #510600; } .seaQuest #seaQuest .u { text-shadow: 0.5px -0.25px 0.5px #f7c35d, 1px -0.5px 0.5px #a36729, 1.5px -0.75px 0.5px #3c0800, 2px -1px #1b011c; } .seaQuest #seaQuest .e2 { text-shadow: 0.5px -0.25px 0.5px #d8ab56, 1px -0.5px 0.5px #5c3605; } .seaQuest #seaQuest .s2 { text-shadow: 0px -0.25px 0.5px #d8ab56, -0.5px -0.5px 0.5px #5c3605, -1px -0.75px #200d00, 0.5px -0.25px #200d00; } .seaQuest #seaQuest .t { text-shadow: 0.5px -0.25px #e9bf73, -0.5px -0.25px 0.5px #d8ab56, -1px -0.5px 0.5px #5c3605, -1.5px -0.75px #200d00, 0.5px -0.25px #200d00; } .seaQuest #dsv { position: relative; visibility: hidden; display: block; margin-top: 0.5em; padding-bottom: 0.25em; line-height: 1; } .seaQuest #dsv:after { position: absolute; visibility: visible; left: -0.75em; top: 0; right: 0; bottom: 0; content: "|"; text-align: center; text-shadow: 0.5px -0.25px 0.5px #ffb43b, 1px -0.5px 0.5px #e28d23, 1.5px -0.75px 0.5px #853400, 2px -1px #510600; } @font-face { font-family: "London Tube"; src: local("P22 Johnston Underground"), url(/styles/fonts/non-free/p22-johnston-underground.ttf); } .sherlock { font-family: "London Tube", sans-serif; font-size: 120%; text-transform: uppercase; } @font-face { font-family: "Simpsonfont"; src: local("Simpsonfont"), url(/styles/fonts/Simpsonfont.ttf); } @font-face { font-family: "Akbar"; src: local("Akbar"), url(/styles/fonts/akbar.ttf); } .simpsons { position: relative; display: inline-block; min-width: 6em; min-height: 2em; padding: 0.125em 0.25em; background-color: #6598DC; color: #FFD166; font-family: "Akbar", sans-serif; text-align: center; text-transform: uppercase; overflow: hidden; } .simpsons span { position: relative; display: block; } .simpsons:hover span.text { } @font-face { font-family: 'Interdimensional'; src: url('/styles/fonts/Interdimensional.ttf.woff') format('woff'), url('/styles/fonts/Interdimensional.ttf.svg#Interdimensional') format('svg'), url('/styles/fonts/Interdimensional.ttf.eot'), url('/styles/fonts/Interdimensional.ttf.eot?#iefix') format('embedded-opentype'); font-weight: normal; font-style: normal; } .sliders { padding: 0.125em 0.5em; background-color: #000; color: #c1d4e2; font-family: Interdimensional, sans-serif; letter-spacing: 0.125em; text-transform: uppercase; text-shadow: 0 0 2px #c1d4e2; } .sliders .last { letter-spacing: normal; } @font-face { font-family: "Smallville"; src: local("Smallville"), url(/styles/fonts/Smallville1.ttf); } .smallville { font-family: "Smallville", sans-serif; font-size: 160%; text-transform: uppercase; color: #FE1318; } /* Symmetric "Superman" effect */ .smallville span { position: relative; top: -0.1em; font-size: 90%; } .space-above-beyond { display: inline-block; background-color: #222723; color: #A7B2C4; padding: 0.25em 0.5em; text-transform: uppercase; } @font-face { font-family: "Freedom Fighter"; src: local("Freedom Fighter"), url(/styles/fonts/freedomfighter.ttf); } .space-above-beyond .space { display: block; color: #5E5C5D; font: 150% "Freedom Fighter", sans-serif; text-align: justify; text-shadow: 1px 1px 1px #0A0300, -1px -1px 1px #F5FBFF; } .space-above-beyond .space span { letter-spacing: normal; } .space-above-beyond .above-beyond { display: block; font-size: 50%; text-align: justify; word-spacing: 0.125em; -webkit-text-stroke: #A7B2C4 1px; } .space-above-beyond .above-beyond span { word-spacing: normal; } @font-face { font-family: "Stargate"; src: local("Stargate"), url(/styles/fonts/STARGATE.TTF); } .stargate { display: inline-block; font-family: "Stargate", serif; font-size: 122%; text-align: center; text-transform: uppercase; } .stargate > span { display: block; } .stargate.en { letter-spacing: 0.125em; } .stargate.en span span:last-child { letter-spacing: normal; } .stargate.en > span:first-child { padding-bottom: 0; border-bottom: 1px solid black; } .stargate.en > span:last-child { padding-top: 0.125em; } .stargate.de > span:last-child { font-size: 64%; } .stargate .a { text-transform: lowercase; } .atlantis .stargate { display: inline-block; padding: 0 0.25em; border-bottom: 1px solid black; font-size: 81%; letter-spacing: 0.125em; } .atlantis .atlantis { margin-top: 0.125em; position: relative; top: -0.15em; padding-top: 0.15em; letter-spacing: 0.125em; } .atlantis span span:last-child { letter-spacing: normal; } .sg-u { padding: 0.25em 0.25em 0 0.25em; background-color: #000; color: #eee; font-family: "Eurostile Extended", sans-serif; font-size: 122%; font-weight: bold; letter-spacing: -0.125em; } .sg-u .ring { letter-spacing: -0.2em; } @font-face { font-family: "Torchwood"; src: local("Torchwood"), url(/styles/fonts/Torchwood.ttf); } @font-face { font-family: "Federation Classic"; src: local("Federation Classic"), url(/styles/fonts/FEC_____.TTF); } .star-trek-tos { padding: 0.125em 0.25em 0 0.25em; background-color: #000; color: #FBB72C; font-family: "Federation Classic", sans-serif; font-size: 150%; text-transform: lowercase; } @font-face { font-family: "Starnext"; src: local("Starnext"), url(/styles/fonts/StarNext.ttf); } .star-trek-tng { display: inline-block; padding: 0.25em 0.5em 0.25em 0.5em; background-color: #000; color: #2D7BCD; font-family: "Starnext", sans-serif; font-size: 120%; line-height: 1; text-transform: uppercase; text-align: center; } .star-trek-tng span { display: block; } .star-trek-tng .star { text-align: left; } .star-trek-tng .trek { position: relative; top: -0.2em; text-align: right; } .star-trek-tng .tng { font-size: 44%; } .time-trax { background-color: #fff; color: #003ee5; font-size: 120%; font-weight: bold; text-shadow: 2px 1px #00021c; } .torchwood { padding: 0.125em 0.25em; background-color: black; color: #E72524; font-family: "Torchwood", serif; font-size: 106%; text-transform: uppercase; } @font-face { font-family: "True Blood"; src: local("True Blood"), url(/styles/fonts/non-free/TRUEBLOOD.ttf); } .true-blood { font-family: "True Blood", sans-serif; } .true-blood .upper { text-transform: uppercase; } .true-blood .blood { color: #991b30; } .true-blood .lower { text-transform: lowercase; } .tara { font-family: sans-serif; font-weight: bold; text-transform: uppercase; } .visitors { display: inline-block; position: relative; padding: 0.5em 0.5em 0.25em 0.5em; background-color: #000; color: #ff1700; font-family: fantasy; font-size: 80%; line-height: 2em; } .visitors span { vertical-align: middle; } .visitors .v { position: absolute; left: 0; width: 100%; font-size: 300%; color: rgba(210, 0, 1, 0.8); text-align: center; } .visitors .subtitle { text-transform: uppercase; } @font-face { font-family: "Gunplay"; src: local("Gunplay"), url(/styles/fonts/gunplay.ttf); } .warehouse-13 { padding: 0 0.25em 0.125em 0.25em; background-color: #000; color: #BF311A; font-family: "Gunplay", sans-serif; text-transform: uppercase; } .warehouse-13 .numbers { color: #B4B4B4; } div.box { border: 1px solid black; position: relative; text-align: center; } div.meter, div.coverage { position: absolute; height: 100%; } div.meter { background-color: rgba(0, 0, 128, 0.5); } div.season { position: absolute; border-left: 1px solid #333; background-color: transparent; color: #999; overflow: hidden; white-space: nowrap; } div.coverage { background-color: rgba(0, 218, 0, 0.5); } .percentage { position: relative; background-color: rgba(255, 255, 255, 0.5); }