Subversion Repositories LCARS

Rev

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

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

1432

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