Subversion Repositories LCARS

Rev

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

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

1388

1315
.numb3rs:after {
1389
.numb3rs:after {
1316
  content: "Numb3rs";
1390
  content: "Numb3rs";
1317
  color: #898b88;
1391
  color: #898b88;
1318
  text-transform: uppercase;
1392
  text-transform: uppercase;
1319
} */
1393
} */
1320
1394
1321
@font-face {
1395
@font-face {
1322
  font-family: "Unconform Round";
1396
  font-family: "Unconform Round";
1323
  src: local("Unconform Round"), url(/styles/fonts/UNCON___.TTF);
1397
  src: local("Unconform Round"), url(/styles/fonts/UNCON___.TTF);
1324
}
1398
}
1325
1399
1326
.odyssey5 {
1400
.odyssey5 {
1327
  padding: 0.5em 0.5em 0.125em 0.5em;
1401
  padding: 0.5em 0.5em 0.125em 0.5em;
1328
  background-color: #000;
1402
  background-color: #000;
1329
  color: #d1550b;
1403
  color: #d1550b;
1330
  font-family: "Unconform Round", sans-serif;
1404
  font-family: "Unconform Round", sans-serif;
1331
  text-transform: uppercase;
1405
  text-transform: uppercase;
1332
  letter-spacing: 0.125em;
1406
  letter-spacing: 0.125em;
1333
}
1407
}
1334
1408
1335
.odyssey5 .s2 {
1409
.odyssey5 .s2 {
1336
  letter-spacing: 0.25em;
1410
  letter-spacing: 0.25em;
1337
}
1411
}
1338
1412
1339
.odyssey5 .e {
1413
.odyssey5 .e {
1340
  letter-spacing: 0.5em;
1414
  letter-spacing: 0.5em;
1341
}
1415
}
1342
1416
1343
.odyssey5 .y2 {
1417
.odyssey5 .y2 {
1344
  letter-spacing: 0.5em;
1418
  letter-spacing: 0.5em;
1345
}
1419
}
1346
1420
1347
.odyssey5 .five {
1421
.odyssey5 .five {
1348
  letter-spacing: normal;
1422
  letter-spacing: normal;
1349
}
1423
}
1350
1424
1351
@font-face {
1425
@font-face {
1352
  font-family: "Dateline Bold";
1426
  font-family: "Dateline Bold";
1353
  src: local("Dateline Bold"), url(/styles/fonts/DatelineBold.ttf);
1427
  src: local("Dateline Bold"), url(/styles/fonts/DatelineBold.ttf);
1354
}
1428
}
1355
 
1429
 
1356
.psych {
1430
.psych {
1357
  font-family: "Dateline Bold", serif;
1431
  font-family: "Dateline Bold", serif;
1358
  font-size: 110%;
1432
  font-size: 110%;
1359
  letter-spacing: -0.125em;
1433
  letter-spacing: -0.125em;
1360
  color: #749f27;
1434
  color: #749f27;
1361
}
1435
}
1362
 
1436
 
1363
@font-face {
1437
@font-face {
1364
  font-family: "Swiss Cheesed";
1438
  font-family: "Swiss Cheesed";
1365
  src: local("SwissCheese"), url(/styles/fonts/SwissCheesed.ttf);
1439
  src: local("SwissCheese"), url(/styles/fonts/SwissCheesed.ttf);
1366
}
1440
}
1367
1441
1368
.quantum-leap {
1442
.quantum-leap {
1369
  position: relative;
1443
  position: relative;
1370
  display: inline-block;
1444
  display: inline-block;
1371
  left: 0;
1445
  left: 0;
1372
  top: 0;
1446
  top: 0;
1373
  padding: 0.5em 0.5em 0.25em 0.5em;
1447
  padding: 0.5em 0.5em 0.25em 0.5em;
1374
  background-color: black;
1448
  background-color: black;
1375
1449
1376
  color: #5598ff;
1450
  color: #5598ff;
1377
  font-family: "Swiss Cheesed", sans-serif;
1451
  font-family: "Swiss Cheesed", sans-serif;
1378
  font-size: 110%;
1452
  font-size: 110%;
1379
  letter-spacing: 0.0625em;
1453
  letter-spacing: 0.0625em;
1380
  text-transform: uppercase;
1454
  text-transform: uppercase;
1381
  text-align: center;
1455
  text-align: center;
1382
  text-shadow:
1456
  text-shadow:
1383
    -1px -1px #6f98e5,
1457
    -1px -1px #6f98e5,
1384
     0   -1px #6f98e5,
1458
     0   -1px #6f98e5,
1385
     1px -1px #6f98e5,
1459
     1px -1px #6f98e5,
1386
    -1px  0px #6f98e5,
1460
    -1px  0px #6f98e5,
1387
     0    0px #6f98e5,
1461
     0    0px #6f98e5,
1388
     1px  0px #6f98e5,
1462
     1px  0px #6f98e5,
1389
    -1px  1px #6f98e5,
1463
    -1px  1px #6f98e5,
1390
     0    1px #6f98e5,
1464
     0    1px #6f98e5,
1391
     1px  1px #6f98e5,
1465
     1px  1px #6f98e5,
1392
    -1px -1px 8px #5598ff,
1466
    -1px -1px 8px #5598ff,
1393
     0   -1px 8px #5598ff,
1467
     0   -1px 8px #5598ff,
1394
     1px -1px 8px #5598ff,
1468
     1px -1px 8px #5598ff,
1395
    -1px  0   8px #5598ff,
1469
    -1px  0   8px #5598ff,
1396
     0    0   8px #5598ff,
1470
     0    0   8px #5598ff,
1397
     1px  0   8px #5598ff,
1471
     1px  0   8px #5598ff,
1398
    -1px  1px 8px #5598ff,
1472
    -1px  1px 8px #5598ff,
1399
     0    1px 8px #5598ff,
1473
     0    1px 8px #5598ff,
1400
     1px  1px 8px #5598ff;
1474
     1px  1px 8px #5598ff;
1401
}
1475
}
1402
1476
1403
.quantum-leap .gradient {
1477
.quantum-leap .gradient {
1404
  position: absolute;
1478
  position: absolute;
1405
  left: 0;
1479
  left: 0;
1406
  top: 0;
1480
  top: 0;
1407
  padding: 0.5em 0.5em 0.25em 0.5em;
1481
  padding: 0.5em 0.5em 0.25em 0.5em;
1408
  color: #000;
1482
  color: #000;
1409
  -webkit-text-fill-color: #5598ff;
1483
  -webkit-text-fill-color: #5598ff;
1410
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 33%);
1484
  -webkit-mask-image: -webkit-linear-gradient(rgba(0, 0, 0, 1), transparent 33%);
1411
  z-index: 2;
1485
  z-index: 2;
1412
}
1486
}
1413
.quantum-leap:after {
1487
.quantum-leap:after {
1414
  content: "Quantum Leap";
1488
  content: "Quantum Leap";
1415
  color: #000;
1489
  color: #000;
1416
}
1490
}
1417
1491
1418
@font-face {
1492
@font-face {
1419
  font-family: "Spleeny Decaf GD";
1493
  font-family: "Spleeny Decaf GD";
1420
  src: local("Spleeny Decaf GD"), url(/styles/fonts/non-free/Spleeny%20Decaf%20GD.ttf);
1494
  src: local("Spleeny Decaf GD"), url(/styles/fonts/non-free/Spleeny%20Decaf%20GD.ttf);
1421
}
1495
}
1422
1496
1423
.reaper {
1497
.reaper {
1424
  font-family: "Spleeny Decaf GD", fantasy;
1498
  font-family: "Spleeny Decaf GD", fantasy;
1425
  text-transform: uppercase;
1499
  text-transform: uppercase;
1426
}
1500
}
1427
1501
1428
@font-face {
1502
@font-face {
1429
  font-family: "Roswell";
1503
  font-family: "Roswell";
1430
  src: local("Roswell"), url(/styles/fonts/Roswell.TTF);
1504
  src: local("Roswell"), url(/styles/fonts/Roswell.TTF);
1431
}
1505
}
1432
1506
1433
.roswell {
1507
.roswell {
1434
  display: inline-block;
1508
  display: inline-block;
1435
  padding: 0.25em 0.5em 0.125em 0.5em;
1509
  padding: 0.25em 0.5em 0.125em 0.5em;
1436
  background-color: #000;
1510
  background-color: #000;
1437
  background-image: -moz-linear-gradient(left, #6f3811, #000);
-
 
1438
  background-image: -o-linear-gradient(left, #6f3811, #000);
-
 
1439
  background-image: -webkit-linear-gradient(left, #6f3811, #000);
-
 
-
 
1511
  <?php
1440
  background-image: linear-gradient(left, #6f3811, #000);
1512
    Mixins::linear_gradient('background-image', 'left, #6f3811, #000');
-
 
1513
  ?>
1441
  color: #ffffbc;
1514
  color: #ffffbc;
1442
  font-family: "Roswell", sans-serif;
1515
  font-family: "Roswell", sans-serif;
1443
  letter-spacing: 0.25em;
1516
  letter-spacing: 0.25em;
1444
1517
1445
  text-shadow:
1518
  text-shadow:
1446
    -1px -1px 1px rgba(138, 8, 0, 0.5),
1519
    -1px -1px 1px rgba(138, 8, 0, 0.5),
1447
     0px  1px 1px rgba(138, 8, 0, 0.5),
1520
     0px  1px 1px rgba(138, 8, 0, 0.5),
1448
     1px  1px 1px rgba(138, 8, 0, 0.5);
1521
     1px  1px 1px rgba(138, 8, 0, 0.5);
1449
  text-transform: uppercase;
1522
  text-transform: uppercase;
1450
  -webkit-text-stroke: 0.25px rgba(138, 8, 0, 0.75);
1523
  -webkit-text-stroke: 0.25px rgba(138, 8, 0, 0.75);
1451
}
1524
}
1452
1525
1453
.roswell span {
1526
.roswell span {
1454
  letter-spacing: normal;
1527
  letter-spacing: normal;
1455
}
1528
}
1456
1529
1457
.samantha-who {
1530
.samantha-who {
1458
  display: inline-block;
1531
  display: inline-block;
1459
  padding: 0.125em 0.25em 0.125em 0.25em;
1532
  padding: 0.125em 0.25em 0.125em 0.25em;
1460
  background-color: #000;
1533
  background-color: #000;
1461
  color: #e3e5e2;
1534
  color: #e3e5e2;
1462
  line-height: 1em;
1535
  line-height: 1em;
1463
}
1536
}
1464
1537
1465
.samantha-who .text {
1538
.samantha-who .text {
1466
  display: inline-block;
1539
  display: inline-block;
1467
}
1540
}
1468
1541
1469
.samantha-who .samantha {
1542
.samantha-who .samantha {
1470
  display: block;
1543
  display: block;
1471
  position: relative;
1544
  position: relative;
1472
  padding-top: 0.25em;
1545
  padding-top: 0.25em;
1473
  padding-left: 0.25em;
1546
  padding-left: 0.25em;
1474
  font-family: "a_Futura Orto", sans-serif;
1547
  font-family: "a_Futura Orto", sans-serif;
1475
  text-transform: uppercase;
1548
  text-transform: uppercase;
1476
}
1549
}
1477
1550
1478
.samantha-who .samantha::after {
1551
.samantha-who .samantha::after {
1479
  position: absolute;
1552
  position: absolute;
1480
  left: -0.2em;
1553
  left: -0.2em;
1481
  top: -1.05em;
1554
  top: -1.05em;
1482
  right: 0.2em;
1555
  right: 0.2em;
1483
  bottom: 1.05em;
1556
  bottom: 1.05em;
1484
  background-image: -webkit-radial-gradient(10% 15%, 20% 20%, transparent 15%, #d29c13 26%, #d29c13 34%, transparent 45%);
1557
  background-image: -webkit-radial-gradient(10% 15%, 20% 20%, transparent 15%, #d29c13 26%, #d29c13 34%, transparent 45%);
1485
  content: "";
1558
  content: "";
1486
  -webkit-transform: rotate(-27deg);
1559
  -webkit-transform: rotate(-27deg);
1487
  /*border: 1px solid red;*/
1560
  /*border: 1px solid red;*/
1488
}
1561
}
1489
1562
1490
.samantha-who .who,
1563
.samantha-who .who,
1491
.samantha-who .q {
1564
.samantha-who .q {
1492
  color: #e81b04;
1565
  color: #e81b04;
1493
}
1566
}
1494
 
1567
 
1495
.samantha-who .who {
1568
.samantha-who .who {
1496
  display: block;
1569
  display: block;
1497
  font-weight: bold;
1570
  font-weight: bold;
1498
  line-height: 0.75em;
1571
  line-height: 0.75em;
1499
}
1572
}
1500
1573
1501
.samantha-who .q {
1574
.samantha-who .q {
1502
  font-family: cursive;
1575
  font-family: cursive;
1503
  font-size: 200%;
1576
  font-size: 200%;
1504
  font-weight: lighter;
1577
  font-weight: lighter;
1505
}
1578
}
1506
1579
1507
@font-face {
1580
@font-face {
1508
  font-family: "Scrubs";
1581
  font-family: "Scrubs";
1509
  src: local("TSS Scrubs Logo"), url(/styles/fonts/tsslogo.ttf);
1582
  src: local("TSS Scrubs Logo"), url(/styles/fonts/tsslogo.ttf);
1510
}
1583
}
1511
1584
1512
.scrubs:before {
1585
.scrubs:before {
1513
  content: "[";
1586
  content: "[";
1514
}
1587
}
1515
1588
1516
.scrubs {
1589
.scrubs {
1517
  padding: 0.125em 0.25em 0 0.25em;
1590
  padding: 0.125em 0.25em 0 0.25em;
1518
  background-color: #15121a;
1591
  background-color: #15121a;
1519
  color: #d0f9fb;
1592
  color: #d0f9fb;
1520
  font-family: "Scrubs", sans-serif;
1593
  font-family: "Scrubs", sans-serif;
1521
  font-size: 150%;
1594
  font-size: 150%;
1522
  text-shadow: 0 0 10px #d0f9fb;
1595
  text-shadow: 0 0 10px #d0f9fb;
1523
}
1596
}
1524
1597
1525
.scrubs .s {
1598
.scrubs .s {
1526
  text-transform: uppercase;
1599
  text-transform: uppercase;
1527
}
1600
}
1528
1601
1529
.scrubs:after {
1602
.scrubs:after {
1530
  content: "]";
1603
  content: "]";
1531
}
1604
}
1532
1605
1533
@font-face {
1606
@font-face {
1534
  font-family: "seaQuest";
1607
  font-family: "seaQuest";
1535
  src: local("Seaquest"), url(/styles/fonts/SQDSV.TTF);
1608
  src: local("Seaquest"), url(/styles/fonts/SQDSV.TTF);
1536
}
1609
}
1537
1610
1538
.seaQuest {
1611
.seaQuest {
1539
  position: relative;
1612
  position: relative;
1540
  display: inline-block;
1613
  display: inline-block;
1541
  padding-top: 1.5em;
1614
  padding-top: 1.5em;
1542
  background-color: #00001e;
1615
  background-color: #00001e;
1543
<?php
1616
<?php
1544
  // error_reporting(E_ALL | E_STRICT);
1617
  // error_reporting(E_ALL | E_STRICT);
1545
  $lambda = 1;
1618
  $lambda = 1;
1546
  for ($i = 0; $i < 200; ++$i)
1619
  for ($i = 0; $i < 200; ++$i)
1547
  {
1620
  {
1548
    $x = mt_rand(1, 99);
1621
    $x = mt_rand(1, 99);
1549
    /*
1622
    /*
1550
     * Decreasing probability of pixels near bottom through exponential distribution;
1623
     * Decreasing probability of pixels near bottom through exponential distribution;
1551
     * TODO: If coord > 50%, decrease probability of appearance.
1624
     * TODO: If coord > 50%, decrease probability of appearance.
1552
     */
1625
     */
1553
    $y = mt_rand(1, $lambda * exp(-$lambda * mt_rand(0, 5)) * 99);
1626
    $y = mt_rand(1, $lambda * exp(-$lambda * mt_rand(0, 5)) * 99);
1554
    $coords[] = array('x' => $x, 'y' => $y);
1627
    $coords[] = array('x' => $x, 'y' => $y);
1555
  }
1628
  }
1556
 
1629
 
1557
  $dots = array_map(function ($coord) {
1630
  $dots = array_map(function ($coord) {
1558
    return "-webkit-radial-gradient({$coord['x']}% {$coord['y']}%, 1px 1px, rgba(255, 255, 255, 0.75), rgba(0, 0, 30, 0))";
1631
    return "-webkit-radial-gradient({$coord['x']}% {$coord['y']}%, 1px 1px, rgba(255, 255, 255, 0.75), rgba(0, 0, 30, 0))";
1559
  }, $coords);
1632
  }, $coords);
1560
?>
1633
?>
1561
  /* water bubbles */
1634
  /* water bubbles */
1562
  background-image: <?php echo implode(",\n    ", $dots); ?>,
1635
  background-image: <?php echo implode(",\n    ", $dots); ?>,
1563
    /* sunlight */
1636
    /* sunlight */
1564
    -webkit-radial-gradient(50% 0%, 50% 200%, #00438c, rgba(0, 0, 31, 0)),
1637
    -webkit-radial-gradient(50% 0%, 50% 200%, #00438c, rgba(0, 0, 31, 0)),
1565
    /* water */
1638
    /* water */
1566
    -webkit-linear-gradient(#030129, #00000c);
1639
    -webkit-linear-gradient(#030129, #00000c);
1567
  color: #ffc50c;
1640
  color: #ffc50c;
1568
  font-family: "seaQuest", sans-serif;
1641
  font-family: "seaQuest", sans-serif;
1569
  font-size: 92%;
1642
  font-size: 92%;
1570
}
1643
}
1571
1644
1572
.seaQuest #seaQuest {
1645
.seaQuest #seaQuest {
1573
  display: block;
1646
  display: block;
1574
  padding: 0 0.25em;
1647
  padding: 0 0.25em;
1575
  text-transform: uppercase;
1648
  text-transform: uppercase;
1576
  line-height: 1;
1649
  line-height: 1;
1577
}
1650
}
1578
1651
1579
.seaQuest #seaQuest .s {
1652
.seaQuest #seaQuest .s {
1580
  text-shadow:
1653
  text-shadow:
1581
    0.5px -0.25px 0.5px #f5bd46,
1654
    0.5px -0.25px 0.5px #f5bd46,
1582
    1px   -0.5px  0.5px #cd8d1f,
1655
    1px   -0.5px  0.5px #cd8d1f,
1583
    1.5px -0.75px 0.5px #b37b1c,
1656
    1.5px -0.75px 0.5px #b37b1c,
1584
    2px   -1px    0.5px #805b17,
1657
    2px   -1px    0.5px #805b17,
1585
    2.5px -1.25px 0.5px #2e2000,
1658
    2.5px -1.25px 0.5px #2e2000,
1586
    3px   -1.5px  0.5px #040400,
1659
    3px   -1.5px  0.5px #040400,
1587
    3.5px -1.75px       #000508;
1660
    3.5px -1.75px       #000508;
1588
}
1661
}
1589
1662
1590
.seaQuest #seaQuest .e {
1663
.seaQuest #seaQuest .e {
1591
  text-shadow:
1664
  text-shadow:
1592
    0.5px -0.25px 0.5px #f5bd46,
1665
    0.5px -0.25px 0.5px #f5bd46,
1593
    1px   -0.5px  0.5px #cd8d1f,
1666
    1px   -0.5px  0.5px #cd8d1f,
1594
    1.5px -0.75px 0.5px #b37b1c,
1667
    1.5px -0.75px 0.5px #b37b1c,
1595
    2px   -1px    0.5px #805b17,
1668
    2px   -1px    0.5px #805b17,
1596
    2.5px -1.25px 0.5px #2e2000,
1669
    2.5px -1.25px 0.5px #2e2000,
1597
    3px   -1.5px        #040400;
1670
    3px   -1.5px        #040400;
1598
}
1671
}
1599
1672
1600
.seaQuest #seaQuest .a {
1673
.seaQuest #seaQuest .a {
1601
  text-shadow:
1674
  text-shadow:
1602
    0.5px -0.25px 0.5px #fdb207,
1675
    0.5px -0.25px 0.5px #fdb207,
1603
    1px   -0.5px  0.5px #eb950e,
1676
    1px   -0.5px  0.5px #eb950e,
1604
    1.5px -0.75px 0.5px #ae5900,
1677
    1.5px -0.75px 0.5px #ae5900,
1605
    2px   -1px    0.5px #642a00,
1678
    2px   -1px    0.5px #642a00,
1606
    2.5px -1.25px       #261704;
1679
    2.5px -1.25px       #261704;
1607
}
1680
}
1608
1681
1609
.seaQuest #seaQuest .q {
1682
.seaQuest #seaQuest .q {
1610
  position: relative;
1683
  position: relative;
1611
  visibility: hidden;
1684
  visibility: hidden;
1612
  display: inline-block;
1685
  display: inline-block;
1613
  margin-right: 0.5em;
1686
  margin-right: 0.5em;
1614
  text-shadow: none;
1687
  text-shadow: none;
1615
}
1688
}
1616
1689
1617
.seaQuest #seaQuest .q:after {
1690
.seaQuest #seaQuest .q:after {
1618
  position: absolute;
1691
  position: absolute;
1619
  visibility: visible;
1692
  visibility: visible;
1620
  margin-right: 0.125em;
1693
  margin-right: 0.125em;
1621
  left: 0;
1694
  left: 0;
1622
  top: -0.5em;
1695
  top: -0.5em;
1623
  right: 0;
1696
  right: 0;
1624
  bottom: 0;
1697
  bottom: 0;
1625
  content: "{";
1698
  content: "{";
1626
  text-align: center;
1699
  text-align: center;
1627
  text-shadow:
1700
  text-shadow:
1628
    0.5px -0.25px 0.5px #ffb43b,
1701
    0.5px -0.25px 0.5px #ffb43b,
1629
    1px   -0.5px  0.5px #e28d23,
1702
    1px   -0.5px  0.5px #e28d23,
1630
    1.5px -0.75px 0.5px #853400,
1703
    1.5px -0.75px 0.5px #853400,
1631
    2px   -1px          #510600;
1704
    2px   -1px          #510600;
1632
}
1705
}
1633
1706
1634
.seaQuest #seaQuest .u {
1707
.seaQuest #seaQuest .u {
1635
  text-shadow:
1708
  text-shadow:
1636
    0.5px -0.25px 0.5px #f7c35d,
1709
    0.5px -0.25px 0.5px #f7c35d,
1637
    1px   -0.5px  0.5px #a36729,
1710
    1px   -0.5px  0.5px #a36729,
1638
    1.5px -0.75px 0.5px #3c0800,
1711
    1.5px -0.75px 0.5px #3c0800,
1639
    2px   -1px          #1b011c;
1712
    2px   -1px          #1b011c;
1640
}
1713
}
1641
1714
1642
.seaQuest #seaQuest .e2 {
1715
.seaQuest #seaQuest .e2 {
1643
  text-shadow:
1716
  text-shadow:
1644
     0.5px -0.25px 0.5px #d8ab56,
1717
     0.5px -0.25px 0.5px #d8ab56,
1645
     1px   -0.5px  0.5px #5c3605;
1718
     1px   -0.5px  0.5px #5c3605;
1646
}
1719
}
1647
1720
1648
.seaQuest #seaQuest .s2 {
1721
.seaQuest #seaQuest .s2 {
1649
  text-shadow:
1722
  text-shadow:
1650
    0px    -0.25px 0.5px #d8ab56,
1723
    0px    -0.25px 0.5px #d8ab56,
1651
    -0.5px -0.5px  0.5px #5c3605,
1724
    -0.5px -0.5px  0.5px #5c3605,
1652
    -1px   -0.75px       #200d00,
1725
    -1px   -0.75px       #200d00,
1653
     0.5px -0.25px       #200d00;
1726
     0.5px -0.25px       #200d00;
1654
}
1727
}
1655
1728
1656
.seaQuest #seaQuest .t {
1729
.seaQuest #seaQuest .t {
1657
  text-shadow:
1730
  text-shadow:
1658
     0.5px -0.25px       #e9bf73,
1731
     0.5px -0.25px       #e9bf73,
1659
    -0.5px -0.25px 0.5px #d8ab56,
1732
    -0.5px -0.25px 0.5px #d8ab56,
1660
    -1px   -0.5px  0.5px #5c3605,
1733
    -1px   -0.5px  0.5px #5c3605,
1661
    -1.5px -0.75px       #200d00,
1734
    -1.5px -0.75px       #200d00,
1662
     0.5px -0.25px       #200d00;
1735
     0.5px -0.25px       #200d00;
1663
}
1736
}
1664
1737
1665
.seaQuest #dsv {
1738
.seaQuest #dsv {
1666
  position: relative;
1739
  position: relative;
1667
  visibility: hidden;
1740
  visibility: hidden;
1668
  display: block;
1741
  display: block;
1669
  margin-top: 0.5em;
1742
  margin-top: 0.5em;
1670
  padding-bottom: 0.25em;
1743
  padding-bottom: 0.25em;
1671
  line-height: 1;
1744
  line-height: 1;
1672
}
1745
}
1673
1746
1674
.seaQuest #dsv:after {
1747
.seaQuest #dsv:after {
1675
  position: absolute;
1748
  position: absolute;
1676
  visibility: visible;
1749
  visibility: visible;
1677
  left: -0.75em;
1750
  left: -0.75em;
1678
  top: 0;
1751
  top: 0;
1679
  right: 0;
1752
  right: 0;
1680
  bottom: 0;
1753
  bottom: 0;
1681
  content: "|";
1754
  content: "|";
1682
  text-align: center;
1755
  text-align: center;
1683
  text-shadow:
1756
  text-shadow:
1684
    0.5px -0.25px 0.5px #ffb43b,
1757
    0.5px -0.25px 0.5px #ffb43b,
1685
    1px   -0.5px  0.5px #e28d23,
1758
    1px   -0.5px  0.5px #e28d23,
1686
    1.5px -0.75px 0.5px #853400,
1759
    1.5px -0.75px 0.5px #853400,
1687
    2px   -1px          #510600;
1760
    2px   -1px          #510600;
1688
}
1761
}
1689
1762
1690
@font-face {
1763
@font-face {
1691
  font-family: "London Tube";
1764
  font-family: "London Tube";
1692
  src: local("P22 Johnston Underground"), url(/styles/fonts/non-free/p22-johnston-underground.ttf);
1765
  src: local("P22 Johnston Underground"), url(/styles/fonts/non-free/p22-johnston-underground.ttf);
1693
}
1766
}
1694
1767
1695
.sherlock {
1768
.sherlock {
1696
  font-family: "London Tube", sans-serif;
1769
  font-family: "London Tube", sans-serif;
1697
  font-size: 120%;
1770
  font-size: 120%;
1698
  text-transform: uppercase;
1771
  text-transform: uppercase;
1699
}
1772
}
1700
1773
1701
@font-face {
1774
@font-face {
1702
  font-family: "Simpsonfont";
1775
  font-family: "Simpsonfont";
1703
  src: local("Simpsonfont"), url(/styles/fonts/Simpsonfont.ttf);
1776
  src: local("Simpsonfont"), url(/styles/fonts/Simpsonfont.ttf);
1704
}
1777
}
1705
1778
1706
@font-face {
1779
@font-face {
1707
  font-family: "Akbar";
1780
  font-family: "Akbar";
1708
  src: local("Akbar"), url(/styles/fonts/akbar.ttf);
1781
  src: local("Akbar"), url(/styles/fonts/akbar.ttf);
1709
}
1782
}
1710
1783
1711
.simpsons {
1784
.simpsons {
1712
  position: relative;
1785
  position: relative;
1713
  display: inline-block;
1786
  display: inline-block;
1714
  min-width: 6em;
1787
  min-width: 6em;
1715
  min-height: 2em;
1788
  min-height: 2em;
1716
  padding: 0.125em 0.25em;
1789
  padding: 0.125em 0.25em;
1717
  background-color: #6598DC;
1790
  background-color: #6598DC;
1718
  color: #FFD166;
1791
  color: #FFD166;
1719
  font-family: "Akbar", sans-serif;
1792
  font-family: "Akbar", sans-serif;
1720
  text-align: center;
1793
  text-align: center;
1721
  text-transform: uppercase;
1794
  text-transform: uppercase;
1722
  overflow: hidden;
1795
  overflow: hidden;
1723
}
1796
}
1724
1797
1725
@-webkit-keyframes zoom-in {
-
 
1726
  0% {
-
 
1727
    opacity: 0;
-
 
1728
    -webkit-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
-
 
1729
  }
-
 
1730
-
 
1731
  20% {
-
 
1732
    opacity: 1;
-
 
1733
  }
-
 
1734
-
 
1735
  100% {
-
 
1736
    -webkit-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
-
 
1737
  }
-
 
1738
}
-
 
1739
-
 
1740
.simpsons span {
1798
.simpsons span {
1741
  position: relative;
1799
  position: relative;
1742
  display: block;
1800
  display: block;
1743
}
1801
}
1744
1802
-
 
1803
<?php
-
 
1804
  Mixins::keyframes('zoom-in',
-
 
1805
    '0% {
-
 
1806
       opacity: 0;
-
 
1807
       -moz-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
-
 
1808
       -webkit-transform: perspective(100px) translateX(0) translateY(0) translateZ(-400px);
-
 
1809
     }
-
 
1810
   
-
 
1811
     20% {
-
 
1812
       opacity: 1;
-
 
1813
     }
-
 
1814
   
-
 
1815
     100% {
-
 
1816
       -moz-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
-
 
1817
       -webkit-transform: perspective(100px) translateX(5px) translateY(-4px) translateZ(100px);
-
 
1818
     }');
-
 
1819
?>
-
 
1820
1745
.simpsons:hover span.text {
1821
.simpsons:hover span.text {
-
 
1822
  <?php
1746
  -webkit-animation-name: zoom-in;
1823
        Mixins::animation('-name', 'zoom-in');
1747
  /* -webkit-animation-iteration-count: infinite; */
1824
        /* -webkit-animation-iteration-count: infinite; */
1748
  -webkit-animation-duration: 3s;  
1825
        Mixins::animation('-duration', '3s');
-
 
1826
  ?>  
1749
}
1827
}
1750
1828
1751
@font-face {
1829
@font-face {
1752
  font-family: "Smallville";
1830
  font-family: "Smallville";
1753
  src: local("Smallville"), url(/styles/fonts/Smallville1.ttf);
1831
  src: local("Smallville"), url(/styles/fonts/Smallville1.ttf);
1754
}
1832
}
1755
1833
1756
.smallville {
1834
.smallville {
1757
  font-family: "Smallville", sans-serif;
1835
  font-family: "Smallville", sans-serif;
1758
  font-size: 160%;
1836
  font-size: 160%;
1759
  text-transform: uppercase;
1837
  text-transform: uppercase;
1760
  color: #FE1318;
1838
  color: #FE1318;
1761
}
1839
}
1762
1840
1763
/* Symmetric "Superman" effect */
1841
/* Symmetric "Superman" effect */
1764
.smallville span {
1842
.smallville span {
1765
  position: relative;
1843
  position: relative;
1766
  top: -0.1em;
1844
  top: -0.1em;
1767
  font-size: 90%;
1845
  font-size: 90%;
1768
}
1846
}
1769
 
1847
 
1770
@font-face {
1848
@font-face {
1771
  font-family: "Stargate";
1849
  font-family: "Stargate";
1772
  src: local("Stargate"), url(/styles/fonts/STARGATE.TTF);
1850
  src: local("Stargate"), url(/styles/fonts/STARGATE.TTF);
1773
}
1851
}
1774
1852
1775
.stargate {
1853
.stargate {
1776
  display: inline-block;
1854
  display: inline-block;
1777
  font-family: "Stargate", serif;
1855
  font-family: "Stargate", serif;
1778
  font-size: 122%;
1856
  font-size: 122%;
1779
  text-align: center;
1857
  text-align: center;
1780
  text-transform: uppercase;
1858
  text-transform: uppercase;
1781
}
1859
}
1782
1860
1783
.stargate > span {
1861
.stargate > span {
1784
  display: block;
1862
  display: block;
1785
}
1863
}
1786
1864
1787
.stargate.en {
1865
.stargate.en {
1788
  letter-spacing: 0.125em;
1866
  letter-spacing: 0.125em;
1789
}
1867
}
1790
1868
1791
.stargate.en span span:last-child {
1869
.stargate.en span span:last-child {
1792
  letter-spacing: normal;
1870
  letter-spacing: normal;
1793
}
1871
}
1794
1872
1795
.stargate.en > span:first-child {
1873
.stargate.en > span:first-child {
1796
  padding-bottom: 0;
1874
  padding-bottom: 0;
1797
  border-bottom: 1px solid black;
1875
  border-bottom: 1px solid black;
1798
}
1876
}
1799
1877
1800
.stargate.en > span:last-child {
1878
.stargate.en > span:last-child {
1801
  padding-top: 0.125em;
1879
  padding-top: 0.125em;
1802
}
1880
}
1803
1881
1804
.stargate.de > span:last-child {
1882
.stargate.de > span:last-child {
1805
  font-size: 64%;
1883
  font-size: 64%;
1806
}
1884
}
1807
1885
1808
.stargate .a {
1886
.stargate .a {
1809
  text-transform: lowercase;
1887
  text-transform: lowercase;
1810
}
1888
}
1811
1889
1812
.atlantis .stargate {
1890
.atlantis .stargate {
1813
  display: inline-block;
1891
  display: inline-block;
1814
  padding: 0 0.25em;
1892
  padding: 0 0.25em;
1815
  border-bottom: 1px solid black;
1893
  border-bottom: 1px solid black;
1816
  font-size: 81%;
1894
  font-size: 81%;
1817
  letter-spacing: 0.125em;
1895
  letter-spacing: 0.125em;
1818
}
1896
}
1819
1897
1820
.atlantis .atlantis {
1898
.atlantis .atlantis {
1821
  margin-top: 0.125em;
1899
  margin-top: 0.125em;
1822
  position: relative;
1900
  position: relative;
1823
  top: -0.15em;
1901
  top: -0.15em;
1824
  padding-top: 0.15em;
1902
  padding-top: 0.15em;
1825
  letter-spacing: 0.125em;
1903
  letter-spacing: 0.125em;
1826
}
1904
}
1827
1905
1828
.atlantis span span:last-child
1906
.atlantis span span:last-child
1829
{
1907
{
1830
  letter-spacing: normal;
1908
  letter-spacing: normal;
1831
}
1909
}
1832
1910
1833
.sg-u {
1911
.sg-u {
1834
  padding: 0.25em 0.25em 0 0.25em;
1912
  padding: 0.25em 0.25em 0 0.25em;
1835
  background-color: #000;
1913
  background-color: #000;
1836
  color: #eee;
1914
  color: #eee;
1837
  font-family: "Eurostile Extended", sans-serif;
1915
  font-family: "Eurostile Extended", sans-serif;
1838
  font-size: 122%;
1916
  font-size: 122%;
1839
  font-weight: bold;
1917
  font-weight: bold;
1840
  letter-spacing: -0.125em;
1918
  letter-spacing: -0.125em;
1841
}
1919
}
1842
1920
1843
.sg-u .ring {
1921
.sg-u .ring {
1844
  letter-spacing: -0.2em;
1922
  letter-spacing: -0.2em;
1845
}
1923
}
1846
1924
1847
@font-face {
1925
@font-face {
1848
  font-family: "Torchwood";
1926
  font-family: "Torchwood";
1849
  src: local("Torchwood"), url(/styles/fonts/Torchwood.ttf);
1927
  src: local("Torchwood"), url(/styles/fonts/Torchwood.ttf);
1850
}
1928
}
1851
1929
1852
@font-face {
1930
@font-face {
1853
  font-family: "Federation Classic";
1931
  font-family: "Federation Classic";
1854
  src: local("Federation Classic"), url(/styles/fonts/FEC_____.TTF);
1932
  src: local("Federation Classic"), url(/styles/fonts/FEC_____.TTF);
1855
}
1933
}
1856
1934
1857
.star-trek-tos {
1935
.star-trek-tos {
1858
  padding: 0.125em 0.25em 0 0.25em;
1936
  padding: 0.125em 0.25em 0 0.25em;
1859
  background-color: #000;
1937
  background-color: #000;
1860
  color: #FBB72C;
1938
  color: #FBB72C;
1861
  font-family: "Federation Classic", sans-serif;
1939
  font-family: "Federation Classic", sans-serif;
1862
  font-size: 150%;
1940
  font-size: 150%;
1863
  text-transform: lowercase;
1941
  text-transform: lowercase;
1864
}
1942
}
1865
1943
1866
@font-face {
1944
@font-face {
1867
  font-family: "Starnext";
1945
  font-family: "Starnext";
1868
        src: local("Starnext"), url(/styles/fonts/StarNext.ttf);
1946
        src: local("Starnext"), url(/styles/fonts/StarNext.ttf);
1869
}
1947
}
1870
1948
1871
.star-trek-tng {
1949
.star-trek-tng {
1872
  display: inline-block;
1950
  display: inline-block;
1873
  padding: 0.25em 0.5em 0.25em 0.5em;
1951
  padding: 0.25em 0.5em 0.25em 0.5em;
1874
  background-color: #000;
1952
  background-color: #000;
1875
  color: #2D7BCD;
1953
  color: #2D7BCD;
1876
  font-family: "Starnext", sans-serif;
1954
  font-family: "Starnext", sans-serif;
1877
  font-size: 120%;
1955
  font-size: 120%;
1878
  line-height: 1;
1956
  line-height: 1;
1879
        text-transform: uppercase;
1957
        text-transform: uppercase;
1880
  text-align: center;
1958
  text-align: center;
1881
}
1959
}
1882
1960
1883
.star-trek-tng span {
1961
.star-trek-tng span {
1884
  display: block;
1962
  display: block;
1885
}
1963
}
1886
1964
1887
.star-trek-tng .star {
1965
.star-trek-tng .star {
1888
  text-align: left;
1966
  text-align: left;
1889
}
1967
}
1890
1968
1891
.star-trek-tng .trek {
1969
.star-trek-tng .trek {
1892
  position: relative;
1970
  position: relative;
1893
  top: -0.2em;
1971
  top: -0.2em;
1894
  text-align: right;
1972
  text-align: right;
1895
}
1973
}
1896
1974
1897
.star-trek-tng .tng {
1975
.star-trek-tng .tng {
1898
  font-size: 44%;
1976
  font-size: 44%;
1899
}
1977
}
1900
1978
1901
.time-trax {
1979
.time-trax {
1902
  background-color: #fff;
1980
  background-color: #fff;
1903
  color: #003ee5;
1981
  color: #003ee5;
1904
  font-size: 120%;
1982
  font-size: 120%;
1905
  font-weight: bold;
1983
  font-weight: bold;
1906
  text-shadow: 2px 1px #00021c;
1984
  text-shadow: 2px 1px #00021c;
1907
}
1985
}
1908
1986
1909
.torchwood {
1987
.torchwood {
1910
  padding: 0.125em 0.25em;
1988
  padding: 0.125em 0.25em;
1911
  background-color: black;
1989
  background-color: black;
1912
  color: #E72524;
1990
  color: #E72524;
1913
  font-family: "Torchwood", serif;
1991
  font-family: "Torchwood", serif;
1914
  font-size: 106%;
1992
  font-size: 106%;
1915
  text-transform: uppercase;
1993
  text-transform: uppercase;
1916
}
1994
}
1917
1995
1918
@font-face {
1996
@font-face {
1919
  font-family: "True Blood";
1997
  font-family: "True Blood";
1920
  src: local("True Blood"), url(/styles/fonts/non-free/TRUEBLOOD.ttf);
1998
  src: local("True Blood"), url(/styles/fonts/non-free/TRUEBLOOD.ttf);
1921
}
1999
}
1922
2000
1923
.true-blood {
2001
.true-blood {
1924
  font-family: "True Blood", serif;
2002
  font-family: "True Blood", sans-serif;
1925
}
2003
}
1926
2004
1927
.true-blood .upper {
2005
.true-blood .upper {
1928
  text-transform: uppercase;
2006
  text-transform: uppercase;
1929
}
2007
}
1930
2008
1931
.true-blood .blood {
2009
.true-blood .blood {
1932
  color: #991b30;
2010
  color: #991b30;
1933
}
2011
}
1934
2012
1935
.true-blood .lower {
2013
.true-blood .lower {
1936
  text-transform: lowercase;
2014
  text-transform: lowercase;
1937
}
2015
}
1938
2016
1939
.tara {
2017
.tara {
1940
  font-family: sans-serif;
2018
  font-family: sans-serif;
1941
  font-weight: bold;
2019
  font-weight: bold;
1942
  text-transform: uppercase;
2020
  text-transform: uppercase;
1943
}
2021
}
1944
2022
1945
.visitors {
2023
.visitors {
1946
  display: inline-block;
2024
  display: inline-block;
1947
  position: relative;
2025
  position: relative;
1948
  padding: 0.5em 0.5em 0.25em 0.5em;
2026
  padding: 0.5em 0.5em 0.25em 0.5em;
1949
  background-color: #000;
2027
  background-color: #000;
1950
  color: #ff1700;
2028
  color: #ff1700;
1951
  font-family: fantasy;
2029
  font-family: fantasy;
1952
  font-size: 80%;
2030
  font-size: 80%;
1953
  line-height: 2em;
2031
  line-height: 2em;
1954
}
2032
}
1955
2033
1956
.visitors span {
2034
.visitors span {
1957
  vertical-align: middle;
2035
  vertical-align: middle;
1958
}
2036
}
1959
2037
1960
.visitors .v {
2038
.visitors .v {
1961
  position: absolute;
2039
  position: absolute;
1962
  left: 0;
2040
  left: 0;
1963
  width: 100%;
2041
  width: 100%;
1964
  font-size: 300%;
2042
  font-size: 300%;
1965
  color: rgba(210, 0, 1, 0.8);
2043
  color: rgba(210, 0, 1, 0.8);
1966
  text-align: center;
2044
  text-align: center;
1967
}
2045
}
1968
2046
1969
.visitors .subtitle {
2047
.visitors .subtitle {
1970
  text-transform: uppercase;
2048
  text-transform: uppercase;
1971
}
2049
}
1972
2050
1973
@font-face {
2051
@font-face {
1974
  font-family: "Gunplay";
2052
  font-family: "Gunplay";
1975
  src: local("Gunplay"), url(/styles/fonts/gunplay.ttf);
2053
  src: local("Gunplay"), url(/styles/fonts/gunplay.ttf);
1976
}
2054
}
1977
2055
1978
.warehouse-13 {
2056
.warehouse-13 {
1979
  padding: 0 0.25em 0.125em 0.25em;
2057
  padding: 0 0.25em 0.125em 0.25em;
1980
  background-color: #000;
2058
  background-color: #000;
1981
  color: #BF311A;
2059
  color: #BF311A;
1982
  font-family: "Gunplay", sans-serif;
2060
  font-family: "Gunplay", sans-serif;
1983
  text-transform: uppercase;
2061
  text-transform: uppercase;
1984
}
2062
}
1985
2063
1986
.warehouse-13 .numbers {
2064
.warehouse-13 .numbers {
1987
  color: #B4B4B4;
2065
  color: #B4B4B4;
1988
}
2066
}
1989
2067
1990
div.box {
2068
div.box {
1991
  border: 1px solid black;
2069
  border: 1px solid black;
1992
  position: relative;
2070
  position: relative;
1993
  text-align: center;
2071
  text-align: center;
1994
}
2072
}
1995
2073
1996
div.meter, div.coverage {
2074
div.meter, div.coverage {
1997
  position: absolute;
2075
  position: absolute;
1998
  height: 100%;
2076
  height: 100%;
1999
}
2077
}
2000
2078
2001
div.meter {
2079
div.meter {
2002
  background-color: rgba(0, 0, 128, 0.5);
2080
  background-color: rgba(0, 0, 128, 0.5);
2003
}
2081
}
2004
2082
2005
div.season {
2083
div.season {
2006
  position: absolute;
2084
  position: absolute;
2007
  border-left: 1px solid #333;
2085
  border-left: 1px solid #333;
2008
  background-color: transparent;
2086
  background-color: transparent;
2009
  color: #999;
2087
  color: #999;
2010
  overflow: hidden;
2088
  overflow: hidden;
2011
  white-space: nowrap;
2089
  white-space: nowrap;
2012
}
2090
}
2013
2091
2014
div.coverage {
2092
div.coverage {
2015
  background-color: rgba(0, 218, 0, 0.5);
2093
  background-color: rgba(0, 218, 0, 0.5);
2016
}
2094
}
2017
2095
2018
.percentage {
2096
.percentage {
2019
  position: relative;
2097
  position: relative;
2020
  background-color: rgba(255, 255, 255, 0.5);
2098
  background-color: rgba(255, 255, 255, 0.5);
2021
}
2099
}
2022
 
2100