Subversion Repositories LCARS

Rev

Rev 199 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 199 Rev 203
1
<?php
1
<?php
2
/* namespace ; */
2
/* namespace ; */
3
3
4
\header('Last-Modified: ' . gmdate('D, d M Y H:i:s', @filemtime(__FILE__)) . ' GMT');
4
\header('Last-Modified: ' . gmdate('D, d M Y H:i:s', @filemtime(__FILE__)) . ' GMT');
5
5
6
/* Cached resource expires in HTTP/1.1 caches 24h after last retrieval */
6
/* Cached resource expires in HTTP/1.1 caches 24h after last retrieval */
7
\header('Cache-Control: max-age=86400, s-maxage=86400, must-revalidate, proxy-revalidate');
7
\header('Cache-Control: max-age=86400, s-maxage=86400, must-revalidate, proxy-revalidate');
8
8
9
/* Cached resource expires in HTTP/1.0 caches 24h after last retrieval */
9
/* Cached resource expires in HTTP/1.0 caches 24h after last retrieval */
10
\header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 86400) . ' GMT');
10
\header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 86400) . ' GMT');
11
11
12
\header('Content-Type: text/css; charset=UTF-8');
12
\header('Content-Type: text/css; charset=UTF-8');
13
13
14
require_once 'css/least/Mixins.php';
14
require_once 'css/least/Mixins.php';
15
use de\pointedears\css\least\Mixins;
15
use de\pointedears\css\least\Mixins;
16
?>
16
?>
17
@CHARSET "UTF-8";
17
@CHARSET "UTF-8";
18
18
19
html, body {
19
html, body {
20
  -webkit-font-smoothing: antialiased;
20
  -webkit-font-smoothing: antialiased;
21
}
21
}
22
22
23
h1, h2, h3, h4, h5, h6 {
23
h1, h2, h3, h4, h5, h6 {
24
  /* from SVG for Gecko and WebKit */
24
  /* from SVG for Gecko and WebKit */
25
  text-rendering: optimizeLegibility;
25
  text-rendering: optimizeLegibility;
26
}
26
}
27
27
28
body {
28
body {
29
  font-family: sans-serif;
29
  font-family: sans-serif;
30
}
30
}
31
31
32
:link, :visited {
32
:link, :visited {
33
  text-decoration: none;
33
  text-decoration: none;
34
  color: inherit;
34
  color: inherit;
35
}
35
}
36
36
37
.hidden {
37
.hidden {
38
  display: none !important;
38
  display: none !important;
39
}
39
}
40
40
41
h1 {
41
h1 {
42
  margin: 0;
42
  margin: 0;
43
  text-align: center;
43
  text-align: center;
44
}
44
}
45
45
46
[title] {
46
[title] {
47
  cursor: help;
47
  cursor: help;
48
/*  border-bottom: 1px dotted black; */
48
/*  border-bottom: 1px dotted black; */
49
}
49
}
50
50
51
table {
51
table {
52
  width: 100%;
52
  width: 100%;
53
  border-collapse: collapse;
53
  border-collapse: collapse;
54
}
54
}
55
55
56
th {
56
th {
57
  width: 20%;
57
  width: 20%;
58
  padding: 0.25em 0.5em 0.25em 0;
58
  padding: 0.25em 0.5em 0.25em 0;
59
  font-weight: normal;
59
  font-weight: normal;
60
  text-align: right;
60
  text-align: right;
61
}
61
}
62
62
63
th > span,
63
th > span,
64
th > :link > span,
64
th > :link > span,
65
th > :visited > span
65
th > :visited > span
66
{
66
{
67
  display: inline-block;
67
  display: inline-block;
68
  text-align: center;
68
  text-align: center;
69
}
69
}
70
70
71
td:first-child {
71
td:first-child {
72
  width: 1em;
72
  width: 1em;
73
  border: none;
73
  border: none;
74
}
74
}
75
75
76
th.recommended {
76
th.recommended {
77
  border-left: 2px solid green;
77
  border-left: 2px solid green;
78
  border-top: 2px solid green;
78
  border-top: 2px solid green;
79
  border-bottom: 2px solid green;
79
  border-bottom: 2px solid green;
80
}
80
}
81
81
82
td:last-child {
82
td:last-child {
83
  padding-right: 0.25em;
83
  padding-right: 0.25em;
84
}
84
}
85
85
86
td.recommended {
86
td.recommended {
87
  border-top: 2px solid green;
87
  border-top: 2px solid green;
88
  border-right: 2px solid green;
88
  border-right: 2px solid green;
89
  border-bottom: 2px solid green;
89
  border-bottom: 2px solid green;
90
}
90
}
91
91
92
@font-face {
92
@font-face {
93
  font-family: "Futura Condensed";
93
  font-family: "Futura Condensed";
94
  src: local("Futura Condensed"), url(/styles/fonts/non-free/futura_condensed.TTF);
94
  src: local("Futura Condensed"), url(/styles/fonts/non-free/futura_condensed.TTF);
95
}
95
}
96
96
97
@font-face {
97
@font-face {
98
  font-family: "X-Files";
98
  font-family: "X-Files";
99
  src: local("X-Files"), url(/styles/fonts/x-files.ttf);
99
  src: local("X-Files"), url(/styles/fonts/x-files.ttf);
100
}
100
}
101
101
102
.akte-x {
102
.akte-x {
103
  padding: 0.5em 0.25em 0em 0.25em;
103
  padding: 0.5em 0.25em 0em 0.25em;
104
  <?php
104
  <?php
105
/*  
105
/*  
106
  background-image: -(o-|)linear-gradient(12deg,
106
  background-image: -(o-|)linear-gradient(12deg,
107
       rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
107
       rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
108
       rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
108
       rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
109
*/      
109
*/      
110
        Mixins::linear_gradient(
110
        Mixins::linear_gradient(
111
                'background-image',
111
                'background-image',
112
                '12deg,
112
                '12deg,
113
       rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
113
       rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
114
       rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%',
114
       rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%',
115
      array('-o-', ''));
115
      array('-o-', ''));
116
        ?>
116
        ?>
117
  background-image:
117
  background-image:
118
    -moz-radial-gradient(65% 60%,
118
    -moz-radial-gradient(65% 60%,
119
      rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)),
119
      rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)),
120
    -moz-linear-gradient(12deg,
120
    -moz-linear-gradient(12deg,
121
      rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
121
      rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
122
      rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
122
      rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
123
  background-image:
123
  background-image:
124
    -webkit-radial-gradient(65% 60%, 25% 75%,
124
    -webkit-radial-gradient(65% 60%, 25% 75%,
125
      rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)),
125
      rgba(236, 244, 235, 0.5) 50%, rgba(236, 244, 235, 0.1)),
126
    -webkit-linear-gradient(12deg,
126
    -webkit-linear-gradient(12deg,
127
      rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
127
      rgba(236, 244, 235, 0) 33%, rgba(236, 244, 235, 0.9) 68%,
128
      rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
128
      rgba(236, 244, 235, 0.9) 70%, rgba(236, 244, 235, 0) 90%);
129
  background-color: #000;
129
  background-color: #000;
130
  color: #dcdfdc;
130
  color: #dcdfdc;
131
  line-height: 2em;
131
  line-height: 2em;
132
  vertical-align: middle;  
132
  vertical-align: middle;  
133
}
133
}
134
134
135
.akte-x .small {
135
.akte-x .small {
136
  padding-left: 1em;
136
  padding-left: 1em;
137
<?php
137
<?php
138
/*  
138
/*  
139
  background-image: -()linear-gradient(bottom left, black, transparent);
139
  background-image: -()linear-gradient(bottom left, black, transparent);
140
 */  
140
 */  
141
  Mixins::linear_gradient('background-image', 'bottom left, black, transparent');
141
  Mixins::linear_gradient('background-image', 'bottom left, black, transparent');
142
?>
142
?>
143
  vertical-align: middle;
143
  vertical-align: middle;
144
  font-family: "Futura Condensed", sans-serif;
144
  font-family: "Futura Condensed", sans-serif;
145
  font-size: 50%;
145
  font-size: 50%;
146
  text-transform: uppercase;
146
  text-transform: uppercase;
147
  letter-spacing: 1em;
147
  letter-spacing: 1em;
148
}
148
}
149
149
150
.akte-x .before-x {
150
.akte-x .before-x {
151
  letter-spacing: normal;
151
  letter-spacing: normal;
152
}
152
}
153
153
154
.akte-x .x {
154
.akte-x .x {
155
  font-family: "X-Files", sans-serif;
155
  font-family: "X-Files", sans-serif;
156
  font-size: 600%;
156
  font-size: 600%;
157
  font-weight: lighter;
157
  font-weight: lighter;
158
  vertical-align: middle;
158
  vertical-align: middle;
159
  vertical-align: -webkit-baseline-middle;
159
  vertical-align: -webkit-baseline-middle;
160
  color: black;
160
  color: black;
161
  -webkit-mask-image: -webkit-linear-gradient(-12deg,
161
  -webkit-mask-image: -webkit-linear-gradient(-12deg,
162
    rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1));
162
    rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1));
163
}
163
}
164
164
165
.alf {
165
.alf {
166
  font-family: "URW Bookman L", serif;
166
  font-family: "URW Bookman L", serif;
167
  font-weight: bold;
167
  font-weight: bold;
168
  font-size: 120%;
168
  font-size: 120%;
169
 
169
 
170
}
170
}
171
171
172
@font-face {
172
@font-face {
173
  font-family: "Highguard";
173
  font-family: "Highguard";
174
  src: local("Highguard"), url(/styles/fonts/Highguard.ttf);
174
  src: local("Highguard"), url(/styles/fonts/Highguard.ttf);
175
}
175
}
176
176
177
.andromeda {
177
.andromeda {
178
  position: relative;
178
  position: relative;
179
  font-family: "Highguard", sans-serif;
179
  font-family: "Highguard", sans-serif;
180
  font-size: 204%;
180
  font-size: 204%;
181
  color: rgba(245, 153, 79, 1);
181
  color: rgba(245, 153, 79, 1);
182
  text-shadow:
182
  text-shadow:
183
    /* blurred shadow */
183
    /* blurred shadow */
184
    -1px 0 2px black, 0 -1px 2px black, 1px 0 2px black, 0 1px 2px black,
184
    -1px 0 2px black, 0 -1px 2px black, 1px 0 2px black, 0 1px 2px black,
185
   
185
   
186
    /* outline */
186
    /* outline */
187
    -1px 0 black, 0 -1px black, 1px 0 black, 0 1px black;
187
    -1px 0 black, 0 -1px black, 1px 0 black, 0 1px black;
188
}
188
}
189
189
190
.andromeda .gradient {
190
.andromeda .gradient {
191
  -webkit-mask-image: -webkit-linear-gradient(top,
191
  -webkit-mask-image: -webkit-linear-gradient(top,
192
    rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1));
192
    rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 1));
193
}
193
}
194
194
195
.andromeda .roddenberry {
195
.andromeda .roddenberry {
196
  position: absolute;
196
  position: absolute;
197
  right: 3.75em;
197
  right: 3.75em;
198
  top: 1.7em;
198
  top: 1.7em;
199
  font-family: sans-serif;
199
  font-family: sans-serif;
200
  font-size: 21%;
200
  font-size: 21%;
201
  text-transform: uppercase;
201
  text-transform: uppercase;
202
  color: black;
202
  color: black;
203
  text-shadow: none;
203
  text-shadow: none;
204
  letter-spacing: 0;
204
  letter-spacing: 0;
205
}
205
}
206
206
207
.big-bang-theory {
207
.big-bang-theory {
208
  font-family: Impact, sans-serif;
208
  font-family: Impact, sans-serif;
209
  font-size: 122%;
209
  font-size: 122%;
210
  font-weight: bold;
210
  font-weight: bold;
211
  text-transform: uppercase;
211
  text-transform: uppercase;
212
}
212
}
213
213
214
.big-bang-theory .lower {
214
.big-bang-theory .lower {
215
  font-size: 0.75em;
215
  font-size: 0.75em;
216
  text-transform: lowercase;
216
  text-transform: lowercase;
217
}
217
}
218
218
219
.big-bang-theory .i {
219
.big-bang-theory .i {
220
  text-transform: none;
220
  text-transform: none;
221
  font-size: 111%;
221
  font-size: 111%;
222
  font-weight: normal;
222
  font-weight: normal;
223
}
223
}
224
224
225
.big-bang-theory .bang {
225
.big-bang-theory .bang {
226
  color: #CE152C;
226
  color: #CE152C;
227
}
227
}
228
228
229
@font-face {
229
@font-face {
230
  font-family: "Battlestar";
230
  font-family: "Battlestar";
231
  src: local("Battlestar"), url(/styles/fonts/BATTLEST.TTF);
231
  src: local("Battlestar"), url(/styles/fonts/BATTLEST.TTF);
232
}
232
}
233
233
234
.bsg {
234
.bsg {
235
  font-family: "Battlestar", sans-serif;
235
  font-family: "Battlestar", sans-serif;
236
  font-size: 84%;
236
  font-size: 84%;
237
}
237
}
238
238
239
@font-face {
239
@font-face {
240
  font-family: "Buffied";
240
  font-family: "Buffied";
241
  src: local("Buffied"), url(/styles/fonts/Buffied.ttf);
241
  src: local("Buffied"), url(/styles/fonts/Buffied.ttf);
242
}
242
}
243
243
244
@font-face {
244
@font-face {
245
  font-family: "Slayer";
245
  font-family: "Slayer";
246
  src: url(/styles/fonts/slayer11.eot?);
246
  src: url(/styles/fonts/slayer11.eot?);
247
  src: local("Slayer"),
247
  src: local("Slayer"),
248
    url(/styles/fonts/slayer11.eot?) format("eot"),
248
    url(/styles/fonts/slayer11.eot?) format("eot"),
249
    url(/styles/fonts/slayer11.woff) format("woff"),
249
    url(/styles/fonts/slayer11.woff) format("woff"),
250
    url(/styles/fonts/slayer11.ttf) format("truetype"),
250
    url(/styles/fonts/slayer11.ttf) format("truetype"),
251
    url(/styles/fonts/slayer11.svg#Slayer) format("svg");
251
    url(/styles/fonts/slayer11.svg#Slayer) format("svg");
252
  font-weight: normal;
252
  font-weight: normal;
253
  font-style: normal;
253
  font-style: normal;
254
}
254
}
255
255
256
@font-face {
256
@font-face {
257
  font-family: "Kruella";
257
  font-family: "Kruella";
258
  src: local("Kruella"), url(/styles/fonts/non-free/kruella.ttf);
258
  src: local("Kruella"), url(/styles/fonts/non-free/kruella.ttf);
259
}
259
}
260
260
261
.buffy {
261
.buffy {
262
  padding: 0.75em 0.5em 0.5em 0.5em;
262
  padding: 0.75em 0.5em 0.5em 0.5em;
263
  background-color: #000700;
263
  background-color: #000700;
264
  <?php Mixins::radial_gradient('background-image', 'circle, #6d7a9c 35%, transparent 45%'); ?>
264
  <?php Mixins::radial_gradient('background-image', 'circle, #6d7a9c 35%, transparent 45%'); ?>
265
  color: #feffff;
265
  color: #feffff;
266
  line-height: 1em;
266
  line-height: 1em;
267
  text-align: center;
267
  text-align: center;
268
  text-shadow: 1px 1px 1px black;
268
  text-shadow: 1px 1px 1px black;
269
}
269
}
270
270
271
.buffy .title {
271
.buffy .title {
272
  font-family: "Buffied", fantasy;
272
  font-family: "Buffied", fantasy;
273
  font-size: 200%;  
273
  font-size: 200%;  
274
}
274
}
275
275
276
.buffy .subtitle {
276
.buffy .subtitle {
277
  display: block;
277
  display: block;
278
  font-family: "Slayer", sans-serif;
278
  font-family: "Slayer", sans-serif;
279
  font-size: 50%;
279
  font-size: 50%;
280
  font-variant: small-caps;
280
  font-variant: small-caps;
281
}
281
}
282
282
283
@font-face {
283
@font-face {
284
  font-family: "Arno Pro Caption";
284
  font-family: "Arno Pro Caption";
285
  src: local("Arno Pro Caption"), url(/styles/fonts/non-free/arnopro-caption.otf);
285
  src: local("Arno Pro Caption"), url(/styles/fonts/non-free/arnopro-caption.otf);
286
}
286
}
287
287
288
.castle {
288
.castle {
289
  font-family: "Arno Pro Caption", serif;
289
  font-family: "Arno Pro Caption", serif;
290
  font-size: 120%;
290
  font-size: 120%;
291
  line-height: 1;
291
  line-height: 1;
292
  text-transform: uppercase;
292
  text-transform: uppercase;
293
}
293
}
294
294
295
@font-face {
295
@font-face {
296
  font-family: "KopyKattKut Bold";
296
  font-family: "KopyKattKut Bold";
297
  src: local("KopyKattKut Bold"), url(/styles/fonts/KopyKattKut-Bold.otf);
297
  src: local("KopyKattKut Bold"), url(/styles/fonts/KopyKattKut-Bold.otf);
298
}
298
}
299
299
300
.charmed {
300
.charmed {
301
  position: relative;
301
  position: relative;
302
  background-color: #080E32;
302
  background-color: #080E32;
303
  color: rgb(223, 229, 251);
303
  color: rgb(223, 229, 251);
304
  color: rgba(255, 255, 255, 0.75);
304
  color: rgba(255, 255, 255, 0.75);
305
  padding: 1.5em 0.5em 0.75em 0.5em;
305
  padding: 1.5em 0.5em 0.75em 0.5em;
306
  font-family: "KopyKattKut Bold", serif;
306
  font-family: "KopyKattKut Bold", serif;
307
  font-size: 115%;
307
  font-size: 115%;
308
  /*letter-spacing: -0.125em;*/
308
  /*letter-spacing: -0.125em;*/
309
  line-height: 2;
309
  line-height: 2;
310
  overflow: hidden;
310
  overflow: hidden;
311
  text-transform: uppercase;
311
  text-transform: uppercase;
312
}
312
}
313
313
314
.charmed .circle {
314
.charmed .circle {
315
  position: absolute;
315
  position: absolute;
316
  left: 50%;
316
  left: 50%;
317
  top: 60%;
317
  top: 60%;
318
  width: 2em;
318
  width: 2em;
319
  height: 2em;
319
  height: 2em;
320
  margin-left: -1.3em;
320
  margin-left: -1.3em;
321
  margin-top: -1.3em;
321
  margin-top: -1.3em;
322
  border-radius: 50%;
322
  border-radius: 50%;
323
  border: 0.325em solid rgba(36, 63, 219, 0.33);
323
  border: 0.325em solid rgba(36, 63, 219, 0.33);
324
}
324
}
325
325
326
.charmed .circle:before {
326
.charmed .circle:before {
327
  position: absolute;
327
  position: absolute;
328
  left: 50%;
328
  left: 50%;
329
  top: 50%;
329
  top: 50%;
330
  width: 75%;
330
  width: 75%;
331
  height: 75%;
331
  height: 75%;
332
  margin-left: -1.7em;
332
  margin-left: -1.7em;
333
  margin-top: -0.7em;
333
  margin-top: -0.7em;
334
  border: 0.325em solid rgba(36, 63, 219, 0.33);
334
  border: 0.325em solid rgba(36, 63, 219, 0.33);
335
  border-radius: 100% 0;
335
  border-radius: 100% 0;
336
  content: "";
336
  content: "";
337
  <?php
337
  <?php
338
/*  
338
/*  
339
  -(moz-|webkit-|)transform: rotate(15deg);
339
  -(moz-|webkit-|)transform: rotate(15deg);
340
 */
340
 */
341
        Mixins::prefix_property('transform', '',
341
        Mixins::prefix_property('transform', '',
342
                'rotate(15deg)',
342
                'rotate(15deg)',
343
                array('-moz-', '-webkit-', ''));
343
                array('-moz-', '-webkit-', ''));
344
        ?>
344
        ?>
345
}
345
}
346
346
347
.charmed .circle:after {
347
.charmed .circle:after {
348
  position: absolute;
348
  position: absolute;
349
  left: 50%;
349
  left: 50%;
350
  top: 50%;
350
  top: 50%;
351
  width: 75%;
351
  width: 75%;
352
  height: 75%;
352
  height: 75%;
353
  margin-left: -1.05em;
353
  margin-left: -1.05em;
354
  margin-top: -1.85em;
354
  margin-top: -1.85em;
355
  border: 0.325em solid rgba(36, 63, 219, 0.33);
355
  border: 0.325em solid rgba(36, 63, 219, 0.33);
356
  border-radius: 100% 0;
356
  border-radius: 100% 0;
357
  content: "";
357
  content: "";
358
  <?php
358
  <?php
359
        Mixins::prefix_property('transform', '',
359
        Mixins::prefix_property('transform', '',
360
                'rotate(-45deg)',
360
                'rotate(-45deg)',
361
                array('-moz-', '-webkit-', ''));
361
                array('-moz-', '-webkit-', ''));
362
        ?>
362
        ?>
363
}
363
}
364
364
365
.charmed .arc3 {
365
.charmed .arc3 {
366
  position: absolute;
366
  position: absolute;
367
  left: 50%;
367
  left: 50%;
368
  top: 50%;
368
  top: 50%;
369
  width: 1.5em;
369
  width: 1.5em;
370
  height: 1.5em;
370
  height: 1.5em;
371
  margin-left: -0.3em;
371
  margin-left: -0.3em;
372
  margin-top: -0.3em;
372
  margin-top: -0.3em;
373
  border: 0.325em solid rgba(36, 63, 219, 0.33);
373
  border: 0.325em solid rgba(36, 63, 219, 0.33);
374
  border-radius: 0 100% 0 100%;
374
  border-radius: 0 100% 0 100%;
375
  content: "";
375
  content: "";
376
  <?php
376
  <?php
377
        Mixins::prefix_property('transform', '',
377
        Mixins::prefix_property('transform', '',
378
                'rotate(-15deg)',
378
                'rotate(-15deg)',
379
                array('-moz-', '-webkit-', ''));
379
                array('-moz-', '-webkit-', ''));
380
        ?>
380
        ?>
381
}
381
}
382
382
383
.charmed .c {
383
.charmed .c {
384
  /* font-size: 150%; */
384
  /* font-size: 150%; */
385
}
385
}
386
386
387
.charmed span {  
387
.charmed span {  
388
  position: relative;
388
  position: relative;
389
  /* vertical-align: middle; */
389
  /* vertical-align: middle; */
390
}
390
}
391
391
392
@font-face {
392
@font-face {
393
  font-family: "Coolvetica";
393
  font-family: "Coolvetica";
394
  src: local("Coolvetica"), url(/styles/fonts/non-free/coolvetica.ttf);
394
  src: local("Coolvetica"), url(/styles/fonts/non-free/coolvetica.ttf);
395
}
395
}
396
396
397
.columbo {
397
.columbo {
398
  padding: 0 0.25em;
398
  padding: 0 0.25em;
399
  background-color: #273d50;
399
  background-color: #273d50;
400
  color: #fde06c;
400
  color: #fde06c;
401
  font-family: "Coolvetica", sans-serif;
401
  font-family: "Coolvetica", sans-serif;
402
  font-size: 130%;
402
  font-size: 130%;
403
  letter-spacing: 0.0625em;
403
  letter-spacing: 0.0625em;
404
  text-transform: uppercase;
404
  text-transform: uppercase;
405
  text-shadow: 2px 2px 1px black;
405
  text-shadow: 2px 2px 1px black;
406
}
406
}
407
407
408
@font-face {
408
@font-face {
409
  font-family: "ITC Serif Gothic LT Bold";
409
  font-family: "ITC Serif Gothic LT Bold";
410
  src: url(/styles/fonts/non-free/itc_serif_gothic--lte50299.ttf);
410
  src: url(/styles/fonts/non-free/itc_serif_gothic--lte50299.ttf);
411
}
411
}
412
412
413
@font-face {
413
@font-face {
414
  font-family: "ITC Serif Gothic LT Heavy";
414
  font-family: "ITC Serif Gothic LT Heavy";
415
  src: url(/styles/fonts/non-free/itc_serif_gothic--lte50301.ttf);
415
  src: url(/styles/fonts/non-free/itc_serif_gothic--lte50301.ttf);
416
}
416
}
417
417
418
.countdown-x {
418
.countdown-x {
419
  font-family: "ITC Serif Gothic LT Heavy", sans-serif;
419
  font-family: "ITC Serif Gothic LT Heavy", sans-serif;
420
  line-height: 0.9em;
420
  line-height: 0.9em;
421
  text-align: center;
421
  text-align: center;
422
  text-shadow: 1px 1px #999;
422
  text-shadow: 1px 1px #999;
423
}
423
}
424
424
425
.countdown-x .title:before {
425
.countdown-x .title:before {
426
  content: "\2013\00A0";
426
  content: "\2013\00A0";
427
}
427
}
428
428
429
.countdown-x .subtitle {
429
.countdown-x .subtitle {
430
  display: block;
430
  display: block;
431
  font-family: "ITC Serif Gothic LT Bold", sans-serif;
431
  font-family: "ITC Serif Gothic LT Bold", sans-serif;
432
}
432
}
433
433
434
.dead-zone {
434
.dead-zone {
435
  background-color: black;
435
  background-color: black;
436
  background-image: -webkit-radial-gradient(50% 20%, 20% 100%, white, transparent 75%);
436
  background-image: -webkit-radial-gradient(50% 20%, 20% 100%, white, transparent 75%);
437
  color: white;
437
  color: white;
438
  font-family: serif;
438
  font-family: serif;
439
  font-size: 120%;
439
  font-size: 120%;
440
  font-weight: bold;
440
  font-weight: bold;
441
  line-height: 1;
441
  line-height: 1;
442
  text-align: center;
442
  text-align: center;
443
  text-transform: uppercase;
443
  text-transform: uppercase;
444
}
444
}
445
445
446
.dead-zone .text {
446
.dead-zone .text {
447
  display: block;
447
  display: block;
448
  margin-top: 1em;
448
  margin-top: 1em;
449
  padding: 0 1em;
449
  padding: 0 1em;
450
  background: white;
450
  background: white;
451
  background:
451
  background:
452
    -webkit-linear-gradient(-5deg, rgba(255, 255, 255, 0),
452
    -webkit-linear-gradient(-5deg, rgba(255, 255, 255, 0),
453
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
453
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
454
    -webkit-linear-gradient(5deg, rgba(255, 255, 255, 0),
454
    -webkit-linear-gradient(5deg, rgba(255, 255, 255, 0),
455
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
455
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
456
  background:
456
  background:
457
    linear-gradient(-5deg, rgba(255, 255, 255, 0),
457
    linear-gradient(-5deg, rgba(255, 255, 255, 0),
458
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
458
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
459
    linear-gradient(5deg, rgba(255, 255, 255, 0),
459
    linear-gradient(5deg, rgba(255, 255, 255, 0),
460
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
460
      rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
461
  color: black;
461
  color: black;
462
}
462
}
463
463
464
.dead-zone .text .dead {
464
.dead-zone .text .dead {
465
  display: block;
465
  display: block;
466
  top: -0.125em;
466
  top: -0.125em;
467
  position: relative;
467
  position: relative;
468
  font-size: 90%;
468
  font-size: 90%;
469
  color: #222;
469
  color: #222;
470
  text-shadow: 0 0 10px white;
470
  text-shadow: 0 0 10px white;
471
}
471
}
472
472
473
.dead-zone .text .zone {
473
.dead-zone .text .zone {
474
  display: block;
474
  display: block;
475
  position: relative;
475
  position: relative;
476
  top: -0.5em;
476
  top: -0.5em;
477
  font-size: 110%;
477
  font-size: 110%;
478
  <?php
478
  <?php
479
        Mixins::prefix_property('transform', '',
479
        Mixins::prefix_property('transform', '',
480
                'perspective(15px) rotateX(35deg)',
480
                'perspective(15px) rotateX(35deg)',
481
                array('-webkit-', ''));
481
                array('-webkit-', ''));
482
        ?>
482
        ?>
483
  -webkit-mask-image: -webkit-linear-gradient(
483
  -webkit-mask-image: -webkit-linear-gradient(
484
    rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.67));
484
    rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.67));
485
}
485
}
486
486
487
@font-face {
487
@font-face {
488
  font-family: "Doctor Who";
488
  font-family: "Doctor Who";
489
  src: local("Matt Smith Doctor Who"), url(/styles/fonts/matt_smith_doctor_who.ttf);
489
  src: local("Matt Smith Doctor Who"), url(/styles/fonts/matt_smith_doctor_who.ttf);
490
}
490
}
491
491
492
.doctor-who {
492
.doctor-who {
493
  position: relative;
493
  position: relative;
494
  color: #386688;
494
  color: #386688;
495
  font-family: "Doctor Who", serif;
495
  font-family: "Doctor Who", serif;
496
  font-size: 250%;
496
  font-size: 250%;
497
  text-transform: uppercase;
497
  text-transform: uppercase;
498
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
498
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
499
}
499
}
500
500
501
.doctor-who .gradient {
501
.doctor-who .gradient {
502
  position: absolute;
502
  position: absolute;
503
  left: 0;
503
  left: 0;
504
  top: 0;
504
  top: 0;
505
  -webkit-mask-image:
505
  -webkit-mask-image:
506
    -webkit-radial-gradient(0.15em 0.125em, 15% 50%, rgba(0, 0, 0, 0.4) 10%, rgba(0, 0, 0, 1));
506
    -webkit-radial-gradient(0.15em 0.125em, 15% 50%, rgba(0, 0, 0, 0.4) 10%, rgba(0, 0, 0, 1));
507
  z-index: 2;
507
  z-index: 2;
508
}
508
}
509
509
510
.doctor-who .gradient2 {
510
.doctor-who .gradient2 {
511
  -webkit-mask-image:
511
  -webkit-mask-image:
512
    -webkit-radial-gradient(1.2em 0.125em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1));
512
    -webkit-radial-gradient(1.2em 0.125em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1));
513
}
513
}
514
514
515
.doctor-who .gradient3 {
515
.doctor-who .gradient3 {
516
  -webkit-mask-image:
516
  -webkit-mask-image:
517
    -webkit-radial-gradient(2.4em 0.25em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1));
517
    -webkit-radial-gradient(2.4em 0.25em, 15% 50%, rgba(0, 0, 0, 0.2) 15%, rgba(0, 0, 0, 1));
518
}
518
}
519
519
520
.doctor-who:after {
520
.doctor-who:after {
521
  content: "Doctor Who";
521
  content: "Doctor Who";
522
  color: #f7f9fb;
522
  color: #f7f9fb;
523
}
523
}
524
524
525
@font-face {
525
@font-face {
526
  font-family: "a_Futura Orto";
526
  font-family: "a_Futura Orto";
527
  src: local("Futura Orto"), url(/styles/fonts/a_futuraorto.ttf);
527
  src: local("Futura Orto"), url(/styles/fonts/a_futuraorto.ttf);
528
}
528
}
529
529
530
@font-face {
530
@font-face {
531
  font-family: "a_Futura Orto Bold";
531
  font-family: "a_Futura Orto Bold";
532
  src: local("Futura Orto Bold"), url(/styles/fonts/a_futuraorto_bold.ttf);
532
  src: local("Futura Orto Bold"), url(/styles/fonts/a_futuraorto_bold.ttf);
533
}
533
}
534
534
535
.efc {
535
.efc {
536
  position: relative;
536
  position: relative;
537
  background-color: #000;
537
  background-color: #000;
538
  background-image:
538
  background-image:
539
    /* Terra */
539
    /* Terra */
540
    -moz-radial-gradient(28.6541% -128%, circle, black 67%, #1C1F1C 71%, #394138 72.5%, transparent 73%),
540
    -moz-radial-gradient(28.6541% -128%, circle, black 67%, #1C1F1C 71%, #394138 72.5%, transparent 73%),
541
   
541
   
542
    /* Sol */
542
    /* Sol */
543
    -moz-radial-gradient(56.729378% 52.895753%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%);
543
    -moz-radial-gradient(56.729378% 52.895753%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%);
544
  background-image:
544
  background-image:
545
    /* Terra */
545
    /* Terra */
546
    -webkit-radial-gradient(28.654124% -155%, circle, black 67%, #1c1f1c 71%, #394138 72.5%, transparent 73%),
546
    -webkit-radial-gradient(28.654124% -155%, circle, black 67%, #1c1f1c 71%, #394138 72.5%, transparent 73%),
547
   
547
   
548
    /* Sol */
548
    /* Sol */
549
    -webkit-radial-gradient(55.137482% 42.084942%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%);
549
    -webkit-radial-gradient(55.137482% 42.084942%, circle, #fafdfa 7.366136%, #f9c699 9%, transparent 33%);
550
  color: #eeeeec;
550
  color: #eeeeec;
551
  font-family: "a_Futura Orto Bold", sans-serif;
551
  font-family: "a_Futura Orto Bold", sans-serif;
552
  line-height: 1em;
552
  line-height: 1em;
553
  text-align: center;
553
  text-align: center;
554
  text-transform: uppercase;
554
  text-transform: uppercase;
555
}
555
}
556
556
557
.efc .glare {
557
.efc .glare {
558
  position: absolute;
558
  position: absolute;
559
  left: 0;
559
  left: 0;
560
  right: 0;
560
  right: 0;
561
  top: 0;
561
  top: 0;
562
  bottom: 0;
562
  bottom: 0;
563
  background-image: -webkit-radial-gradient(56% 43%, 50% 8%, #fafdfa 14%, rgb(249, 198, 153) 15%, rgba(249, 198, 153, 0) 30%);
563
  background-image: -webkit-radial-gradient(56% 43%, 50% 8%, #fafdfa 14%, rgb(249, 198, 153) 15%, rgba(249, 198, 153, 0) 30%);
564
  -webkit-transform: rotate(-11.5deg);
564
  -webkit-transform: rotate(-11.5deg);
565
}
565
}
566
566
567
.efc:after {
567
.efc:after {
568
  position: absolute;
568
  position: absolute;
569
  left: 0;
569
  left: 0;
570
  right: 0;
570
  right: 0;
571
  top: 0;
571
  top: 0;
572
  bottom: 0;
572
  bottom: 0;
573
  content: "";
573
  content: "";
574
  background-image:
574
  background-image:
575
    -moz-radial-gradient(55.137482% 42.084942%,
575
    -moz-radial-gradient(55.137482% 42.084942%,
576
      rgba(255, 255, 255, 0.2) 18%,
576
      rgba(255, 255, 255, 0.2) 18%,
577
      rgba(255, 255, 255, 0.04));
577
      rgba(255, 255, 255, 0.04));
578
  background-image:
578
  background-image:
579
    -webkit-radial-gradient(55.137482% 42.084942%, rgba(255, 255, 255, 0.2) 18%, rgba(255, 255, 255, 0.04));
579
    -webkit-radial-gradient(55.137482% 42.084942%, rgba(255, 255, 255, 0.2) 18%, rgba(255, 255, 255, 0.04));
580
}
580
}
581
581
582
.efc .gr {
582
.efc .gr {
583
  display: block;
583
  display: block;
584
  margin-top: 1em;  
584
  margin-top: 1em;  
585
  margin-bottom: 2.5em;
585
  margin-bottom: 2.5em;
586
  font-family: "a_Futura Orto", sans-serif;
586
  font-family: "a_Futura Orto", sans-serif;
587
  font-size: 50%;
587
  font-size: 50%;
588
}
588
}
589
589
590
.efc .earth {
590
.efc .earth {
591
  position: relative;
591
  position: relative;
592
  display: block;
592
  display: block;
593
  padding: 0 0 0 0.35em;
593
  padding: 0 0 0 0.35em;
594
  font-size: x-large;
594
  font-size: x-large;
595
  letter-spacing: 0.35em;
595
  letter-spacing: 0.35em;
596
  color: #efd065;
596
  color: #efd065;
597
  line-height: 1em;
597
  line-height: 1em;
598
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.75);
598
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.75);
599
}
599
}
600
600
601
.earth .gradient {
601
.earth .gradient {
602
  position: absolute;
602
  position: absolute;
603
  padding: 0 0 0 0.35em;
603
  padding: 0 0 0 0.35em;
604
  left: 0;
604
  left: 0;
605
  top: 0;
605
  top: 0;
606
  -webkit-mask-image: -webkit-linear-gradient(
606
  -webkit-mask-image: -webkit-linear-gradient(
607
    rgba(255, 255, 255, 1), rgba(243, 205, 98, 0.5) 50%, rgba(0, 0, 0, 0));
607
    rgba(255, 255, 255, 1), rgba(243, 205, 98, 0.5) 50%, rgba(0, 0, 0, 0));
608
  z-index: 2;
608
  z-index: 2;
609
}
609
}
610
610
611
.efc .earth:after {
611
.efc .earth:after {
612
  content: "Earth";
612
  content: "Earth";
613
  color: #9b411a;
613
  color: #9b411a;
614
}
614
}
615
615
616
@font-face {
616
@font-face {
617
  font-family: "Troglodyte";
617
  font-family: "Troglodyte";
618
  src: local("Troglodyte"), url(/styles/fonts/TROGLO__.ttf);
618
  src: local("Troglodyte"), url(/styles/fonts/TROGLO__.ttf);
619
}
619
}
620
620
621
.efc .fc {
621
.efc .fc {
622
  position: relative;
622
  position: relative;
623
  top: -0.5em;
623
  top: -0.5em;
624
  display: block;
624
  display: block;
625
  color: #ac493d;
625
  color: #ac493d;
626
  font-family: "Troglodyte", sans-serif;
626
  font-family: "Troglodyte", sans-serif;
627
  font-size: 71%;
627
  font-size: 71%;
628
  line-height: normal;
628
  line-height: normal;
629
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
629
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
630
}
630
}
631
631
-
 
632
.eli-stone {
-
 
633
  padding: 0.5em 0.5em 0.125em 0.5em;
-
 
634
  background-color: black;
-
 
635
  color: #80878d;
-
 
636
  font-weight: bold;
-
 
637
  line-height: 1em;
-
 
638
  text-transform: lowercase;
-
 
639
}
-
 
640
-
 
641
.eli-stone .eli,
-
 
642
.eli-stone .stone {
-
 
643
  position: relative;
-
 
644
  display: block;
-
 
645
  text-align: right;
-
 
646
}
-
 
647
-
 
648
.eli-stone .eli {
-
 
649
  padding-right: 0.125em;
-
 
650
  font-size: 150%;
-
 
651
}
-
 
652
-
 
653
.eli-stone .eli:after {
-
 
654
  content: "Eli";
-
 
655
  position: absolute;
-
 
656
  top: 0;
-
 
657
  left: 0;
-
 
658
  right: 0;
-
 
659
  bottom: 0;
-
 
660
  padding-right: 0.125em;
-
 
661
  color: transparent;
-
 
662
  -webkit-text-fill-color: #dfe6f0;
-
 
663
  -webkit-mask-image: -webkit-linear-gradient(top left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.25));
-
 
664
}
-
 
665
-
 
666
.eli-stone .stone:after {
-
 
667
  content: "Stone";
-
 
668
  position: absolute;
-
 
669
  top: 0;
-
 
670
  left: 0;
-
 
671
  right: 0;
-
 
672
  bottom: 0;
-
 
673
  color: transparent;
-
 
674
  -webkit-text-fill-color: #dfe6f0;
-
 
675
  -webkit-mask-image: -webkit-linear-gradient(top left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.25));
-
 
676
}
-
 
677
632
@font-face {
678
@font-face {
633
  font-family: "Interstate";
679
  font-family: "Interstate";
634
  src: local("Interstate"), url(/styles/fonts/non-free/interstate_ultra-black_condensed.ttf);
680
  src: local("Interstate"), url(/styles/fonts/non-free/interstate_ultra-black_condensed.ttf);
635
}
681
}
636
682
637
.eureka {
683
.eureka {
638
  position: relative;
684
  position: relative;
639
  padding: 0.25em 0.5em 0.125em 0.5em;
685
  padding: 0.25em 0.5em 0.125em 0.5em;
640
  font-family: "Interstate", sans-serif;
686
  font-family: "Interstate", sans-serif;
641
  font-size: 130%;
687
  font-size: 130%;
642
  background-color: #8de5f9;
688
  background-color: #8de5f9;
643
  background-image: -moz-radial-gradient(bottom, ellipse,
689
  background-image: -moz-radial-gradient(bottom, ellipse,
644
    #f4fff7 20%, #8de5f9, #285e8d);
690
    #f4fff7 20%, #8de5f9, #285e8d);
645
  background-image: -webkit-radial-gradient(bottom, 100% 125%,
691
  background-image: -webkit-radial-gradient(bottom, 100% 125%,
646
    #f4fff7 20%, #8de5f9, #285e8d);
692
    #f4fff7 20%, #8de5f9, #285e8d);
647
  color: rgb(251, 254, 247);
693
  color: rgb(251, 254, 247);
648
  color: rgba(255, 255, 255, 0.9);
694
  color: rgba(255, 255, 255, 0.9);
649
  text-shadow: 0 -1px rgb(77, 148, 168), 1px 0 1px rgb(168, 217, 231),
695
  text-shadow: 0 -1px rgb(77, 148, 168), 1px 0 1px rgb(168, 217, 231),
650
    1px -1px rgb(77, 148, 168);
696
    1px -1px rgb(77, 148, 168);
651
  text-shadow: 0 -1px rgba(77, 148, 168, 0.9), 1px 0 1px rgba(168, 217, 231, 0.9),
697
  text-shadow: 0 -1px rgba(77, 148, 168, 0.9), 1px 0 1px rgba(168, 217, 231, 0.9),
652
    1px -1px rgba(77, 148, 168, 0.9);
698
    1px -1px rgba(77, 148, 168, 0.9);
653
}
699
}
654
700
655
.eureka .gradient {
701
.eureka .gradient {
656
  display: inline-block;
702
  display: inline-block;
657
  <?php
703
  <?php
658
    Mixins::prefix_property('transform', '',
704
    Mixins::prefix_property('transform', '',
659
        'matrix(1, 0, 0, 0.9, 0, 0)',
705
        'matrix(1, 0, 0, 0.9, 0, 0)',
660
        array('-moz-', '-webkit-', ''));
706
        array('-moz-', '-webkit-', ''));
661
  ?>
707
  ?>
662
/*
708
/*
663
  position: absolute;
709
  position: absolute;
664
  padding: 0.25em 0.5em 0.125em 0.5em;
710
  padding: 0.25em 0.5em 0.125em 0.5em;
665
  left: 0;
711
  left: 0;
666
  top: 0;
712
  top: 0;
667
  -webkit-mask-image: -webkit-linear-gradient(
713
  -webkit-mask-image: -webkit-linear-gradient(
668
    rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%);
714
    rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%);
669
  z-index: 2;
715
  z-index: 2;
670
*/
716
*/
671
}
717
}
672
/*
718
/*
673
.eureka:after {
719
.eureka:after {
674
  content: "EUReKA";
720
  content: "EUReKA";
675
  color: red;
721
  color: red;
676
}
722
}
677
*/
723
*/
678
724
679
.eureka .eur {
725
.eureka .eur {
680
  text-transform: uppercase;
726
  text-transform: uppercase;
681
}
727
}
682
728
683
.eureka .e {
729
.eureka .e {
684
  display: inline-block;
730
  display: inline-block;
685
  position: relative;
731
  position: relative;
686
  bottom: 0.25em;
732
  bottom: 0.25em;
687
  text-shadow: 0 1px 1px rgb(168, 217, 231), 0 1px rgb(77, 148, 168);
733
  text-shadow: 0 1px 1px rgb(168, 217, 231), 0 1px rgb(77, 148, 168);
688
  text-shadow: 0 1px 1px rgba(168, 217, 231, 0.9), 0 1px rgba(77, 148, 168, 0.9);
734
  text-shadow: 0 1px 1px rgba(168, 217, 231, 0.9), 0 1px rgba(77, 148, 168, 0.9);
689
 
735
 
690
  -moz-transform: matrix(1, 0, 0, 0.9, 0, 0);
736
  -moz-transform: matrix(1, 0, 0, 0.9, 0, 0);
691
  -moz-transform: perspective(50px) rotateX(45deg);
737
  -moz-transform: perspective(50px) rotateX(45deg);
692
  -o-transform: matrix(1, 0, 0, 0.9, 0, 0);
738
  -o-transform: matrix(1, 0, 0, 0.9, 0, 0);
693
  -ms-transform: matrix(1, 0, 0, 0.9, 0, 0);
739
  -ms-transform: matrix(1, 0, 0, 0.9, 0, 0);
694
  -webkit-transform: perspective(50px) rotateX(45deg);
740
  -webkit-transform: perspective(50px) rotateX(45deg);
695
  transform: perspective(50px) rotateX(45deg);
741
  transform: perspective(50px) rotateX(45deg);
696
}
742
}
697
743
698
.eureka .ka {
744
.eureka .ka {
699
  text-shadow: -1px 0 1px rgb(168, 217, 231), -1px -1px rgb(77, 148, 168),
745
  text-shadow: -1px 0 1px rgb(168, 217, 231), -1px -1px rgb(77, 148, 168),
700
    0 -1px rgb(77, 148, 168);
746
    0 -1px rgb(77, 148, 168);
701
  text-shadow: -1px 0 1px rgba(168, 217, 231, 0.9), -1px -1px rgba(77, 148, 168, 0.9),
747
  text-shadow: -1px 0 1px rgba(168, 217, 231, 0.9), -1px -1px rgba(77, 148, 168, 0.9),
702
    0 -1px rgba(77, 148, 168, 0.9);  
748
    0 -1px rgba(77, 148, 168, 0.9);  
703
  text-transform: uppercase;
749
  text-transform: uppercase;
704
}
750
}
705
751
706
@font-face {
752
@font-face {
707
  font-family: "Marriage-Script";
753
  font-family: "Marriage-Script";
708
  font-weight: normal;
754
  font-weight: normal;
709
  src: local("Marriage-Script"), url(/styles/fonts/MARRIAGE.TTF);
755
  src: local("Marriage-Script"), url(/styles/fonts/MARRIAGE.TTF);
710
}
756
}
711
757
712
.firefly {
758
.firefly {
713
  padding: 0.4em 0.8em 0.4em 0.95em;
759
  padding: 0.4em 0.8em 0.4em 0.95em;
714
  background-color: #762109;
760
  background-color: #762109;
715
  <?php
761
  <?php
716
    Mixins::linear_gradient('background-image',
762
    Mixins::linear_gradient('background-image',
717
        'rgba(73, 1, 2, 0.8) 15%,
763
        'rgba(73, 1, 2, 0.8) 15%,
718
         rgba(155, 73, 49, 0) 15%, rgba(155, 73, 49, 0) 85%,
764
         rgba(155, 73, 49, 0) 15%, rgba(155, 73, 49, 0) 85%,
719
         rgba(73, 1, 2, 0.8) 85%, rgba(73, 1, 2, 0.8)');
765
         rgba(73, 1, 2, 0.8) 85%, rgba(73, 1, 2, 0.8)');
720
  ?>
766
  ?>
721
        color: #fefcff;
767
        color: #fefcff;
722
  font-family: "Marriage-Script", cursive;
768
  font-family: "Marriage-Script", cursive;
723
  font-size: 160%;
769
  font-size: 160%;
724
  text-shadow: -1px 0px 1px #300202, 2px 2px 4px #fed700, 0px 0px 4px #270201;
770
  text-shadow: -1px 0px 1px #300202, 2px 2px 4px #fed700, 0px 0px 4px #270201;
725
  text-transform: lowercase;
771
  text-transform: lowercase;
726
}
772
}
727
773
728
.firefly .e {
774
.firefly .e {
729
  text-shadow: 0px 0px 4px #fed700;
775
  text-shadow: 0px 0px 4px #fed700;
730
}
776
}
731
777
732
@font-face {
778
@font-face {
733
  font-family: "Middleton";
779
  font-family: "Middleton";
734
  src: url(/styles/fonts/non-free/middleto.ttf);
780
  src: url(/styles/fonts/non-free/middleto.ttf);
735
}
781
}
736
782
737
.frasier {
783
.frasier {
738
  font-family: "Middleton", sans-serif;
784
  font-family: "Middleton", sans-serif;
739
  font-size: 120%;
785
  font-size: 120%;
740
  text-transform: uppercase;
786
  text-transform: uppercase;
741
}
787
}
742
788
743
.frasier span {
789
.frasier span {
744
  font-size: 75%;
790
  font-size: 75%;
745
}
791
}
746
792
747
.fresh-hell {
793
.fresh-hell {
748
  position: relative;
794
  position: relative;
749
  background-color: white;
795
  background-color: white;
750
  color: #fff900;
796
  color: #fff900;
751
  font-family: Kruella, fantasy;
797
  font-family: Kruella, fantasy;
752
  font-size: 150%;
798
  font-size: 150%;
753
  text-transform: uppercase;
799
  text-transform: uppercase;
754
  white-space: nowrap;
800
  white-space: nowrap;
755
  -webkit-text-stroke: 0.25px #333;
801
  -webkit-text-stroke: 0.25px #333;
756
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
802
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
757
}
803
}
758
804
759
.fresh-hell .gradient {
805
.fresh-hell .gradient {
760
  position: absolute;
806
  position: absolute;
761
  left: 0;
807
  left: 0;
762
  top: 0;
808
  top: 0;
763
  -webkit-mask-image: -webkit-linear-gradient(
809
  -webkit-mask-image: -webkit-linear-gradient(
764
    rgba(0, 0, 0, 1), transparent);
810
    rgba(0, 0, 0, 1), transparent);
765
  z-index: 2;
811
  z-index: 2;
766
}
812
}
767
813
768
.fresh-hell:after {
814
.fresh-hell:after {
769
  content: "Fresh Hell";
815
  content: "Fresh Hell";
770
  color: #bf170a;
816
  color: #bf170a;
771
}
817
}
772
818
773
@font-face {
819
@font-face {
774
  font-family: "Century Gothic";
820
  font-family: "Century Gothic";
775
  src: local("Century Gothic"), url(/styles/fonts/non-free/Century_Gothic.TTF);
821
  src: local("Century Gothic"), url(/styles/fonts/non-free/Century_Gothic.TTF);
776
}
822
}
777
823
778
.fringe {
824
.fringe {
779
  padding: 0.125em 0.5em 0.125em 0.5em;
825
  padding: 0.125em 0.5em 0.125em 0.5em;
780
  background-color: #000;
826
  background-color: #000;
781
  background-image: -moz-radial-gradient(center, #D6DBD3 4%, #7d9b9d 60%, black);
827
  background-image: -moz-radial-gradient(center, #D6DBD3 4%, #7d9b9d 60%, black);
782
  background-image: -webkit-radial-gradient(center, 67% 67%, #D6DBD3 4%, #7d9b9d 60%, black);
828
  background-image: -webkit-radial-gradient(center, 67% 67%, #D6DBD3 4%, #7d9b9d 60%, black);
783
  color: #101811;
829
  color: #101811;
784
  font-family: "Century Gothic", sans-serif;
830
  font-family: "Century Gothic", sans-serif;
785
  font-weight: bolder;
831
  font-weight: bolder;
786
  font-size: 140%;
832
  font-size: 140%;
787
  text-transform: uppercase;
833
  text-transform: uppercase;
788
}
834
}
789
835
790
.fringe .gradient {
836
.fringe .gradient {
791
  display: inline-block;
837
  display: inline-block;
792
  /*
838
  /*
793
  -webkit-mask-image: -webkit-radial-gradient(center, 150% 150%,
839
  -webkit-mask-image: -webkit-radial-gradient(center, 150% 150%,
794
    rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.125));
840
    rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.125));
795
  */
841
  */
796
        <?php
842
        <?php
797
          Mixins::prefix_property('transform', '',
843
          Mixins::prefix_property('transform', '',
798
                'perspective(50px) rotateX(4.43deg)',
844
                'perspective(50px) rotateX(4.43deg)',
799
                array('-moz-', '-webkit-', ''));
845
                array('-moz-', '-webkit-', ''));
800
        ?>
846
        ?>
801
}
847
}
802
848
803
.fringe .f {
849
.fringe .f {
804
  display: inline-block;
850
  display: inline-block;
805
851
806
  /*-webkit-transform: matrix(1, 0, -0.06, 1, 0, 0);*/
852
  /*-webkit-transform: matrix(1, 0, -0.06, 1, 0, 0);*/
807
  text-shadow:
853
  text-shadow:
808
     0.5px   0.25px #5b6e65,
854
     0.5px   0.25px #5b6e65,
809
     0.75px  0.5px  #5b6e65,
855
     0.75px  0.5px  #5b6e65,
810
     1.25px  0.75px #5b6e65,
856
     1.25px  0.75px #5b6e65,
811
     1.5px   1.25px #5b6e65,
857
     1.5px   1.25px #5b6e65,
812
     1.75px  1.5px  #5b6e65,
858
     1.75px  1.5px  #5b6e65,
813
     2px     1.75px #5b6e65,
859
     2px     1.75px #5b6e65,
814
     2.25px     2px #5b6e65;
860
     2.25px     2px #5b6e65;
815
 
861
 
816
  /* text-shadow: 1px 0.75px 2px #5b6e65, 1px 1.75px 0px #758278; */
862
  /* text-shadow: 1px 0.75px 2px #5b6e65, 1px 1.75px 0px #758278; */
817
  /* shadow-pos: y = -0.83909963 * x */
863
  /* shadow-pos: y = -0.83909963 * x */
818
/*
864
/*
819
  text-shadow: 0.5px 0.25px #111910, 0.75px 0.5px #111910,
865
  text-shadow: 0.5px 0.25px #111910, 0.75px 0.5px #111910,
820
    1.25px 0.75px #111910, 1.5px 1.25px #111910, 1.75px 1.5px #111910,
866
    1.25px 0.75px #111910, 1.5px 1.25px #111910, 1.75px 1.5px #111910,
821
    1.75px 1.5px #111910, 2.25px 1.75px #111910;
867
    1.75px 1.5px #111910, 2.25px 1.75px #111910;
822
 */    
868
 */    
823
}
869
}
824
870
825
.fringe .r {
871
.fringe .r {
826
  display: inline-block;
872
  display: inline-block;
827
  /*-webkit-transform: matrix(1, 0, -0.04, 1, 0, 0);*/
873
  /*-webkit-transform: matrix(1, 0, -0.04, 1, 0, 0);*/
828
  /*
874
  /*
829
  text-shadow:
875
  text-shadow:
830
     0.25px   0.25px $fringe_shadow,
876
     0.25px   0.25px $fringe_shadow,
831
     0.5px    0.5px  $fringe_shadow,
877
     0.5px    0.5px  $fringe_shadow,
832
     1px      0.75px $fringe_shadow,
878
     1px      0.75px $fringe_shadow,
833
     1.25px   1.25px $fringe_shadow,
879
     1.25px   1.25px $fringe_shadow,
834
     1.5px    1.5px  $fringe_shadow,
880
     1.5px    1.5px  $fringe_shadow,
835
     1.75px   1.75px $fringe_shadow,
881
     1.75px   1.75px $fringe_shadow,
836
     2px      2px    $fringe_shadow;
882
     2px      2px    $fringe_shadow;
837
  */
883
  */
838
  /* Same shadow as .f */
884
  /* Same shadow as .f */
839
  text-shadow:
885
  text-shadow:
840
     0.5px   0.25px #5b6e65,
886
     0.5px   0.25px #5b6e65,
841
     0.75px  0.5px  #5b6e65,
887
     0.75px  0.5px  #5b6e65,
842
     1.25px  0.75px #5b6e65,
888
     1.25px  0.75px #5b6e65,
843
     1.5px   1.25px #5b6e65,
889
     1.5px   1.25px #5b6e65,
844
     1.75px  1.5px  #5b6e65,
890
     1.75px  1.5px  #5b6e65,
845
     2px     1.75px #5b6e65,
891
     2px     1.75px #5b6e65,
846
     2.25px     2px #5b6e65;
892
     2.25px     2px #5b6e65;
847
}
893
}
848
894
849
.fringe .i {
895
.fringe .i {
850
  display: inline-block;
896
  display: inline-block;
851
  /* -webkit-transform: matrix(1, 0, -0.02, 1, 0, 0); */
897
  /* -webkit-transform: matrix(1, 0, -0.02, 1, 0, 0); */
852
  /*
898
  /*
853
  text-shadow:
899
  text-shadow:
854
     0      0.25px $fringe_shadow,
900
     0      0.25px $fringe_shadow,
855
     0.5px  0.5px  $fringe_shadow,
901
     0.5px  0.5px  $fringe_shadow,
856
     0.75px 0.75px $fringe_shadow,
902
     0.75px 0.75px $fringe_shadow,
857
     1px    1.25px $fringe_shadow,
903
     1px    1.25px $fringe_shadow,
858
     1.25px 1.5px  $fringe_shadow,
904
     1.25px 1.5px  $fringe_shadow,
859
     1.5px  1.75px $fringe_shadow,
905
     1.5px  1.75px $fringe_shadow,
860
     1.75px 2px    $fringe_shadow;
906
     1.75px 2px    $fringe_shadow;
861
   */
907
   */
862
  /* Same shadow as .f */
908
  /* Same shadow as .f */
863
  text-shadow:
909
  text-shadow:
864
     0.5px   0.25px #5b6e65,
910
     0.5px   0.25px #5b6e65,
865
     0.75px  0.5px  #5b6e65,
911
     0.75px  0.5px  #5b6e65,
866
     1.25px  0.75px #5b6e65,
912
     1.25px  0.75px #5b6e65,
867
     1.5px   1.25px #5b6e65,
913
     1.5px   1.25px #5b6e65,
868
     1.75px  1.5px  #5b6e65,
914
     1.75px  1.5px  #5b6e65,
869
     2px     1.75px #5b6e65,
915
     2px     1.75px #5b6e65,
870
     2.25px     2px #5b6e65;
916
     2.25px     2px #5b6e65;
871
}
917
}
872
918
873
.fringe .n {
919
.fringe .n {
874
  display: inline-block;
920
  display: inline-block;
875
  /*- webkit-transform: matrix(1, 0, -0.01, 1, 0, 0); */
921
  /*- webkit-transform: matrix(1, 0, -0.01, 1, 0, 0); */
876
  text-shadow:
922
  text-shadow:
877
    0  0.25px #5b6e65,
923
    0  0.25px #5b6e65,
878
    0  0.5px  #5b6e65,
924
    0  0.5px  #5b6e65,
879
    0  0.75px #5b6e65,
925
    0  0.75px #5b6e65,
880
    0  1.25px #5b6e65,
926
    0  1.25px #5b6e65,
881
    0  1.5px  #5b6e65,
927
    0  1.5px  #5b6e65,
882
    0  1.75px #5b6e65,
928
    0  1.75px #5b6e65,
883
    0  2px    #5b6e65;
929
    0  2px    #5b6e65;
884
}
930
}
885
931
886
.fringe .g {
932
.fringe .g {
887
  display: inline-block;
933
  display: inline-block;
888
  /* -webkit-transform: matrix(1, 0, 0.01, 1, 0, 0); */
934
  /* -webkit-transform: matrix(1, 0, 0.01, 1, 0, 0); */
889
  /* text-shadow:
935
  /* text-shadow:
890
      0      0.25px $fringe_shadow,
936
      0      0.25px $fringe_shadow,
891
     -0.5px  0.5px  $fringe_shadow,
937
     -0.5px  0.5px  $fringe_shadow,
892
     -0.75px 0.75px $fringe_shadow,
938
     -0.75px 0.75px $fringe_shadow,
893
     -1px    1.25px $fringe_shadow,
939
     -1px    1.25px $fringe_shadow,
894
     -1.25px 1.5px  $fringe_shadow,
940
     -1.25px 1.5px  $fringe_shadow,
895
     -1.5px  1.75px $fringe_shadow,
941
     -1.5px  1.75px $fringe_shadow,
896
     -1.75px 2px    $fringe_shadow; */
942
     -1.75px 2px    $fringe_shadow; */
897
  /* Same shadow as .e */
943
  /* Same shadow as .e */
898
  text-shadow:
944
  text-shadow:
899
    -0.25px 0.25px #5b6e65,
945
    -0.25px 0.25px #5b6e65,
900
    -0.5px  0.5px  #5b6e65,
946
    -0.5px  0.5px  #5b6e65,
901
    -1px    0.75px #5b6e65,
947
    -1px    0.75px #5b6e65,
902
    -1.25px 1.25px #5b6e65,
948
    -1.25px 1.25px #5b6e65,
903
    -1.5px  1.5px  #5b6e65,
949
    -1.5px  1.5px  #5b6e65,
904
    -1.75px 1.75px #5b6e65,
950
    -1.75px 1.75px #5b6e65,
905
    -2px    2px    #5b6e65;
951
    -2px    2px    #5b6e65;
906
}
952
}
907
953
908
.fringe .e {
954
.fringe .e {
909
  display: inline-block;
955
  display: inline-block;
910
  /* -webkit-transform: matrix(1, 0, 0.02, 1, 0, 0); */
956
  /* -webkit-transform: matrix(1, 0, 0.02, 1, 0, 0); */
911
  text-shadow:
957
  text-shadow:
912
    -0.25px 0.25px #5b6e65,
958
    -0.25px 0.25px #5b6e65,
913
    -0.5px  0.5px  #5b6e65,
959
    -0.5px  0.5px  #5b6e65,
914
    -1px    0.75px #5b6e65,
960
    -1px    0.75px #5b6e65,
915
    -1.25px 1.25px #5b6e65,
961
    -1.25px 1.25px #5b6e65,
916
    -1.5px  1.5px  #5b6e65,
962
    -1.5px  1.5px  #5b6e65,
917
    -1.75px 1.75px #5b6e65,
963
    -1.75px 1.75px #5b6e65,
918
    -2px    2px    #5b6e65;
964
    -2px    2px    #5b6e65;
919
}
965
}
920
966
921
@font-face {
967
@font-face {
922
  font-family: "Futurama Title";
968
  font-family: "Futurama Title";
923
  src: local("Futurama Title"), url(/styles/fonts/futurama-title.ttf);
969
  src: local("Futurama Title"), url(/styles/fonts/futurama-title.ttf);
924
}
970
}
925
971
926
.futurama {
972
.futurama {
927
  display: block;
973
  display: block;
928
  padding-top: 0.5em;
974
  padding-top: 0.5em;
929
  font-family: "Futurama Title", serif;
975
  font-family: "Futurama Title", serif;
930
  text-transform: uppercase;
976
  text-transform: uppercase;
931
  line-height: 1em;
977
  line-height: 1em;
932
  -webkit-transform: translateX(-0.67em);
978
  -webkit-transform: translateX(-0.67em);
933
}
979
}
934
980
935
.futurama span {
981
.futurama span {
936
  display: inline-block;
982
  display: inline-block;
937
   line-height: 1em;
983
   line-height: 1em;
938
}
984
}
939
985
940
.futurama .f {
986
.futurama .f {
941
  -webkit-transform: rotate(-36deg) translateY(0.125em);
987
  -webkit-transform: rotate(-36deg) translateY(0.125em);
942
}
988
}
943
989
944
.futurama .u {
990
.futurama .u {
945
  -webkit-transform: rotate(-25.7deg) translateX(0.25em) translateY(-0.25em);
991
  -webkit-transform: rotate(-25.7deg) translateX(0.25em) translateY(-0.25em);
946
}
992
}
947
993
948
.futurama .t {
994
.futurama .t {
949
  -webkit-transform: rotate(-15.4deg) translateX(0.33em) translateY(-0.625em);
995
  -webkit-transform: rotate(-15.4deg) translateX(0.33em) translateY(-0.625em);
950
}
996
}
951
997
952
.futurama .u2 {
998
.futurama .u2 {
953
  -webkit-transform: rotate(-5.1deg) translateX(0.4em) translateY(-0.825em);
999
  -webkit-transform: rotate(-5.1deg) translateX(0.4em) translateY(-0.825em);
954
}
1000
}
955
1001
956
.futurama .r {
1002
.futurama .r {
957
  -webkit-transform: rotate(5.1deg) translateX(0.45em) translateY(-0.95em);
1003
  -webkit-transform: rotate(5.1deg) translateX(0.45em) translateY(-0.95em);
958
}
1004
}
959
1005
960
.futurama .a {
1006
.futurama .a {
961
  -webkit-transform: rotate(15.4deg) translateX(0.5em) translateY(-0.9em);
1007
  -webkit-transform: rotate(15.4deg) translateX(0.5em) translateY(-0.9em);
962
}
1008
}
963
1009
964
.futurama .m {
1010
.futurama .m {
965
  -webkit-transform: rotate(25.7deg) translateX(0.55em) translateY(-0.7em);
1011
  -webkit-transform: rotate(25.7deg) translateX(0.55em) translateY(-0.7em);
966
}
1012
}
967
1013
968
.futurama .a2 {
1014
.futurama .a2 {
969
  -webkit-transform: rotate(36deg) translateX(0.67em) translateY(-0.4em);
1015
  -webkit-transform: rotate(36deg) translateX(0.67em) translateY(-0.4em);
970
}
1016
}
971
1017
972
@font-face {
1018
@font-face {
973
  font-family: "ITC Avant Garde Gothic Medium";
1019
  font-family: "ITC Avant Garde Gothic Medium";
974
  src: local("ITC Avant Garde Gothic Medium"), local("ITC Avant Garde Gothic"),
1020
  src: local("ITC Avant Garde Gothic Medium"), local("ITC Avant Garde Gothic"),
975
    url(/styles/fonts/non-free/itc_avant_garde_gothic--lte52011.ttf);
1021
    url(/styles/fonts/non-free/itc_avant_garde_gothic--lte52011.ttf);
976
}
1022
}
977
1023
978
.glee {
1024
.glee {
979
  padding: 0.125em 0.5em;
1025
  padding: 0.125em 0.5em;
980
  /* background-image: -moz-radial-gradient(#FFEA8C, #FFD727);
1026
  /* background-image: -moz-radial-gradient(#FFEA8C, #FFD727);
981
  background-image: -webkit-radial-gradient(#FFEA8C, #FFD727);
1027
  background-image: -webkit-radial-gradient(#FFEA8C, #FFD727);
982
  background-color: #FFD727; */
1028
  background-color: #FFD727; */
983
  background-color: #000;
1029
  background-color: #000;
984
  color: #fff;
1030
  color: #fff;
985
  font-family: "ITC Avant Garde Gothic Medium", sans-serif;
1031
  font-family: "ITC Avant Garde Gothic Medium", sans-serif;
986
  font-size: 120%;
1032
  font-size: 120%;
987
  text-transform: lowercase;
1033
  text-transform: lowercase;
988
  letter-spacing: -0.0625em;
1034
  letter-spacing: -0.0625em;
989
}
1035
}
990
1036
991
.glee .lee {
1037
.glee .lee {
992
  letter-spacing: -0.125em;
1038
  letter-spacing: -0.125em;
993
}
1039
}
994
1040
995
@font-face {
1041
@font-face {
996
  font-family: "SKM Avant Garde Two";
1042
  font-family: "SKM Avant Garde Two";
997
  src: local("SKM Avant Garde Two"), url(/styles/fonts/non-free/SKM%20Avant%20Garde%20Two.ttf);
1043
  src: local("SKM Avant Garde Two"), url(/styles/fonts/non-free/SKM%20Avant%20Garde%20Two.ttf);
998
}
1044
}
999
1045
1000
.heroes {
1046
.heroes {
1001
  position: relative;
1047
  position: relative;
1002
  padding: 0.3em 0.75em 0.3em 0.75em;
1048
  padding: 0.3em 0.75em 0.3em 0.75em;
1003
  background-color: black;
1049
  background-color: black;
1004
  color: #fff;
1050
  color: #fff;
1005
  font-family: "SKM Avant Garde Two", sans-serif;
1051
  font-family: "SKM Avant Garde Two", sans-serif;
1006
  text-transform: uppercase;
1052
  text-transform: uppercase;
1007
  letter-spacing: 0.5em;
1053
  letter-spacing: 0.5em;
1008
}
1054
}
1009
1055
1010
.heroes .o {
1056
.heroes .o {
1011
  position: relative;
1057
  position: relative;
1012
  color: #ffffed;
1058
  color: #ffffed;
1013
  padding: 0.25em 0.125em;
1059
  padding: 0.25em 0.125em;
1014
}
1060
}
1015
1061
1016
.heroes .o:after {
1062
.heroes .o:after {
1017
  position: absolute;
1063
  position: absolute;
1018
  left: -0.25em;
1064
  left: -0.25em;
1019
  top: 0;
1065
  top: 0;
1020
  right: 0;
1066
  right: 0;
1021
  bottom: 0;
1067
  bottom: 0;
1022
  background-image:
1068
  background-image:
1023
    /* glare */
1069
    /* glare */
1024
    -webkit-radial-gradient(48% 20%, circle, #ffffff 0%, #ffffff 7%,
1070
    -webkit-radial-gradient(48% 20%, circle, #ffffff 0%, #ffffff 7%,
1025
      rgb(250, 226, 182) 8%, rgba(250, 226, 182, 0) 23%),
1071
      rgb(250, 226, 182) 8%, rgba(250, 226, 182, 0) 23%),
1026
     
1072
     
1027
    /* moon */
1073
    /* moon */
1028
    -webkit-radial-gradient(41% 50%, circle, black 35%, transparent 40%),
1074
    -webkit-radial-gradient(41% 50%, circle, black 35%, transparent 40%),
1029
   
1075
   
1030
    /* corona */
1076
    /* corona */
1031
    -webkit-radial-gradient(41% 50%, circle, #f5eccd 35%, transparent 50%),
1077
    -webkit-radial-gradient(41% 50%, circle, #f5eccd 35%, transparent 50%),
1032
   
1078
   
1033
    /* flares */
1079
    /* flares */
1034
    -webkit-radial-gradient(44% 44%, circle, #ffffff 35%, transparent 55%);
1080
    -webkit-radial-gradient(44% 44%, circle, #ffffff 35%, transparent 55%);
1035
   
1081
   
1036
  content: "";
1082
  content: "";
1037
}
1083
}
1038
1084
1039
.heroes .s {
1085
.heroes .s {
1040
  letter-spacing: normal;
1086
  letter-spacing: normal;
1041
}
1087
}
1042
1088
1043
@font-face {
1089
@font-face {
1044
  font-family: "House";
1090
  font-family: "House";
1045
  src: local("House"), url(/styles/fonts/House.ttf);
1091
  src: local("House"), url(/styles/fonts/House.ttf);
1046
}
1092
}
1047
1093
1048
.house {
1094
.house {
1049
  /* text-transform: uppercase; */
1095
  /* text-transform: uppercase; */
1050
}
1096
}
1051
1097
1052
.house .h {
1098
.house .h {
1053
  font-family: House, sans-serif;
1099
  font-family: House, sans-serif;
1054
  /*
1100
  /*
1055
  display: inline-block;
1101
  display: inline-block;
1056
  border: 1px solid black;
1102
  border: 1px solid black;
1057
  width: 1em;
1103
  width: 1em;
1058
  height: 1em;
1104
  height: 1em;
1059
  line-height: 1em;
1105
  line-height: 1em;
1060
  text-align: center;
1106
  text-align: center;
1061
  margin-right: 0.125em;
1107
  margin-right: 0.125em;
1062
  */
1108
  */
1063
}
1109
}
1064
1110
1065
.house .ouse {
1111
.house .ouse {
1066
  font-family: House, sans-serif;
1112
  font-family: House, sans-serif;
1067
  /* text-decoration: underline; */
1113
  /* text-decoration: underline; */
1068
}
1114
}
1069
1115
1070
.house .md {
1116
.house .md {
1071
  position: relative;
1117
  position: relative;
1072
  bottom: -0.4em;
1118
  bottom: -0.4em;
1073
  font-size: 0.6em;
1119
  font-size: 0.6em;
1074
}
1120
}
1075
1121
1076
.house .md-de {
1122
.house .md-de {
1077
  position: relative;
1123
  position: relative;
1078
  font-size: 0.6em;
1124
  font-size: 0.6em;
1079
  text-decoration: underline;
1125
  text-decoration: underline;
1080
}
1126
}
1081
1127
1082
@font-face {
1128
@font-face {
1083
  font-family: "MacEnvy DB";
1129
  font-family: "MacEnvy DB";
1084
  src: local("MacEnvy DB"), url(/styles/fonts/MacEnvy_DB-Regular.ttf);
1130
  src: local("MacEnvy DB"), url(/styles/fonts/MacEnvy_DB-Regular.ttf);
1085
}
1131
}
1086
1132
1087
.ijon-tichy {
1133
.ijon-tichy {
1088
  padding: 0.25em 0.5em;
1134
  padding: 0.25em 0.5em;
1089
  background-color: #000;
1135
  background-color: #000;
1090
  color: #B9B7BA;
1136
  color: #B9B7BA;
1091
  line-height: 1em;
1137
  line-height: 1em;
1092
  font-family: "MacEnvy DB", sans-serif;
1138
  font-family: "MacEnvy DB", sans-serif;
1093
  text-align: center;
1139
  text-align: center;
1094
  text-transform: uppercase;
1140
  text-transform: uppercase;
1095
}
1141
}
1096
1142
1097
.ijon-tichy .title {
1143
.ijon-tichy .title {
1098
  display: block;
1144
  display: block;
1099
  letter-spacing: 0.0625em;
1145
  letter-spacing: 0.0625em;
1100
}
1146
}
1101
1147
1102
.ijon-tichy .title .i {
1148
.ijon-tichy .title .i {
1103
  text-shadow: 1.5px 0.5px #59575A, 2px 0.75px #59575A;
1149
  text-shadow: 1.5px 0.5px #59575A, 2px 0.75px #59575A;
1104
}
1150
}
1105
1151
1106
.ijon-tichy .title .j {
1152
.ijon-tichy .title .j {
1107
  text-shadow: 1.5px 0.5px #59575A, 1.5px 0.75px #59575A;
1153
  text-shadow: 1.5px 0.5px #59575A, 1.5px 0.75px #59575A;
1108
}
1154
}
1109
1155
1110
.ijon-tichy .title .o {
1156
.ijon-tichy .title .o {
1111
  text-shadow: 1.5px 0.5px #59575A, 1px 0.75px #59575A;
1157
  text-shadow: 1.5px 0.5px #59575A, 1px 0.75px #59575A;
1112
}
1158
}
1113
1159
1114
.ijon-tichy .title .n {
1160
.ijon-tichy .title .n {
1115
  text-shadow: 1px 0.75px #59575A;
1161
  text-shadow: 1px 0.75px #59575A;
1116
}
1162
}
1117
1163
1118
.ijon-tichy .title .t {
1164
.ijon-tichy .title .t {
1119
  text-shadow: 0 0.75px #59575A;
1165
  text-shadow: 0 0.75px #59575A;
1120
}
1166
}
1121
1167
1122
.ijon-tichy .title .i2 {
1168
.ijon-tichy .title .i2 {
1123
  text-shadow: -0.5px 0.75px #59575A;
1169
  text-shadow: -0.5px 0.75px #59575A;
1124
}
1170
}
1125
1171
1126
.ijon-tichy .title .c {
1172
.ijon-tichy .title .c {
1127
  text-shadow: -1px 0.75px #59575A;
1173
  text-shadow: -1px 0.75px #59575A;
1128
}
1174
}
1129
1175
1130
.ijon-tichy .title .h {
1176
.ijon-tichy .title .h {
1131
  text-shadow: -1.5px 0.75px #59575A, -1px 0.5px #59575A;
1177
  text-shadow: -1.5px 0.75px #59575A, -1px 0.5px #59575A;
1132
}
1178
}
1133
1179
1134
.ijon-tichy .title .y {
1180
.ijon-tichy .title .y {
1135
  text-shadow: -1.5px 0.75px #59575A, -1.5px 0.5px #59575A;
1181
  text-shadow: -1.5px 0.75px #59575A, -1.5px 0.5px #59575A;
1136
}
1182
}
1137
1183
1138
.ijon-tichy .subtitle {
1184
.ijon-tichy .subtitle {
1139
  display: block;
1185
  display: block;
1140
  font-size: 67%;
1186
  font-size: 67%;
1141
  letter-spacing: 0.4em;
1187
  letter-spacing: 0.4em;
1142
}
1188
}
1143
1189
1144
.ijon-tichy .subtitle .r {
1190
.ijon-tichy .subtitle .r {
1145
  text-shadow: 1.5px 0.5px #59575A;
1191
  text-shadow: 1.5px 0.5px #59575A;
1146
}
1192
}
1147
1193
1148
.ijon-tichy .subtitle .a {
1194
.ijon-tichy .subtitle .a {
1149
  text-shadow: 1px 0.5px #59575A;
1195
  text-shadow: 1px 0.5px #59575A;
1150
}
1196
}
1151
1197
1152
.ijon-tichy .subtitle .u {
1198
.ijon-tichy .subtitle .u {
1153
  text-shadow: 0.5px 0.5px #59575A;
1199
  text-shadow: 0.5px 0.5px #59575A;
1154
}
1200
}
1155
1201
1156
.ijon-tichy .subtitle .mpi {
1202
.ijon-tichy .subtitle .mpi {
1157
  text-shadow: 0 0.5px #59575A;
1203
  text-shadow: 0 0.5px #59575A;
1158
}
1204
}
1159
1205
1160
.ijon-tichy .subtitle .l {
1206
.ijon-tichy .subtitle .l {
1161
  text-shadow: -0.5px 0.5px #59575A;
1207
  text-shadow: -0.5px 0.5px #59575A;
1162
}
1208
}
1163
1209
1164
.ijon-tichy .subtitle .o {
1210
.ijon-tichy .subtitle .o {
1165
  text-shadow: -1px 0.5px #59575A;
1211
  text-shadow: -1px 0.5px #59575A;
1166
}
1212
}
1167
1213
1168
.ijon-tichy .subtitle .t {
1214
.ijon-tichy .subtitle .t {
1169
  text-shadow: -1.5px 0.5px #59575A;
1215
  text-shadow: -1.5px 0.5px #59575A;
1170
}
1216
}
1171
1217
1172
.ijon-tichy .subtitle2 {
1218
.ijon-tichy .subtitle2 {
1173
  display: block;
1219
  display: block;
1174
  font-size: 50%;
1220
  font-size: 50%;
1175
  line-height: 1em;
1221
  line-height: 1em;
1176
}
1222
}
1177
1223
1178
.ijon-tichy .subtitle2 .die {
1224
.ijon-tichy .subtitle2 .die {
1179
  text-shadow: 1px 0.5px #59575A;
1225
  text-shadow: 1px 0.5px #59575A;
1180
}
1226
}
1181
1227
1182
.ijon-tichy .subtitle2 .ster {
1228
.ijon-tichy .subtitle2 .ster {
1183
  text-shadow: 0.5px 0.5px #59575A;
1229
  text-shadow: 0.5px 0.5px #59575A;
1184
}
1230
}
1185
1231
1186
.ijon-tichy .subtitle2 .ntag {
1232
.ijon-tichy .subtitle2 .ntag {
1187
  text-shadow: 0 0.5px #59575A;
1233
  text-shadow: 0 0.5px #59575A;
1188
}
1234
}
1189
1235
1190
.ijon-tichy .subtitle2 .ebuec {
1236
.ijon-tichy .subtitle2 .ebuec {
1191
  text-shadow: -0.5px 0.5px #59575A;
1237
  text-shadow: -0.5px 0.5px #59575A;
1192
}
1238
}
1193
1239
1194
.ijon-tichy .subtitle2 .her {
1240
.ijon-tichy .subtitle2 .her {
1195
  text-shadow: -1px 0.5px #59575A;
1241
  text-shadow: -1px 0.5px #59575A;
1196
}
1242
}
1197
1243
1198
@font-face {
1244
@font-face {
1199
  font-family: "Digital1";
1245
  font-family: "Digital1";
1200
  src: local("Transponder AOE"), url(/styles/fonts/digital/TRANA___.TTF);
1246
  src: local("Transponder AOE"), url(/styles/fonts/digital/TRANA___.TTF);
1201
}
1247
}
1202
1248
1203
.it-crowd {
1249
.it-crowd {
1204
  position: relative;
1250
  position: relative;
1205
  padding: 0.125em 0.75em 0.125em 0.5em;
1251
  padding: 0.125em 0.75em 0.125em 0.5em;
1206
  background-color: black;
1252
  background-color: black;
1207
  color: #d4774b;
1253
  color: #d4774b;
1208
  font-family: "Digital1", monospace;
1254
  font-family: "Digital1", monospace;
1209
  font-size: 120%;
1255
  font-size: 120%;
1210
  text-transform: uppercase;
1256
  text-transform: uppercase;
1211
  text-shadow: 0 0 1px #d4774b;
1257
  text-shadow: 0 0 1px #d4774b;
1212
}
1258
}
1213
1259
1214
.it-crowd:after {
1260
.it-crowd:after {
1215
  position: absolute;
1261
  position: absolute;
1216
  top: 0;
1262
  top: 0;
1217
  content: "\258E";
1263
  content: "\258E";
1218
  letter-spacing: 0;
1264
  letter-spacing: 0;
1219
}
1265
}
1220
1266
1221
.superman {
1267
.superman {
1222
  font-weight: bold;
1268
  font-weight: bold;
1223
}
1269
}
1224
1270
1225
.life-on-mars {
1271
.life-on-mars {
1226
  display: inline-block;
1272
  display: inline-block;
1227
  padding: 0.25em 0.5em;
1273
  padding: 0.25em 0.5em;
1228
  background-color: #000;
1274
  background-color: #000;
1229
  background-image:
1275
  background-image:
1230
    -webkit-linear-gradient(left,
1276
    -webkit-linear-gradient(left,
1231
        rgba(255, 255, 255, 0) 44%,
1277
        rgba(255, 255, 255, 0) 44%,
1232
        rgba(255, 255, 255, 1) 45%,
1278
        rgba(255, 255, 255, 1) 45%,
1233
        rgba(255, 255, 255, 1) 46%,
1279
        rgba(255, 255, 255, 1) 46%,
1234
        rgba(255, 255, 255, 0) 47%),
1280
        rgba(255, 255, 255, 0) 47%),
1235
    -webkit-linear-gradient(top,
1281
    -webkit-linear-gradient(top,
1236
        rgba(255, 255, 255, 0) 48%,
1282
        rgba(255, 255, 255, 0) 48%,
1237
        rgba(255, 255, 255, 1) 48%,
1283
        rgba(255, 255, 255, 1) 48%,
1238
        rgba(255, 255, 255, 1) 52%,
1284
        rgba(255, 255, 255, 1) 52%,
1239
        rgba(255, 255, 255, 0) 52%);
1285
        rgba(255, 255, 255, 0) 52%);
1240
  color: #fff;
1286
  color: #fff;
1241
  font-weight: bold;
1287
  font-weight: bold;
1242
  text-shadow: 0 0 0.5px #fff;
1288
  text-shadow: 0 0 0.5px #fff;
1243
  text-transform: uppercase;
1289
  text-transform: uppercase;
1244
  -webkit-text-fill-color: transparent;
1290
  -webkit-text-fill-color: transparent;
1245
}
1291
}
1246
1292
1247
.life-on-mars .life {
1293
.life-on-mars .life {
1248
  vertical-align: top;
1294
  vertical-align: top;
1249
  display: inline-block;
1295
  display: inline-block;
1250
}
1296
}
1251
1297
1252
.life-on-mars .e {
1298
.life-on-mars .e {
1253
  letter-spacing: 0.5em;
1299
  letter-spacing: 0.5em;
1254
}
1300
}
1255
 
1301
 
1256
.life-on-mars .life-on {
1302
.life-on-mars .life-on {
1257
  display: inline-block;
1303
  display: inline-block;
1258
  text-align: left;
1304
  text-align: left;
1259
}
1305
}
1260
 
1306
 
1261
.life-on-mars .on {
1307
.life-on-mars .on {
1262
  display: inline-block;
1308
  display: inline-block;
1263
  text-align: left;
1309
  text-align: left;
1264
  text-shadow: 0 0 1px #fff;
1310
  text-shadow: 0 0 1px #fff;
1265
}
1311
}
1266
1312
1267
.life-on-mars .mars {
1313
.life-on-mars .mars {
1268
  display: block;
1314
  display: block;
1269
  position: relative;
1315
  position: relative;
1270
  top: 0.25em;
1316
  top: 0.25em;
1271
  text-align: left;
1317
  text-align: left;
1272
  text-shadow: 0 0 2px #fff;
1318
  text-shadow: 0 0 2px #fff;
1273
}
1319
}
1274
1320
1275
.macgyver {
1321
.macgyver {
1276
  padding: 0.125em 0.5em;
1322
  padding: 0.125em 0.5em;
1277
  background-color: #080a09;
1323
  background-color: #080a09;
1278
  color: #bb1e15;
1324
  color: #bb1e15;
1279
  font-family: "Copperplate Gothic Bold", serif;
1325
  font-family: "Copperplate Gothic Bold", serif;
1280
  font-size: 150%;
1326
  font-size: 150%;
1281
  font-variant: small-caps;
1327
  font-variant: small-caps;
1282
  font-weight: bold;
1328
  font-weight: bold;
1283
1329
1284
  text-shadow:
1330
  text-shadow:
1285
    -0.5px -0.5px #9f1512,
1331
    -0.5px -0.5px #9f1512,
1286
     0px   -0.5px #9f1512,
1332
     0px   -0.5px #9f1512,
1287
     0.5px -0.5px #9f1512,
1333
     0.5px -0.5px #9f1512,
1288
    -0.5px  0px   #9f1512,
1334
    -0.5px  0px   #9f1512,
1289
     0.5px  0px   #9f1512,
1335
     0.5px  0px   #9f1512,
1290
    -0.5px  0.5px #9f1512,
1336
    -0.5px  0.5px #9f1512,
1291
     0px    0.5px #9f1512,
1337
     0px    0.5px #9f1512,
1292
     0.5px  0.5px #9f1512,
1338
     0.5px  0.5px #9f1512,
1293
    -1px   -1px  1px #d9ad7e,
1339
    -1px   -1px  1px #d9ad7e,
1294
     0px   -1px  1px #d9ad7e,
1340
     0px   -1px  1px #d9ad7e,
1295
     1px   -1px  1px #d9ad7e,
1341
     1px   -1px  1px #d9ad7e,
1296
    -1px    0px  1px #d9ad7e,
1342
    -1px    0px  1px #d9ad7e,
1297
     1px    0px  1px #d9ad7e,
1343
     1px    0px  1px #d9ad7e,
1298
    -1px    1px  1px #d9ad7e,
1344
    -1px    1px  1px #d9ad7e,
1299
     0px    1px  1px #d9ad7e,
1345
     0px    1px  1px #d9ad7e,
1300
     1px    1px  1px #d9ad7e;
1346
     1px    1px  1px #d9ad7e;
1301
}
1347
}
1302
1348
1303
@font-face {
1349
@font-face {
1304
  font-family: "Gill Sans Ultra Bold";
1350
  font-family: "Gill Sans Ultra Bold";
1305
  src: local("Gill Sans Ultra Bold"), url(/styles/fonts/non-free/gilsanu0.TTF);
1351
  src: local("Gill Sans Ultra Bold"), url(/styles/fonts/non-free/gilsanu0.TTF);
1306
}
1352
}
1307
1353
1308
.monk {
1354
.monk {
1309
  color: #d1122a;
1355
  color: #d1122a;
1310
  font-family: "Gill Sans Ultra Bold", sans-serif;
1356
  font-family: "Gill Sans Ultra Bold", sans-serif;
1311
  font-size: 110%;
1357
  font-size: 110%;
1312
  text-transform: uppercase;
1358
  text-transform: uppercase;
1313
  text-shadow: 1px 1px 1px black;
1359
  text-shadow: 1px 1px 1px black;
1314
}
1360
}
1315
1361
1316
@font-face {
1362
@font-face {
1317
  font-family: "Swiss 721 Black Extended BT";
1363
  font-family: "Swiss 721 Black Extended BT";
1318
  src: local("Swiss 721 Black Extended BT"), url(/styles/fonts/non-free/swiss721_bke.TTF);
1364
  src: local("Swiss 721 Black Extended BT"), url(/styles/fonts/non-free/swiss721_bke.TTF);
1319
}
1365
}
1320
1366
1321
.moonlight {
1367
.moonlight {
1322
  padding: 0.125em 0.5em;
1368
  padding: 0.125em 0.5em;
1323
  background-color: black;
1369
  background-color: black;
1324
  color: #020109;
1370
  color: #020109;
1325
  font-family: "Swiss 721 Black Extended BT", sans-serif;
1371
  font-family: "Swiss 721 Black Extended BT", sans-serif;
1326
  text-transform: uppercase;
1372
  text-transform: uppercase;
1327
  <?php
1373
  <?php
1328
        Mixins::radial_gradient('background-image',
1374
        Mixins::radial_gradient('background-image',
1329
                '24% 50%, circle,
1375
                '24% 50%, circle,
1330
                 rgba(224, 211, 106, 1) 33%, rgba(224, 211, 106, 0) 36%, #100d04');
1376
                 rgba(224, 211, 106, 1) 33%, rgba(224, 211, 106, 0) 36%, #100d04');
1331
  ?>
1377
  ?>
1332
}
1378
}
1333
1379
1334
.moonlight .moon {
1380
.moonlight .moon {
1335
  -webkit-mask-image: -webkit-linear-gradient(-80deg, rgba(0,0,0,0.33), rgba(0,0,0,1) 67%);
1381
  -webkit-mask-image: -webkit-linear-gradient(-80deg, rgba(0,0,0,0.33), rgba(0,0,0,1) 67%);
1336
  letter-spacing: -0.0625em;
1382
  letter-spacing: -0.0625em;
1337
}
1383
}
1338
1384
1339
.moonlight .moon .n {
1385
.moonlight .moon .n {
1340
  letter-spacing: 0.125em;
1386
  letter-spacing: 0.125em;
1341
}
1387
}
1342
1388
1343
.moonlight .light {
1389
.moonlight .light {
1344
  color: #ebf062;
1390
  color: #ebf062;
1345
  text-shadow: 1px 1px 2px #070400;
1391
  text-shadow: 1px 1px 2px #070400;
1346
}
1392
}
1347
1393
1348
.moonlighting {
1394
.moonlighting {
1349
  padding: 0.125em 0.5em;
1395
  padding: 0.125em 0.5em;
1350
  background-color: #672522;
1396
  background-color: #672522;
1351
  <?php Mixins::linear_gradient('background-image', '#672b24, #652313'); ?>
1397
  <?php Mixins::linear_gradient('background-image', '#672b24, #652313'); ?>
1352
  color: #f2f4ff;
1398
  color: #f2f4ff;
1353
  color: rgba(242, 244, 255, 0.97);
1399
  color: rgba(242, 244, 255, 0.97);
1354
  font: 116% "Futura Condensed", sans-serif;
1400
  font: 116% "Futura Condensed", sans-serif;
1355
  text-shadow: 0 0 5px rgba(219, 227, 236, 0.5);
1401
  text-shadow: 0 0 5px rgba(219, 227, 236, 0.5);
1356
  text-transform: uppercase;
1402
  text-transform: uppercase;
1357
  -webkit-text-fill-color: rgba(123, 134, 255, 0.53);
1403
  -webkit-text-fill-color: rgba(123, 134, 255, 0.53);
1358
  -webkit-text-stroke: 1px rgba(242, 244, 255, 0.97);
1404
  -webkit-text-stroke: 1px rgba(242, 244, 255, 0.97);
1359
}
1405
}
1360
1406
1361
@font-face {
1407
@font-face {
1362
  font-family: "Terminator";
1408
  font-family: "Terminator";
1363
  src: url(/styles/fonts/TERMINAT.TTF);
1409
  src: url(/styles/fonts/TERMINAT.TTF);
1364
}
1410
}
1365
1411
1366
.mutant-x {
1412
.mutant-x {
1367
  position: relative;
1413
  position: relative;
1368
  padding: 0.25em 0.5em 0.125em 0.5em;
1414
  padding: 0.25em 0.5em 0.125em 0.5em;
1369
  background-color: black;
1415
  background-color: black;
1370
  color: #8f6442;
1416
  color: #8f6442;
1371
  font-family: "Terminator", sans-serif;
1417
  font-family: "Terminator", sans-serif;
1372
  font-size: 105%;
1418
  font-size: 105%;
1373
  text-transform: uppercase;
1419
  text-transform: uppercase;
1374
  white-space: nowrap;
1420
  white-space: nowrap;
1375
  -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.1);
1421
  -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.1);
1376
}
1422
}
1377
1423
1378
.mutant-x .gradient {
1424
.mutant-x .gradient {
1379
  position: absolute;
1425
  position: absolute;
1380
  padding: 0.25em 0.5em 0.125em 0.5em;
1426
  padding: 0.25em 0.5em 0.125em 0.5em;
1381
  left: 0;
1427
  left: 0;
1382
  top: 0;
1428
  top: 0;
1383
  -webkit-mask-image: -webkit-linear-gradient(
1429
  -webkit-mask-image: -webkit-linear-gradient(
1384
    rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%);
1430
    rgba(0, 0, 0, 1) 30%, transparent 55%, rgba(0, 0, 0, 1) 80%);
1385
  z-index: 2;
1431
  z-index: 2;
1386
}
1432
}
1387
1433
1388
.mutant-x:after {
1434
.mutant-x:after {
1389
  content: "Mutant X";
1435
  content: "Mutant X";
1390
  color: #fcf1eb;
1436
  color: #fcf1eb;
1391
}
1437
}
1392
1438
1393
@font-face {
1439
@font-face {
1394
  font-family: "Walkway SemiBold";
1440
  font-family: "Walkway SemiBold";
1395
  src: local("Walkway SemiBold"), url(/styles/fonts/Walkway_SemiBold.ttf);
1441
  src: local("Walkway SemiBold"), url(/styles/fonts/Walkway_SemiBold.ttf);
1396
}
1442
}
1397
 
1443
 
1398
.numb3rs {
1444
.numb3rs {
1399
  position: relative;
1445
  position: relative;
1400
  padding: 0.25em 0.5em 0.125em 0.5em;
1446
  padding: 0.25em 0.5em 0.125em 0.5em;
1401
  background-color: #000200;
1447
  background-color: #000200;
1402
  /*
1448
  /*
1403
  background-image:
1449
  background-image:
1404
    -webkit-repeating-linear-gradient(left, transparent, transparent 9px,
1450
    -webkit-repeating-linear-gradient(left, transparent, transparent 9px,
1405
      rgba(244, 247, 244, 0.5) 10px, rgba(244, 247, 244, 0.5) 10px),
1451
      rgba(244, 247, 244, 0.5) 10px, rgba(244, 247, 244, 0.5) 10px),
1406
    -webkit-repeating-linear-gradient(top, transparent, transparent 4px,
1452
    -webkit-repeating-linear-gradient(top, transparent, transparent 4px,
1407
      rgba(244, 247, 244, 0.5) 5px, rgba(244, 247, 244, 0.5) 5px);
1453
      rgba(244, 247, 244, 0.5) 5px, rgba(244, 247, 244, 0.5) 5px);
1408
  */
1454
  */
1409
  color: #f4f7f4;
1455
  color: #f4f7f4;
1410
  font-family: "Walkway SemiBold", Helvetica, sans-serif;
1456
  font-family: "Walkway SemiBold", Helvetica, sans-serif;
1411
  font-size: 116%;
1457
  font-size: 116%;
1412
  font-weight: lighter;
1458
  font-weight: lighter;
1413
  letter-spacing: 1px;
1459
  letter-spacing: 1px;
1414
  text-shadow: 0 0 2px #f4f7f4;
1460
  text-shadow: 0 0 2px #f4f7f4;
1415
  text-transform: uppercase;
1461
  text-transform: uppercase;
1416
}
1462
}
1417
1463
1418
.numb3rs .s {
1464
.numb3rs .s {
1419
  letter-spacing: normal;
1465
  letter-spacing: normal;
1420
}
1466
}
1421
1467
1422
/*  
1468
/*  
1423
.numb3rs .gradient {
1469
.numb3rs .gradient {
1424
  position: absolute;
1470
  position: absolute;
1425
  left: 0;
1471
  left: 0;
1426
  top: 0;
1472
  top: 0;
1427
  padding: 0.25em 0.5em 0.125em 0.5em;
1473
  padding: 0.25em 0.5em 0.125em 0.5em;
1428
  color: #f4f7f4;
1474
  color: #f4f7f4;
1429
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 75%);
1475
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 75%);
1430
  z-index: 2;
1476
  z-index: 2;
1431
}
1477
}
1432

1478

1433
.numb3rs:after {
1479
.numb3rs:after {
1434
  content: "Numb3rs";
1480
  content: "Numb3rs";
1435
  color: #898b88;
1481
  color: #898b88;
1436
  text-transform: uppercase;
1482
  text-transform: uppercase;
1437
} */
1483
} */
1438
1484
1439
@font-face {
1485
@font-face {
1440
  font-family: "Unconform Round";
1486
  font-family: "Unconform Round";
1441
  src: local("Unconform Round"), url(/styles/fonts/UNCON___.TTF);
1487
  src: local("Unconform Round"), url(/styles/fonts/UNCON___.TTF);
1442
}
1488
}
1443
1489
1444
.odyssey5 {
1490
.odyssey5 {
1445
  padding: 0.5em 0.5em 0.125em 0.5em;
1491
  padding: 0.5em 0.5em 0.125em 0.5em;
1446
  background-color: #000;
1492
  background-color: #000;
1447
  color: #d1550b;
1493
  color: #d1550b;
1448
  font-family: "Unconform Round", sans-serif;
1494
  font-family: "Unconform Round", sans-serif;
1449
  text-transform: uppercase;
1495
  text-transform: uppercase;
1450
  letter-spacing: 0.125em;
1496
  letter-spacing: 0.125em;
1451
}
1497
}
1452
1498
1453
.odyssey5 .s2 {
1499
.odyssey5 .s2 {
1454
  letter-spacing: 0.25em;
1500
  letter-spacing: 0.25em;
1455
}
1501
}
1456
1502
1457
.odyssey5 .e {
1503
.odyssey5 .e {
1458
  letter-spacing: 0.5em;
1504
  letter-spacing: 0.5em;
1459
}
1505
}
1460
1506
1461
.odyssey5 .y2 {
1507
.odyssey5 .y2 {
1462
  letter-spacing: 0.5em;
1508
  letter-spacing: 0.5em;
1463
}
1509
}
1464
1510
1465
.odyssey5 .five {
1511
.odyssey5 .five {
1466
  letter-spacing: normal;
1512
  letter-spacing: normal;
1467
}
1513
}
1468
1514
1469
@font-face {
1515
@font-face {
1470
  font-family: "Dateline Bold";
1516
  font-family: "Dateline Bold";
1471
  src: local("Dateline Bold"), url(/styles/fonts/DatelineBold.ttf);
1517
  src: local("Dateline Bold"), url(/styles/fonts/DatelineBold.ttf);
1472
}
1518
}
1473
 
1519
 
1474
.psych {
1520
.psych {
1475
  font-family: "Dateline Bold", serif;
1521
  font-family: "Dateline Bold", serif;
1476
  font-size: 110%;
1522
  font-size: 110%;
1477
  letter-spacing: -0.125em;
1523
  letter-spacing: -0.125em;
1478
  color: #749f27;
1524
  color: #749f27;
1479
}
1525
}
1480
 
1526
 
1481
@font-face {
1527
@font-face {
1482
  font-family: "Swiss Cheesed";
1528
  font-family: "Swiss Cheesed";
1483
  src: local("SwissCheese"), url(/styles/fonts/SwissCheesed.ttf);
1529
  src: local("SwissCheese"), url(/styles/fonts/SwissCheesed.ttf);
1484
}
1530
}
1485
1531
1486
.quantum-leap {
1532
.quantum-leap {
1487
  position: relative;
1533
  position: relative;
1488
  left: 0;
1534
  left: 0;
1489
  top: 0;
1535
  top: 0;
1490
  padding: 0.5em 0.5em 0.25em 0.5em;
1536
  padding: 0.5em 0.5em 0.25em 0.5em;
1491
  background-color: black;
1537
  background-color: black;
1492
1538
1493
  color: #5598ff;
1539
  color: #5598ff;
1494
  font-family: "Swiss Cheesed", sans-serif;
1540
  font-family: "Swiss Cheesed", sans-serif;
1495
  font-size: 110%;
1541
  font-size: 110%;
1496
  letter-spacing: 0.0625em;
1542
  letter-spacing: 0.0625em;
1497
  text-transform: uppercase;
1543
  text-transform: uppercase;
1498
  text-align: center;
1544
  text-align: center;
1499
  text-shadow:
1545
  text-shadow:
1500
    -1px -1px #6f98e5,
1546
    -1px -1px #6f98e5,
1501
     0   -1px #6f98e5,
1547
     0   -1px #6f98e5,
1502
     1px -1px #6f98e5,
1548
     1px -1px #6f98e5,
1503
    -1px  0px #6f98e5,
1549
    -1px  0px #6f98e5,
1504
     0    0px #6f98e5,
1550
     0    0px #6f98e5,
1505
     1px  0px #6f98e5,
1551
     1px  0px #6f98e5,
1506
    -1px  1px #6f98e5,
1552
    -1px  1px #6f98e5,
1507
     0    1px #6f98e5,
1553
     0    1px #6f98e5,
1508
     1px  1px #6f98e5,
1554
     1px  1px #6f98e5,
1509
    -1px -1px 8px #5598ff,
1555
    -1px -1px 8px #5598ff,
1510
     0   -1px 8px #5598ff,
1556
     0   -1px 8px #5598ff,
1511
     1px -1px 8px #5598ff,
1557
     1px -1px 8px #5598ff,
1512
    -1px  0   8px #5598ff,
1558
    -1px  0   8px #5598ff,
1513
     0    0   8px #5598ff,
1559
     0    0   8px #5598ff,
1514
     1px  0   8px #5598ff,
1560
     1px  0   8px #5598ff,
1515
    -1px  1px 8px #5598ff,
1561
    -1px  1px 8px #5598ff,
1516
     0    1px 8px #5598ff,
1562
     0    1px 8px #5598ff,
1517
     1px  1px 8px #5598ff;
1563
     1px  1px 8px #5598ff;
1518
}
1564
}
1519
1565
1520
.quantum-leap .gradient {
1566
.quantum-leap .gradient {
1521
  position: absolute;
1567
  position: absolute;
1522
  left: 0;
1568
  left: 0;
1523
  top: 0;
1569
  top: 0;
1524
  padding: 0.5em 0.5em 0.25em 0.5em;
1570
  padding: 0.5em 0.5em 0.25em 0.5em;
1525
  color: #000;
1571
  color: #000;
1526
  -webkit-text-fill-color: #5598ff;
1572
  -webkit-text-fill-color: #5598ff;
1527
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 33%);
1573
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 33%);
1528
  z-index: 2;
1574
  z-index: 2;
1529
}
1575
}
1530
.quantum-leap:after {
1576
.quantum-leap:after {
1531
  content: "Quantum Leap";
1577
  content: "Quantum Leap";
1532
  color: #000;
1578
  color: #000;
1533
}
1579
}
1534
1580
1535
@font-face {
1581
@font-face {
1536
  font-family: "Spleeny Decaf GD";
1582
  font-family: "Spleeny Decaf GD";
1537
  src: local("Spleeny Decaf GD"), url(/styles/fonts/non-free/Spleeny%20Decaf%20GD.ttf);
1583
  src: local("Spleeny Decaf GD"), url(/styles/fonts/non-free/Spleeny%20Decaf%20GD.ttf);
1538
}
1584
}
1539
1585
1540
.reaper {
1586
.reaper {
1541
  font-family: "Spleeny Decaf GD", fantasy;
1587
  font-family: "Spleeny Decaf GD", fantasy;
1542
  text-transform: uppercase;
1588
  text-transform: uppercase;
1543
}
1589
}
1544
1590
1545
@font-face {
1591
@font-face {
1546
  font-family: 'MicroExtendFLF-Bold';
1592
  font-family: 'MicroExtendFLF-Bold';
1547
  src:
1593
  src:
1548
        local('MicroExtendFLF-Bold'),
1594
        local('MicroExtendFLF-Bold'),
1549
        url('/styles/fonts/MicroExtendFLF-Bold.ttf.woff') format('woff'),
1595
        url('/styles/fonts/MicroExtendFLF-Bold.ttf.woff') format('woff'),
1550
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.svg#MicroExtendFLF-Bold') format('svg'),
1596
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.svg#MicroExtendFLF-Bold') format('svg'),
1551
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot'),
1597
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot'),
1552
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot?#iefix') format('embedded-opentype');
1598
    url('/styles/fonts/MicroExtendFLF-Bold.ttf.eot?#iefix') format('embedded-opentype');
1553
        font-weight: normal;
1599
        font-weight: normal;
1554
  font-style: normal;
1600
  font-style: normal;
1555
}
1601
}
1556
1602
1557
.remington-steele {
1603
.remington-steele {
1558
  background-color: white;
1604
  background-color: white;
1559
  color: #506BA6;
1605
  color: #506BA6;
1560
  font: bold 104% MicroExtendFLF-Bold, sans-serif;
1606
  font: bold 104% MicroExtendFLF-Bold, sans-serif;
1561
  text-align: center;
1607
  text-align: center;
1562
  text-shadow: 1px 1px 1px #000;
1608
  text-shadow: 1px 1px 1px #000;
1563
  text-transform: uppercase;
1609
  text-transform: uppercase;
1564
}
1610
}
1565
1611
1566
@font-face {
1612
@font-face {
1567
  font-family: "Roswell";
1613
  font-family: "Roswell";
1568
  src: local("Roswell"), url(/styles/fonts/Roswell.TTF);
1614
  src: local("Roswell"), url(/styles/fonts/Roswell.TTF);
1569
}
1615
}
1570
1616
1571
.roswell {
1617
.roswell {
1572
  padding: 0.25em 0.5em 0.125em 0.5em;
1618
  padding: 0.25em 0.5em 0.125em 0.5em;
1573
  background-color: #000;
1619
  background-color: #000;
1574
  <?php
1620
  <?php
1575
    Mixins::linear_gradient('background-image', 'left, #6f3811, #000');
1621
    Mixins::linear_gradient('background-image', 'left, #6f3811, #000');
1576
  ?>
1622
  ?>
1577
  color: #ffffbc;
1623
  color: #ffffbc;
1578
  font-family: "Roswell", sans-serif;
1624
  font-family: "Roswell", sans-serif;
1579
  letter-spacing: 0.25em;
1625
  letter-spacing: 0.25em;
1580
1626
1581
  text-shadow:
1627
  text-shadow:
1582
    -1px -1px 1px rgba(138, 8, 0, 0.5),
1628
    -1px -1px 1px rgba(138, 8, 0, 0.5),
1583
     0px  1px 1px rgba(138, 8, 0, 0.5),
1629
     0px  1px 1px rgba(138, 8, 0, 0.5),
1584
     1px  1px 1px rgba(138, 8, 0, 0.5);
1630
     1px  1px 1px rgba(138, 8, 0, 0.5);
1585
  text-transform: uppercase;
1631
  text-transform: uppercase;
1586
  -webkit-text-stroke: 0.25px rgba(138, 8, 0, 0.75);
1632
  -webkit-text-stroke: 0.25px rgba(138, 8, 0, 0.75);
1587
}
1633
}
1588
1634
1589
.roswell span {
1635
.roswell span {
1590
  letter-spacing: normal;
1636
  letter-spacing: normal;
1591
}
1637
}
1592
1638
1593
.samantha-who {
1639
.samantha-who {
1594
  padding: 0.125em 0.25em 0.125em 0.25em;
1640
  padding: 0.125em 0.25em 0.125em 0.25em;
1595
  background-color: #000;
1641
  background-color: #000;
1596
  color: #e3e5e2;
1642
  color: #e3e5e2;
1597
  line-height: 1em;
1643
  line-height: 1em;
1598
}
1644
}
1599
1645
1600
.samantha-who .text {
1646
.samantha-who .text {
1601
  display: inline-block;
1647
  display: inline-block;
1602
}
1648
}
1603
1649
1604
.samantha-who .samantha {
1650
.samantha-who .samantha {
1605
  display: block;
1651
  display: block;
1606
  position: relative;
1652
  position: relative;
1607
  padding-top: 0.25em;
1653
  padding-top: 0.25em;
1608
  padding-left: 0.25em;
1654
  padding-left: 0.25em;
1609
  font-family: "a_Futura Orto", sans-serif;
1655
  font-family: "a_Futura Orto", sans-serif;
-
 
1656
  text-align: right;
1610
  text-transform: uppercase;
1657
  text-transform: uppercase;
1611
}
1658
}
1612
1659
1613
.samantha-who .samantha::after {
1660
.samantha-who .samantha::after {
1614
  position: absolute;
1661
  position: absolute;
1615
  left: -0.2em;
1662
  left: -0.2em;
1616
  top: -1.05em;
1663
  top: -1.05em;
1617
  right: 0.2em;
1664
  right: 0.2em;
1618
  bottom: 1.05em;
1665
  bottom: 1.05em;
1619
  background-image: -webkit-radial-gradient(10% 15%, 20% 20%, transparent 15%, #d29c13 26%, #d29c13 34%, transparent 45%);
1666
  background-image: -webkit-radial-gradient(10% 15%, 20% 20%, transparent 15%, #d29c13 26%, #d29c13 34%, transparent 45%);
1620
  content: "";
1667
  content: "";
1621
  -webkit-transform: rotate(-27deg);
1668
  -webkit-transform: rotate(-27deg);
1622
  /*border: 1px solid red;*/
1669
  /*border: 1px solid red;*/
1623
}
1670
}
1624
1671
1625
.samantha-who .who,
1672
.samantha-who .who,
1626
.samantha-who .q {
1673
.samantha-who .q {
1627
  color: #e81b04;
1674
  color: #e81b04;
1628
}
1675
}
1629
 
1676
 
1630
.samantha-who .who {
1677
.samantha-who .who {
1631
  display: block;
1678
  display: block;
1632
  font-weight: bold;
1679
  font-weight: bold;
1633
  line-height: 0.75em;
1680
  line-height: 0.75em;
-
 
1681
  text-align: right;
1634
}
1682
}
1635
1683
1636
.samantha-who .q {
1684
.samantha-who .q {
1637
  font-family: cursive;
1685
  font-family: cursive;
1638
  font-size: 200%;
1686
  font-size: 200%;
1639
  font-weight: lighter;
1687
  font-weight: lighter;
1640
}
1688
}
1641
1689
1642
@font-face {
1690
@font-face {
1643
  font-family: "Scrubs";
1691
  font-family: "Scrubs";
1644
  src: local("TSS Scrubs Logo"), url(/styles/fonts/tsslogo.ttf);
1692
  src: local("TSS Scrubs Logo"), url(/styles/fonts/tsslogo.ttf);
1645
}
1693
}
1646
1694
1647
.scrubs:before {
1695
.scrubs:before {
1648
  content: "[";
1696
  content: "[";
1649
}
1697
}
1650
1698
1651
.scrubs {
1699
.scrubs {
1652
  padding: 0.125em 0.25em 0 0.25em;
1700
  padding: 0.125em 0.25em 0 0.25em;
1653
  background-color: #15121a;
1701
  background-color: #15121a;
1654
  color: #d0f9fb;
1702
  color: #d0f9fb;
1655
  font-family: "Scrubs", sans-serif;
1703
  font-family: "Scrubs", sans-serif;
1656
  font-size: 150%;
1704
  font-size: 150%;
1657
  text-shadow: 0 0 10px #d0f9fb;
1705
  text-shadow: 0 0 10px #d0f9fb;
1658
}
1706
}
1659
1707
1660
.scrubs .s {
1708
.scrubs .s {
1661
  text-transform: uppercase;
1709
  text-transform: uppercase;
1662
}
1710
}
1663
1711
1664
.scrubs:after {
1712
.scrubs:after {
1665
  content: "]";
1713
  content: "]";
1666
}
1714
}
1667
1715
1668
@font-face {
1716
@font-face {
1669
  font-family: "seaQuest";
1717
  font-family: "seaQuest";
1670
  src: local("Seaquest"), url(/styles/fonts/SQDSV.TTF);
1718
  src: local("Seaquest"), url(/styles/fonts/SQDSV.TTF);
1671
}
1719
}
1672
1720
1673
.seaQuest {
1721
.seaQuest {
1674
  position: relative;
1722
  position: relative;
1675
  padding-top: 1.5em;
1723
  padding-top: 1.5em;
1676
  background-color: #00001e;
1724
  background-color: #00001e;
1677
<?php
1725
<?php
1678
  // error_reporting(E_ALL | E_STRICT);
1726
  // error_reporting(E_ALL | E_STRICT);
1679
  $lambda = 1;
1727
  $lambda = 1;
1680
  for ($i = 0; $i < 200; ++$i)
1728
  for ($i = 0; $i < 200; ++$i)
1681
  {
1729
  {
1682
    $x = mt_rand(1, 99);
1730
    $x = mt_rand(1, 99);
1683
    /*
1731
    /*
1684
     * Decreasing probability of pixels near bottom through exponential distribution;
1732
     * Decreasing probability of pixels near bottom through exponential distribution;
1685
     * TODO: If coord > 50%, decrease probability of appearance.
1733
     * TODO: If coord > 50%, decrease probability of appearance.
1686
     */
1734
     */
1687
    $max = $lambda * exp(-$lambda * mt_rand(0, 5)) * 99;
1735
    $max = $lambda * exp(-$lambda * mt_rand(0, 5)) * 99;
1688
    if (1 <= $max)
1736
    if (1 <= $max)
1689
    {
1737
    {
1690
            $y = mt_rand(1, $max);
1738
            $y = mt_rand(1, $max);
1691
          $coords[] = array('x' => $x, 'y' => $y);
1739
          $coords[] = array('x' => $x, 'y' => $y);
1692
    }
1740
    }
1693
  }
1741
  }
1694
 
1742
 
1695
  $dots = array_map(function ($coord) {
1743
  $dots = array_map(function ($coord) {
1696
    return "-webkit-radial-gradient({$coord['x']}% {$coord['y']}%, 1px 1px, rgba(255, 255, 255, 0.75), rgba(0, 0, 30, 0))";
1744
    return "-webkit-radial-gradient({$coord['x']}% {$coord['y']}%, 1px 1px, rgba(255, 255, 255, 0.75), rgba(0, 0, 30, 0))";
1697
  }, $coords);
1745
  }, $coords);
1698
?>
1746
?>
1699
  /* water bubbles */
1747
  /* water bubbles */
1700
  background-image: <?php echo implode(",\n    ", $dots); ?>,
1748
  background-image: <?php echo implode(",\n    ", $dots); ?>,
1701
    /* sunlight */
1749
    /* sunlight */
1702
    -webkit-radial-gradient(50% 0%, 50% 200%, #00438c, rgba(0, 0, 31, 0)),
1750
    -webkit-radial-gradient(50% 0%, 50% 200%, #00438c, rgba(0, 0, 31, 0)),
1703
    /* water */
1751
    /* water */
1704
    -webkit-linear-gradient(#030129, #00000c);
1752
    -webkit-linear-gradient(#030129, #00000c);
1705
  color: #ffc50c;
1753
  color: #ffc50c;
1706
  font-family: "seaQuest", sans-serif;
1754
  font-family: "seaQuest", sans-serif;
1707
  font-size: 92%;
1755
  font-size: 92%;
1708
}
1756
}
1709
1757
1710
.seaQuest #seaQuest {
1758
.seaQuest #seaQuest {
1711
  display: block;
1759
  display: block;
1712
  padding: 0 0.25em;
1760
  padding: 0 0.25em;
1713
  text-transform: uppercase;
1761
  text-transform: uppercase;
1714
  line-height: 1;
1762
  line-height: 1;
1715
}
1763
}
1716
1764
1717
.seaQuest #seaQuest .s {
1765
.seaQuest #seaQuest .s {
1718
  text-shadow:
1766
  text-shadow:
1719
    0.5px -0.25px 0.5px #f5bd46,
1767
    0.5px -0.25px 0.5px #f5bd46,
1720
    1px   -0.5px  0.5px #cd8d1f,
1768
    1px   -0.5px  0.5px #cd8d1f,
1721
    1.5px -0.75px 0.5px #b37b1c,
1769
    1.5px -0.75px 0.5px #b37b1c,
1722
    2px   -1px    0.5px #805b17,
1770
    2px   -1px    0.5px #805b17,
1723
    2.5px -1.25px 0.5px #2e2000,
1771
    2.5px -1.25px 0.5px #2e2000,
1724
    3px   -1.5px  0.5px #040400,
1772
    3px   -1.5px  0.5px #040400,
1725
    3.5px -1.75px       #000508;
1773
    3.5px -1.75px       #000508;
1726
}
1774
}
1727
1775
1728
.seaQuest #seaQuest .e {
1776
.seaQuest #seaQuest .e {
1729
  text-shadow:
1777
  text-shadow:
1730
    0.5px -0.25px 0.5px #f5bd46,
1778
    0.5px -0.25px 0.5px #f5bd46,
1731
    1px   -0.5px  0.5px #cd8d1f,
1779
    1px   -0.5px  0.5px #cd8d1f,
1732
    1.5px -0.75px 0.5px #b37b1c,
1780
    1.5px -0.75px 0.5px #b37b1c,
1733
    2px   -1px    0.5px #805b17,
1781
    2px   -1px    0.5px #805b17,
1734
    2.5px -1.25px 0.5px #2e2000,
1782
    2.5px -1.25px 0.5px #2e2000,
1735
    3px   -1.5px        #040400;
1783
    3px   -1.5px        #040400;
1736
}
1784
}
1737
1785
1738
.seaQuest #seaQuest .a {
1786
.seaQuest #seaQuest .a {
1739
  text-shadow:
1787
  text-shadow:
1740
    0.5px -0.25px 0.5px #fdb207,
1788
    0.5px -0.25px 0.5px #fdb207,
1741
    1px   -0.5px  0.5px #eb950e,
1789
    1px   -0.5px  0.5px #eb950e,
1742
    1.5px -0.75px 0.5px #ae5900,
1790
    1.5px -0.75px 0.5px #ae5900,
1743
    2px   -1px    0.5px #642a00,
1791
    2px   -1px    0.5px #642a00,
1744
    2.5px -1.25px       #261704;
1792
    2.5px -1.25px       #261704;
1745
}
1793
}
1746
1794
1747
.seaQuest #seaQuest .q {
1795
.seaQuest #seaQuest .q {
1748
  position: relative;
1796
  position: relative;
1749
  visibility: hidden;
1797
  visibility: hidden;
1750
  display: inline-block;
1798
  display: inline-block;
1751
  margin-right: 0.5em;
1799
  margin-right: 0.5em;
1752
  text-shadow: none;
1800
  text-shadow: none;
1753
}
1801
}
1754
1802
1755
.seaQuest #seaQuest .q:after {
1803
.seaQuest #seaQuest .q:after {
1756
  position: absolute;
1804
  position: absolute;
1757
  visibility: visible;
1805
  visibility: visible;
1758
  margin-right: 0.125em;
1806
  margin-right: 0.125em;
1759
  left: 0;
1807
  left: 0;
1760
  top: -0.5em;
1808
  top: -0.5em;
1761
  right: 0;
1809
  right: 0;
1762
  bottom: 0;
1810
  bottom: 0;
1763
  content: "{";
1811
  content: "{";
1764
  text-align: center;
1812
  text-align: center;
1765
  text-shadow:
1813
  text-shadow:
1766
    0.5px -0.25px 0.5px #ffb43b,
1814
    0.5px -0.25px 0.5px #ffb43b,
1767
    1px   -0.5px  0.5px #e28d23,
1815
    1px   -0.5px  0.5px #e28d23,
1768
    1.5px -0.75px 0.5px #853400,
1816
    1.5px -0.75px 0.5px #853400,
1769
    2px   -1px          #510600;
1817
    2px   -1px          #510600;
1770
}
1818
}
1771
1819
1772
.seaQuest #seaQuest .u {
1820
.seaQuest #seaQuest .u {
1773
  text-shadow:
1821
  text-shadow:
1774
    0.5px -0.25px 0.5px #f7c35d,
1822
    0.5px -0.25px 0.5px #f7c35d,
1775
    1px   -0.5px  0.5px #a36729,
1823
    1px   -0.5px  0.5px #a36729,
1776
    1.5px -0.75px 0.5px #3c0800,
1824
    1.5px -0.75px 0.5px #3c0800,
1777
    2px   -1px          #1b011c;
1825
    2px   -1px          #1b011c;
1778
}
1826
}
1779
1827
1780
.seaQuest #seaQuest .e2 {
1828
.seaQuest #seaQuest .e2 {
1781
  text-shadow:
1829
  text-shadow:
1782
     0.5px -0.25px 0.5px #d8ab56,
1830
     0.5px -0.25px 0.5px #d8ab56,
1783
     1px   -0.5px  0.5px #5c3605;
1831
     1px   -0.5px  0.5px #5c3605;
1784
}
1832
}
1785
1833
1786
.seaQuest #seaQuest .s2 {
1834
.seaQuest #seaQuest .s2 {
1787
  text-shadow:
1835
  text-shadow:
1788
    0px    -0.25px 0.5px #d8ab56,
1836
    0px    -0.25px 0.5px #d8ab56,
1789
    -0.5px -0.5px  0.5px #5c3605,
1837
    -0.5px -0.5px  0.5px #5c3605,
1790
    -1px   -0.75px       #200d00,
1838
    -1px   -0.75px       #200d00,
1791
     0.5px -0.25px       #200d00;
1839
     0.5px -0.25px       #200d00;
1792
}
1840
}
1793
1841
1794
.seaQuest #seaQuest .t {
1842
.seaQuest #seaQuest .t {
1795
  text-shadow:
1843
  text-shadow:
1796
     0.5px -0.25px       #e9bf73,
1844
     0.5px -0.25px       #e9bf73,
1797
    -0.5px -0.25px 0.5px #d8ab56,
1845
    -0.5px -0.25px 0.5px #d8ab56,
1798
    -1px   -0.5px  0.5px #5c3605,
1846
    -1px   -0.5px  0.5px #5c3605,
1799
    -1.5px -0.75px       #200d00,
1847
    -1.5px -0.75px       #200d00,
1800
     0.5px -0.25px       #200d00;
1848
     0.5px -0.25px       #200d00;
1801
}
1849
}
1802
1850
1803
.seaQuest #dsv {
1851
.seaQuest #dsv {
1804
  position: relative;
1852
  position: relative;
1805
  visibility: hidden;
1853
  visibility: hidden;
1806
  display: block;
1854
  display: block;
1807
  margin-top: 0.5em;
1855
  margin-top: 0.5em;
1808
  padding-bottom: 0.25em;
1856
  padding-bottom: 0.25em;
1809
  line-height: 1;
1857
  line-height: 1;
1810
}
1858
}
1811
1859
1812
.seaQuest #dsv:after {
1860
.seaQuest #dsv:after {
1813
  position: absolute;
1861
  position: absolute;
1814
  visibility: visible;
1862
  visibility: visible;
1815
  left: -0.75em;
1863
  left: -0.75em;
1816
  top: 0;
1864
  top: 0;
1817
  right: 0;
1865
  right: 0;
1818
  bottom: 0;
1866
  bottom: 0;
1819
  content: "|";
1867
  content: "|";
1820
  text-align: center;
1868
  text-align: center;
1821
  text-shadow:
1869
  text-shadow:
1822
    0.5px -0.25px 0.5px #ffb43b,
1870
    0.5px -0.25px 0.5px #ffb43b,
1823
    1px   -0.5px  0.5px #e28d23,
1871
    1px   -0.5px  0.5px #e28d23,
1824
    1.5px -0.75px 0.5px #853400,
1872
    1.5px -0.75px 0.5px #853400,
1825
    2px   -1px          #510600;
1873
    2px   -1px          #510600;
1826
}
1874
}
-
 
1875
-
 
1876
@font-face {
-
 
1877
    font-family: 'Jura-Demi-Bold';
-
 
1878
    src:url('/styles/fonts/Jura-Demi-Bold.ttf.woff') format('woff'),
-
 
1879
        url('/styles/fonts/Jura-Demi-Bold.ttf.svg#Jura-Demi-Bold') format('svg'),
-
 
1880
        url('/styles/fonts/Jura-Demi-Bold.ttf.eot'),
-
 
1881
        url('/styles/fonts/Jura-Demi-Bold.ttf.eot?#iefix') format('embedded-opentype');
-
 
1882
        font-weight: normal;
-
 
1883
        font-style: normal;
-
 
1884
}
-
 
1885
-
 
1886
.seven-days {
-
 
1887
  position: relative;
-
 
1888
  padding: 1em 1em 0.75em;
-
 
1889
  background-color: #020401;
-
 
1890
  color: #f7fbe0;
-
 
1891
  font-family: 'Jura-Demi-Bold', sans-serif;
-
 
1892
  font-size: 80%;
-
 
1893
  font-weight: bold;
-
 
1894
  text-transform: uppercase;
-
 
1895
  letter-spacing: 1em;
-
 
1896
  white-space: nowrap;
-
 
1897
}
-
 
1898
-
 
1899
.seven-days:before {
-
 
1900
  position: absolute;
-
 
1901
  left: 0;
-
 
1902
  top: -0.125em;
-
 
1903
  right: 0;
-
 
1904
  bottom: 0;
-
 
1905
  padding-left: 0.75em;
-
 
1906
  display: block;
-
 
1907
  color: #191955;
-
 
1908
  content: "7";
-
 
1909
  font-size: 350%;
-
 
1910
  font-weight: 900;
-
 
1911
  text-align: center;
-
 
1912
}
-
 
1913
-
 
1914
.seven-days:after {
-
 
1915
  position: absolute;
-
 
1916
  left: 0;
-
 
1917
  top: -0.125em;
-
 
1918
  right: 0;
-
 
1919
  bottom: 0;
-
 
1920
  padding-left: 0.75em;
-
 
1921
  display: block;
-
 
1922
  content: "7";
-
 
1923
  font-size: 350%;
-
 
1924
  font-weight: 900;
-
 
1925
  text-align: center;
-
 
1926
  color: transparent;
-
 
1927
  -webkit-text-fill-color: #f7fbe0;
-
 
1928
  -webkit-mask-image: -webkit-linear-gradient(bottom left,
-
 
1929
        rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.75) 60%);
-
 
1930
}
-
 
1931
-
 
1932
.seven-days .s {
-
 
1933
  letter-spacing: normal;
-
 
1934
}
1827
1935
1828
@font-face {
1936
@font-face {
1829
  font-family: "London Tube";
1937
  font-family: "London Tube";
1830
  src: local("P22 Johnston Underground"), url(/styles/fonts/non-free/p22-johnston-underground.ttf);
1938
  src: local("P22 Johnston Underground"), url(/styles/fonts/non-free/p22-johnston-underground.ttf);
1831
}
1939
}
1832
1940
1833
.sherlock {
1941
.sherlock {
1834
  font-family: "London Tube", sans-serif;
1942
  font-family: "London Tube", sans-serif;
1835
  font-size: 120%;
1943
  font-size: 120%;
1836
  text-transform: uppercase;
1944
  text-transform: uppercase;
1837
}
1945
}
1838
1946
1839
@font-face {
1947
@font-face {
1840
  font-family: "Simpsonfont";
1948
  font-family: "Simpsonfont";
1841
  src: local("Simpsonfont"), url(/styles/fonts/Simpsonfont.ttf);
1949
  src: local("Simpsonfont"), url(/styles/fonts/Simpsonfont.ttf);
1842
}
1950
}
1843
1951
1844
@font-face {
1952
@font-face {
1845
  font-family: "Akbar";
1953
  font-family: "Akbar";
1846
  src: local("Akbar"), url(/styles/fonts/akbar.ttf);
1954
  src: local("Akbar"), url(/styles/fonts/akbar.ttf);
1847
}
1955
}
1848
1956
1849
.simpsons {
1957
.simpsons {
1850
  position: relative;
1958
  position: relative;
1851
  min-width: 6em;
1959
  min-width: 6em;
1852
  min-height: 2em;
1960
  min-height: 2em;
1853
  padding: 0.125em 0.25em;
1961
  padding: 0.125em 0.25em;
1854
  background-color: #6598DC;
1962
  background-color: #6598DC;
1855
  color: #FFD166;
1963
  color: #FFD166;
1856
  font-family: "Akbar", sans-serif;
1964
  font-family: "Akbar", sans-serif;
1857
  text-align: center;
1965
  text-align: center;
1858
  text-transform: uppercase;
1966
  text-transform: uppercase;
1859
  overflow: hidden;
1967
  overflow: hidden;
1860
}
1968
}
1861
1969
1862
.simpsons span {
1970
.simpsons span {
1863
  position: relative;
1971
  position: relative;
1864
  display: block;
1972
  display: block;
1865
}
1973
}
1866
1974
1867
<?php
1975
<?php
1868
  Mixins::keyframes('zoom-in',
1976
  Mixins::keyframes('zoom-in',
1869
    '0% {
1977
    '0% {
1870
       opacity: 0;
1978
       opacity: 0;
1871
       -moz-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
1979
       -moz-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
1872
       -webkit-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
1980
       -webkit-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
1873
     }
1981
     }
1874
   
1982
   
1875
     20% {
1983
     20% {
1876
       opacity: 1;
1984
       opacity: 1;
1877
     }
1985
     }
1878
   
1986
   
1879
     100% {
1987
     100% {
1880
       -moz-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
1988
       -moz-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
1881
       -webkit-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
1989
       -webkit-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
1882
     }');
1990
     }');
1883
?>
1991
?>
1884
1992
1885
.simpsons:hover span.text {
1993
.simpsons:hover span.text {
1886
  <?php
1994
  <?php
1887
        Mixins::animation('-name', 'zoom-in');
1995
        Mixins::animation('-name', 'zoom-in');
1888
        /* -webkit-animation-iteration-count: infinite; */
1996
        /* -webkit-animation-iteration-count: infinite; */
1889
        Mixins::animation('-duration', '3s');
1997
        Mixins::animation('-duration', '3s');
1890
  ?>  
1998
  ?>  
1891
}
1999
}
1892
2000
1893
@font-face {
2001
@font-face {
1894
    font-family: 'Interdimensional';
2002
    font-family: 'Interdimensional';
1895
    src:
2003
    src:
1896
      url('/styles/fonts/Interdimensional.ttf.woff') format('woff'),
2004
      url('/styles/fonts/Interdimensional.ttf.woff') format('woff'),
1897
      url('/styles/fonts/Interdimensional.ttf.svg#Interdimensional') format('svg'),
2005
      url('/styles/fonts/Interdimensional.ttf.svg#Interdimensional') format('svg'),
1898
      url('/styles/fonts/Interdimensional.ttf.eot'),
2006
      url('/styles/fonts/Interdimensional.ttf.eot'),
1899
      url('/styles/fonts/Interdimensional.ttf.eot?#iefix') format('embedded-opentype');
2007
      url('/styles/fonts/Interdimensional.ttf.eot?#iefix') format('embedded-opentype');
1900
    font-weight: normal;
2008
    font-weight: normal;
1901
    font-style: normal;
2009
    font-style: normal;
1902
}
2010
}
1903
2011
1904
.sliders {
2012
.sliders {
1905
  padding: 0.125em 0.5em;
2013
  padding: 0.125em 0.5em;
1906
  background-color: #000;
2014
  background-color: #000;
1907
  color: #c1d4e2;
2015
  color: #c1d4e2;
1908
  font-family: Interdimensional, sans-serif;
2016
  font-family: Interdimensional, sans-serif;
1909
  letter-spacing: 0.125em;
2017
  letter-spacing: 0.125em;
1910
  text-transform: uppercase;
2018
  text-transform: uppercase;
1911
  text-shadow: 0 0 2px #c1d4e2;
2019
  text-shadow: 0 0 2px #c1d4e2;
1912
}
2020
}
1913
2021
1914
.sliders .last {
2022
.sliders .last {
1915
  letter-spacing: normal;
2023
  letter-spacing: normal;
1916
}
2024
}
1917
2025
1918
@font-face {
2026
@font-face {
1919
  font-family: "Smallville";
2027
  font-family: "Smallville";
1920
  src: local("Smallville"), url(/styles/fonts/Smallville1.ttf);
2028
  src: local("Smallville"), url(/styles/fonts/Smallville1.ttf);
1921
}
2029
}
1922
2030
1923
.smallville {
2031
.smallville {
1924
  font-family: "Smallville", sans-serif;
2032
  font-family: "Smallville", sans-serif;
1925
  font-size: 160%;
2033
  font-size: 160%;
1926
  text-transform: uppercase;
2034
  text-transform: uppercase;
1927
  color: #FE1318;
2035
  color: #FE1318;
1928
}
2036
}
1929
2037
1930
/* Symmetric "Superman" effect */
2038
/* Symmetric "Superman" effect */
1931
.smallville span {
2039
.smallville span {
1932
  position: relative;
2040
  position: relative;
1933
  top: -0.1em;
2041
  top: -0.1em;
1934
  font-size: 90%;
2042
  font-size: 90%;
1935
}
2043
}
1936
2044
1937
.space-above-beyond {
2045
.space-above-beyond {
1938
  background-color: #222723;
2046
  background-color: #222723;
1939
  color: #A7B2C4;
2047
  color: #A7B2C4;
1940
  padding: 0.25em 0.5em;
2048
  padding: 0.25em 0.5em;
1941
  text-transform: uppercase;
2049
  text-transform: uppercase;
1942
}
2050
}
1943
2051
1944
@font-face {
2052
@font-face {
1945
  font-family: "Freedom Fighter";
2053
  font-family: "Freedom Fighter";
1946
  src: local("Freedom Fighter"), url(/styles/fonts/freedomfighter.ttf);
2054
  src: local("Freedom Fighter"), url(/styles/fonts/freedomfighter.ttf);
1947
}
2055
}
1948
2056
1949
.space-above-beyond .space {
2057
.space-above-beyond .space {
1950
  display: block;
2058
  display: block;
1951
  color: #5E5C5D;
2059
  color: #5E5C5D;
1952
  font: 150% "Freedom Fighter", sans-serif;
2060
  font: 150% "Freedom Fighter", sans-serif;
1953
  text-align: justify;
2061
  text-align: justify;
1954
  text-shadow: 1px 1px 1px #0A0300, -1px -1px 1px #F5FBFF;
2062
  text-shadow: 1px 1px 1px #0A0300, -1px -1px 1px #F5FBFF;
1955
}
2063
}
1956
2064
1957
.space-above-beyond .space span {
2065
.space-above-beyond .space span {
1958
  letter-spacing: normal;
2066
  letter-spacing: normal;
1959
}
2067
}
1960
2068
1961
.space-above-beyond .above-beyond {
2069
.space-above-beyond .above-beyond {
1962
  display: block;
2070
  display: block;
1963
  font-size: 50%;
2071
  font-size: 50%;
1964
  text-align: justify;
2072
  text-align: justify;
1965
  word-spacing: 0.125em;
2073
  word-spacing: 0.125em;
1966
  -webkit-text-stroke: #A7B2C4 1px;
2074
  -webkit-text-stroke: #A7B2C4 1px;
1967
}
2075
}
1968
2076
1969
.space-above-beyond .above-beyond span {
2077
.space-above-beyond .above-beyond span {
1970
  word-spacing: normal;
2078
  word-spacing: normal;
1971
}
2079
}
1972
2080
1973
@font-face {
2081
@font-face {
1974
  font-family: "Stargate";
2082
  font-family: "Stargate";
1975
  src: local("Stargate"), url(/styles/fonts/STARGATE.TTF);
2083
  src: local("Stargate"), url(/styles/fonts/STARGATE.TTF);
1976
}
2084
}
1977
2085
1978
.stargate {
2086
.stargate {
1979
  font-family: "Stargate", serif;
2087
  font-family: "Stargate", serif;
1980
  font-size: 122%;
2088
  font-size: 122%;
1981
  text-align: center;
2089
  text-align: center;
1982
  text-transform: uppercase;
2090
  text-transform: uppercase;
1983
}
2091
}
1984
2092
1985
.stargate > span {
2093
.stargate > span {
1986
  display: block;
2094
  display: block;
1987
}
2095
}
1988
2096
1989
.stargate.en {
2097
.stargate.en {
1990
  letter-spacing: 0.125em;
2098
  letter-spacing: 0.125em;
1991
}
2099
}
1992
2100
1993
.stargate.en span .t,
2101
.stargate.en span .t,
1994
.stargate.en span .a2
2102
.stargate.en span .a2
1995
{
2103
{
1996
  letter-spacing: 0.03125em;
2104
  letter-spacing: 0.03125em;
1997
}
2105
}
1998
2106
1999
.stargate.en span span:last-child {
2107
.stargate.en span span:last-child {
2000
  letter-spacing: normal;
2108
  letter-spacing: normal;
2001
}
2109
}
2002
2110
2003
.stargate.en > span:first-child {
2111
.stargate.en > span:first-child {
2004
  padding-bottom: 0;
2112
  padding-bottom: 0;
2005
  /* border-bottom: 1px solid black; */
2113
  /* border-bottom: 1px solid black; */
2006
}
2114
}
2007
2115
2008
.stargate.en > span:last-child {
2116
.stargate.en > span:last-child {
2009
  /* padding-top: 0.125em; */
2117
  /* padding-top: 0.125em; */
2010
}
2118
}
2011
2119
2012
.stargate.de span .a2 {
2120
.stargate.de span .a2 {
2013
  letter-spacing: -0.03125em;
2121
  letter-spacing: -0.03125em;
2014
}
2122
}
2015
2123
2016
.stargate.de > span:last-child {
2124
.stargate.de > span:last-child {
2017
  font-size: 64%;
2125
  font-size: 64%;
2018
}
2126
}
2019
2127
2020
.stargate .a {
2128
.stargate .a {
2021
  text-transform: lowercase;
2129
  text-transform: lowercase;
2022
}
2130
}
2023
2131
2024
.atlantis .stargate {
2132
.atlantis .stargate {
2025
  display: inline-block;
2133
  display: inline-block;
2026
  padding: 0 0.25em;
2134
  padding: 0 0.25em;
2027
  border-bottom: 1px solid black;
2135
  border-bottom: 1px solid black;
2028
  font-size: 81%;
2136
  font-size: 81%;
2029
  letter-spacing: 0.125em;
2137
  letter-spacing: 0.125em;
2030
}
2138
}
2031
2139
2032
.atlantis .atlantis {
2140
.atlantis .atlantis {
2033
  margin-top: 0.125em;
2141
  margin-top: 0.125em;
2034
  position: relative;
2142
  position: relative;
2035
  top: -0.15em;
2143
  top: -0.15em;
2036
  padding-top: 0.15em;
2144
  padding-top: 0.15em;
2037
  letter-spacing: 0.125em;
2145
  letter-spacing: 0.125em;
2038
}
2146
}
2039
2147
2040
.atlantis span span:last-child
2148
.atlantis span span:last-child
2041
{
2149
{
2042
  letter-spacing: normal;
2150
  letter-spacing: normal;
2043
}
2151
}
2044
2152
2045
.sg-u {
2153
.sg-u {
2046
  padding: 0.25em 0.25em 0 0.25em;
2154
  padding: 0.25em 0.25em 0 0.25em;
2047
  background-color: #000;
2155
  background-color: #000;
2048
  color: #eee;
2156
  color: #eee;
2049
  font-family: "Eurostile Extended", sans-serif;
2157
  font-family: "Eurostile Extended", sans-serif;
2050
  font-size: 122%;
2158
  font-size: 122%;
2051
  font-weight: bold;
2159
  font-weight: bold;
2052
  letter-spacing: -0.125em;
2160
  letter-spacing: -0.125em;
2053
}
2161
}
2054
2162
2055
.sg-u .ring {
2163
.sg-u .ring {
2056
  letter-spacing: -0.2em;
2164
  letter-spacing: -0.2em;
2057
}
2165
}
2058
2166
2059
@font-face {
2167
@font-face {
2060
  font-family: "Torchwood";
2168
  font-family: "Torchwood";
2061
  src: local("Torchwood"), url(/styles/fonts/Torchwood.ttf);
2169
  src: local("Torchwood"), url(/styles/fonts/Torchwood.ttf);
2062
}
2170
}
2063
2171
2064
@font-face {
2172
@font-face {
2065
  font-family: "Federation Classic";
2173
  font-family: "Federation Classic";
2066
  src: local("Federation Classic"), url(/styles/fonts/FEC_____.TTF);
2174
  src: local("Federation Classic"), url(/styles/fonts/FEC_____.TTF);
2067
}
2175
}
2068
2176
2069
.star-trek-tos {
2177
.star-trek-tos {
2070
  padding: 0.125em 0.25em 0 0.25em;
2178
  padding: 0.125em 0.25em 0 0.25em;
2071
  background-color: #000;
2179
  background-color: #000;
2072
  color: #FBB72C;
2180
  color: #FBB72C;
2073
  font-family: "Federation Classic", sans-serif;
2181
  font-family: "Federation Classic", sans-serif;
2074
  font-size: 150%;
2182
  font-size: 150%;
2075
  text-transform: lowercase;
2183
  text-transform: lowercase;
2076
}
2184
}
2077
2185
2078
@font-face {
2186
@font-face {
2079
  font-family: "Starnext";
2187
  font-family: "Starnext";
2080
        src: local("Starnext"), url(/styles/fonts/StarNext.ttf);
2188
        src: local("Starnext"), url(/styles/fonts/StarNext.ttf);
2081
}
2189
}
2082
2190
2083
.star-trek-tng {
2191
.star-trek-tng {
2084
  padding: 0.25em 0.5em 0.25em 0.5em;
2192
  padding: 0.25em 0.5em 0.25em 0.5em;
2085
  background-color: #000;
2193
  background-color: #000;
2086
  color: #2D7BCD;
2194
  color: #2D7BCD;
2087
  font-family: "Starnext", sans-serif;
2195
  font-family: "Starnext", sans-serif;
2088
  font-size: 120%;
2196
  font-size: 120%;
2089
  line-height: 1;
2197
  line-height: 1;
2090
        text-transform: uppercase;
2198
        text-transform: uppercase;
2091
  text-align: center;
2199
  text-align: center;
2092
}
2200
}
2093
2201
2094
.star-trek-tng span {
2202
.star-trek-tng span {
2095
  display: block;
2203
  display: block;
2096
}
2204
}
2097
2205
2098
.star-trek-tng .star {
2206
.star-trek-tng .star {
2099
  text-align: left;
2207
  text-align: left;
2100
}
2208
}
2101
2209
2102
.star-trek-tng .trek {
2210
.star-trek-tng .trek {
2103
  position: relative;
2211
  position: relative;
2104
  top: -0.2em;
2212
  top: -0.2em;
2105
  text-align: right;
2213
  text-align: right;
2106
}
2214
}
2107
2215
2108
.star-trek-tng .tng {
2216
.star-trek-tng .tng {
2109
  font-size: 44%;
2217
  font-size: 44%;
2110
}
2218
}
2111
2219
2112
.time-trax {
2220
.time-trax {
2113
  background-color: #fff;
2221
  background-color: #fff;
2114
  color: #003ee5;
2222
  color: #003ee5;
2115
  font-size: 120%;
2223
  font-size: 120%;
2116
  font-weight: bold;
2224
  font-weight: bold;
2117
  text-shadow: 2px 1px #00021c;
2225
  text-shadow: 2px 1px #00021c;
2118
}
2226
}
2119
2227
2120
.torchwood {
2228
.torchwood {
2121
  padding: 0.125em 0.25em;
2229
  padding: 0.125em 0.25em;
2122
  background-color: black;
2230
  background-color: black;
2123
  color: #E72524;
2231
  color: #E72524;
2124
  font-family: "Torchwood", serif;
2232
  font-family: "Torchwood", serif;
2125
  font-size: 106%;
2233
  font-size: 106%;
2126
  text-transform: uppercase;
2234
  text-transform: uppercase;
2127
}
2235
}
2128
2236
2129
@font-face {
2237
@font-face {
2130
  font-family: "True Blood";
2238
  font-family: "True Blood";
2131
  src: local("True Blood"), url(/styles/fonts/non-free/TRUEBLOOD.ttf);
2239
  src: local("True Blood"), url(/styles/fonts/non-free/TRUEBLOOD.ttf);
2132
}
2240
}
2133
2241
2134
.true-blood {
2242
.true-blood {
2135
  font-family: "True Blood", sans-serif;
2243
  font-family: "True Blood", sans-serif;
2136
}
2244
}
2137
2245
2138
.true-blood .upper {
2246
.true-blood .upper {
2139
  text-transform: uppercase;
2247
  text-transform: uppercase;
2140
}
2248
}
2141
2249
2142
.true-blood .blood {
2250
.true-blood .blood {
2143
  color: #991b30;
2251
  color: #991b30;
2144
}
2252
}
2145
2253
2146
.true-blood .lower {
2254
.true-blood .lower {
2147
  text-transform: lowercase;
2255
  text-transform: lowercase;
2148
}
2256
}
2149
2257
2150
.tara {
2258
.tara {
2151
  font-family: sans-serif;
2259
  font-family: sans-serif;
2152
  font-weight: bold;
2260
  font-weight: bold;
2153
  text-transform: uppercase;
2261
  text-transform: uppercase;
2154
}
2262
}
2155
2263
2156
.visitors {
2264
.visitors {
2157
  position: relative;
2265
  position: relative;
2158
  padding: 0.5em 0.5em 0.25em 0.5em;
2266
  padding: 0.5em 0.5em 0.25em 0.5em;
2159
  background-color: #000;
2267
  background-color: #000;
2160
  color: #ff1700;
2268
  color: #ff1700;
2161
  font-family: fantasy;
2269
  font-family: fantasy;
2162
  font-size: 80%;
2270
  font-size: 80%;
2163
  line-height: 2em;
2271
  line-height: 2em;
2164
}
2272
}
2165
2273
2166
.visitors span {
2274
.visitors span {
2167
  vertical-align: middle;
2275
  vertical-align: middle;
2168
}
2276
}
2169
2277
2170
.visitors .v {
2278
.visitors .v {
2171
  position: absolute;
2279
  position: absolute;
2172
  left: 0;
2280
  left: 0;
2173
  width: 100%;
2281
  width: 100%;
2174
  font-size: 300%;
2282
  font-size: 300%;
2175
  color: rgba(210, 0, 1, 0.8);
2283
  color: rgba(210, 0, 1, 0.8);
2176
  text-align: center;
2284
  text-align: center;
2177
}
2285
}
2178
2286
2179
.visitors .subtitle {
2287
.visitors .subtitle {
2180
  text-transform: uppercase;
2288
  text-transform: uppercase;
2181
}
2289
}
2182
2290
2183
@font-face {
2291
@font-face {
2184
  font-family: "Gunplay";
2292
  font-family: "Gunplay";
2185
  src: local("Gunplay"), url(/styles/fonts/gunplay.ttf);
2293
  src: local("Gunplay"), url(/styles/fonts/gunplay.ttf);
2186
}
2294
}
2187
2295
2188
.warehouse-13 {
2296
.warehouse-13 {
2189
  padding: 0 0.25em 0.125em 0.25em;
2297
  padding: 0 0.25em 0.125em 0.25em;
2190
  background-color: #000;
2298
  background-color: #000;
2191
  color: #BF311A;
2299
  color: #BF311A;
2192
  font-family: "Gunplay", sans-serif;
2300
  font-family: "Gunplay", sans-serif;
2193
  text-transform: uppercase;
2301
  text-transform: uppercase;
2194
}
2302
}
2195
2303
2196
.warehouse-13 .numbers {
2304
.warehouse-13 .numbers {
2197
  color: #B4B4B4;
2305
  color: #B4B4B4;
2198
}
2306
}
2199
2307
2200
div.box {
2308
div.box {
2201
  border: 1px solid black;
2309
  border: 1px solid black;
2202
  position: relative;
2310
  position: relative;
2203
  text-align: center;
2311
  text-align: center;
2204
}
2312
}
2205
2313
2206
div.meter, div.coverage {
2314
div.meter, div.coverage {
2207
  position: absolute;
2315
  position: absolute;
2208
  height: 100%;
2316
  height: 100%;
2209
}
2317
}
2210
2318
2211
div.meter {
2319
div.meter {
2212
  background-color: rgba(0, 0, 128, 0.5);
2320
  background-color: rgba(0, 0, 128, 0.5);
2213
}
2321
}
2214
2322
2215
div.season {
2323
div.season {
2216
  position: absolute;
2324
  position: absolute;
2217
  border-left: 1px solid #333;
2325
  border-left: 1px solid #333;
2218
  background-color: transparent;
2326
  background-color: transparent;
2219
  color: #999;
2327
  color: #999;
2220
  overflow: hidden;
2328
  overflow: hidden;
2221
  white-space: nowrap;
2329
  white-space: nowrap;
2222
}
2330
}
2223
2331
2224
div.coverage {
2332
div.coverage {
2225
  background-color: rgba(0, 218, 0, 0.5);
2333
  background-color: rgba(0, 218, 0, 0.5);
2226
}
2334
}
2227
2335
2228
.percentage {
2336
.percentage {
2229
  position: relative;
2337
  position: relative;
2230
  background-color: rgba(255, 255, 255, 0.5);
2338
  background-color: rgba(255, 255, 255, 0.5);
2231
}
2339
}
2232
 
2340