Subversion Repositories LCARS

Rev

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

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

1425

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