Browse code

Initial commit

Benjamin Roth authored on26/03/2015 16:52:11
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,613 @@
1
+@keyframes vex-dropin {
2
+  /* line 51, ../sass/_keyframes.sass */
3
+  0% {
4
+    transform: translateY(0);
5
+    -webkit-transform: translateY(0);
6
+    -moz-transform: translateY(0);
7
+    -ms-transform: translateY(0);
8
+    -o-transform: translateY(0);
9
+    opacity: 0;
10
+  }
11
+
12
+  /* line 54, ../sass/_keyframes.sass */
13
+  1% {
14
+    transform: translateY(-800px);
15
+    -webkit-transform: translateY(-800px);
16
+    -moz-transform: translateY(-800px);
17
+    -ms-transform: translateY(-800px);
18
+    -o-transform: translateY(-800px);
19
+    opacity: 0;
20
+  }
21
+
22
+  /* line 59, ../sass/_keyframes.sass */
23
+  2% {
24
+    transform: translateY(-800px);
25
+    -webkit-transform: translateY(-800px);
26
+    -moz-transform: translateY(-800px);
27
+    -ms-transform: translateY(-800px);
28
+    -o-transform: translateY(-800px);
29
+    opacity: 1;
30
+  }
31
+
32
+  /* line 62, ../sass/_keyframes.sass */
33
+  100% {
34
+    transform: translateY(0);
35
+    -webkit-transform: translateY(0);
36
+    -moz-transform: translateY(0);
37
+    -ms-transform: translateY(0);
38
+    -o-transform: translateY(0);
39
+    opacity: 1;
40
+  }
41
+}
42
+
43
+@-webkit-keyframes vex-dropin {
44
+  /* line 51, ../sass/_keyframes.sass */
45
+  0% {
46
+    transform: translateY(0);
47
+    -webkit-transform: translateY(0);
48
+    -moz-transform: translateY(0);
49
+    -ms-transform: translateY(0);
50
+    -o-transform: translateY(0);
51
+    opacity: 0;
52
+  }
53
+
54
+  /* line 54, ../sass/_keyframes.sass */
55
+  1% {
56
+    transform: translateY(-800px);
57
+    -webkit-transform: translateY(-800px);
58
+    -moz-transform: translateY(-800px);
59
+    -ms-transform: translateY(-800px);
60
+    -o-transform: translateY(-800px);
61
+    opacity: 0;
62
+  }
63
+
64
+  /* line 59, ../sass/_keyframes.sass */
65
+  2% {
66
+    transform: translateY(-800px);
67
+    -webkit-transform: translateY(-800px);
68
+    -moz-transform: translateY(-800px);
69
+    -ms-transform: translateY(-800px);
70
+    -o-transform: translateY(-800px);
71
+    opacity: 1;
72
+  }
73
+
74
+  /* line 62, ../sass/_keyframes.sass */
75
+  100% {
76
+    transform: translateY(0);
77
+    -webkit-transform: translateY(0);
78
+    -moz-transform: translateY(0);
79
+    -ms-transform: translateY(0);
80
+    -o-transform: translateY(0);
81
+    opacity: 1;
82
+  }
83
+}
84
+
85
+@-moz-keyframes vex-dropin {
86
+  /* line 51, ../sass/_keyframes.sass */
87
+  0% {
88
+    transform: translateY(0);
89
+    -webkit-transform: translateY(0);
90
+    -moz-transform: translateY(0);
91
+    -ms-transform: translateY(0);
92
+    -o-transform: translateY(0);
93
+    opacity: 0;
94
+  }
95
+
96
+  /* line 54, ../sass/_keyframes.sass */
97
+  1% {
98
+    transform: translateY(-800px);
99
+    -webkit-transform: translateY(-800px);
100
+    -moz-transform: translateY(-800px);
101
+    -ms-transform: translateY(-800px);
102
+    -o-transform: translateY(-800px);
103
+    opacity: 0;
104
+  }
105
+
106
+  /* line 59, ../sass/_keyframes.sass */
107
+  2% {
108
+    transform: translateY(-800px);
109
+    -webkit-transform: translateY(-800px);
110
+    -moz-transform: translateY(-800px);
111
+    -ms-transform: translateY(-800px);
112
+    -o-transform: translateY(-800px);
113
+    opacity: 1;
114
+  }
115
+
116
+  /* line 62, ../sass/_keyframes.sass */
117
+  100% {
118
+    transform: translateY(0);
119
+    -webkit-transform: translateY(0);
120
+    -moz-transform: translateY(0);
121
+    -ms-transform: translateY(0);
122
+    -o-transform: translateY(0);
123
+    opacity: 1;
124
+  }
125
+}
126
+
127
+@-ms-keyframes vex-dropin {
128
+  /* line 51, ../sass/_keyframes.sass */
129
+  0% {
130
+    transform: translateY(0);
131
+    -webkit-transform: translateY(0);
132
+    -moz-transform: translateY(0);
133
+    -ms-transform: translateY(0);
134
+    -o-transform: translateY(0);
135
+    opacity: 0;
136
+  }
137
+
138
+  /* line 54, ../sass/_keyframes.sass */
139
+  1% {
140
+    transform: translateY(-800px);
141
+    -webkit-transform: translateY(-800px);
142
+    -moz-transform: translateY(-800px);
143
+    -ms-transform: translateY(-800px);
144
+    -o-transform: translateY(-800px);
145
+    opacity: 0;
146
+  }
147
+
148
+  /* line 59, ../sass/_keyframes.sass */
149
+  2% {
150
+    transform: translateY(-800px);
151
+    -webkit-transform: translateY(-800px);
152
+    -moz-transform: translateY(-800px);
153
+    -ms-transform: translateY(-800px);
154
+    -o-transform: translateY(-800px);
155
+    opacity: 1;
156
+  }
157
+
158
+  /* line 62, ../sass/_keyframes.sass */
159
+  100% {
160
+    transform: translateY(0);
161
+    -webkit-transform: translateY(0);
162
+    -moz-transform: translateY(0);
163
+    -ms-transform: translateY(0);
164
+    -o-transform: translateY(0);
165
+    opacity: 1;
166
+  }
167
+}
168
+
169
+@-o-keyframes vex-dropin {
170
+  /* line 51, ../sass/_keyframes.sass */
171
+  0% {
172
+    transform: translateY(0);
173
+    -webkit-transform: translateY(0);
174
+    -moz-transform: translateY(0);
175
+    -ms-transform: translateY(0);
176
+    -o-transform: translateY(0);
177
+    opacity: 0;
178
+  }
179
+
180
+  /* line 54, ../sass/_keyframes.sass */
181
+  1% {
182
+    transform: translateY(-800px);
183
+    -webkit-transform: translateY(-800px);
184
+    -moz-transform: translateY(-800px);
185
+    -ms-transform: translateY(-800px);
186
+    -o-transform: translateY(-800px);
187
+    opacity: 0;
188
+  }
189
+
190
+  /* line 59, ../sass/_keyframes.sass */
191
+  2% {
192
+    transform: translateY(-800px);
193
+    -webkit-transform: translateY(-800px);
194
+    -moz-transform: translateY(-800px);
195
+    -ms-transform: translateY(-800px);
196
+    -o-transform: translateY(-800px);
197
+    opacity: 1;
198
+  }
199
+
200
+  /* line 62, ../sass/_keyframes.sass */
201
+  100% {
202
+    transform: translateY(0);
203
+    -webkit-transform: translateY(0);
204
+    -moz-transform: translateY(0);
205
+    -ms-transform: translateY(0);
206
+    -o-transform: translateY(0);
207
+    opacity: 1;
208
+  }
209
+}
210
+
211
+@keyframes vex-dropout {
212
+  /* line 68, ../sass/_keyframes.sass */
213
+  0% {
214
+    transform: translateY(0);
215
+    -webkit-transform: translateY(0);
216
+    -moz-transform: translateY(0);
217
+    -ms-transform: translateY(0);
218
+    -o-transform: translateY(0);
219
+  }
220
+
221
+  /* line 70, ../sass/_keyframes.sass */
222
+  100% {
223
+    transform: translateY(-800px);
224
+    -webkit-transform: translateY(-800px);
225
+    -moz-transform: translateY(-800px);
226
+    -ms-transform: translateY(-800px);
227
+    -o-transform: translateY(-800px);
228
+  }
229
+}
230
+
231
+@-webkit-keyframes vex-dropout {
232
+  /* line 68, ../sass/_keyframes.sass */
233
+  0% {
234
+    transform: translateY(0);
235
+    -webkit-transform: translateY(0);
236
+    -moz-transform: translateY(0);
237
+    -ms-transform: translateY(0);
238
+    -o-transform: translateY(0);
239
+  }
240
+
241
+  /* line 70, ../sass/_keyframes.sass */
242
+  100% {
243
+    transform: translateY(-800px);
244
+    -webkit-transform: translateY(-800px);
245
+    -moz-transform: translateY(-800px);
246
+    -ms-transform: translateY(-800px);
247
+    -o-transform: translateY(-800px);
248
+  }
249
+}
250
+
251
+@-moz-keyframes vex-dropout {
252
+  /* line 68, ../sass/_keyframes.sass */
253
+  0% {
254
+    transform: translateY(0);
255
+    -webkit-transform: translateY(0);
256
+    -moz-transform: translateY(0);
257
+    -ms-transform: translateY(0);
258
+    -o-transform: translateY(0);
259
+  }
260
+
261
+  /* line 70, ../sass/_keyframes.sass */
262
+  100% {
263
+    transform: translateY(-800px);
264
+    -webkit-transform: translateY(-800px);
265
+    -moz-transform: translateY(-800px);
266
+    -ms-transform: translateY(-800px);
267
+    -o-transform: translateY(-800px);
268
+  }
269
+}
270
+
271
+@-ms-keyframes vex-dropout {
272
+  /* line 68, ../sass/_keyframes.sass */
273
+  0% {
274
+    transform: translateY(0);
275
+    -webkit-transform: translateY(0);
276
+    -moz-transform: translateY(0);
277
+    -ms-transform: translateY(0);
278
+    -o-transform: translateY(0);
279
+  }
280
+
281
+  /* line 70, ../sass/_keyframes.sass */
282
+  100% {
283
+    transform: translateY(-800px);
284
+    -webkit-transform: translateY(-800px);
285
+    -moz-transform: translateY(-800px);
286
+    -ms-transform: translateY(-800px);
287
+    -o-transform: translateY(-800px);
288
+  }
289
+}
290
+
291
+@-o-keyframes vex-dropout {
292
+  /* line 68, ../sass/_keyframes.sass */
293
+  0% {
294
+    transform: translateY(0);
295
+    -webkit-transform: translateY(0);
296
+    -moz-transform: translateY(0);
297
+    -ms-transform: translateY(0);
298
+    -o-transform: translateY(0);
299
+  }
300
+
301
+  /* line 70, ../sass/_keyframes.sass */
302
+  100% {
303
+    transform: translateY(-800px);
304
+    -webkit-transform: translateY(-800px);
305
+    -moz-transform: translateY(-800px);
306
+    -ms-transform: translateY(-800px);
307
+    -o-transform: translateY(-800px);
308
+  }
309
+}
310
+
311
+@keyframes vex-pulse {
312
+  /* line 136, ../sass/_keyframes.sass */
313
+  0% {
314
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
315
+    -moz-box-shadow: inset 0 0 0 300px transparent;
316
+    box-shadow: inset 0 0 0 300px transparent;
317
+  }
318
+
319
+  /* line 138, ../sass/_keyframes.sass */
320
+  70% {
321
+    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
322
+    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
323
+    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
324
+  }
325
+
326
+  /* line 140, ../sass/_keyframes.sass */
327
+  100% {
328
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
329
+    -moz-box-shadow: inset 0 0 0 300px transparent;
330
+    box-shadow: inset 0 0 0 300px transparent;
331
+  }
332
+}
333
+
334
+@-webkit-keyframes vex-pulse {
335
+  /* line 136, ../sass/_keyframes.sass */
336
+  0% {
337
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
338
+    -moz-box-shadow: inset 0 0 0 300px transparent;
339
+    box-shadow: inset 0 0 0 300px transparent;
340
+  }
341
+
342
+  /* line 138, ../sass/_keyframes.sass */
343
+  70% {
344
+    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
345
+    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
346
+    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
347
+  }
348
+
349
+  /* line 140, ../sass/_keyframes.sass */
350
+  100% {
351
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
352
+    -moz-box-shadow: inset 0 0 0 300px transparent;
353
+    box-shadow: inset 0 0 0 300px transparent;
354
+  }
355
+}
356
+
357
+@-moz-keyframes vex-pulse {
358
+  /* line 136, ../sass/_keyframes.sass */
359
+  0% {
360
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
361
+    -moz-box-shadow: inset 0 0 0 300px transparent;
362
+    box-shadow: inset 0 0 0 300px transparent;
363
+  }
364
+
365
+  /* line 138, ../sass/_keyframes.sass */
366
+  70% {
367
+    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
368
+    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
369
+    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
370
+  }
371
+
372
+  /* line 140, ../sass/_keyframes.sass */
373
+  100% {
374
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
375
+    -moz-box-shadow: inset 0 0 0 300px transparent;
376
+    box-shadow: inset 0 0 0 300px transparent;
377
+  }
378
+}
379
+
380
+@-ms-keyframes vex-pulse {
381
+  /* line 136, ../sass/_keyframes.sass */
382
+  0% {
383
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
384
+    -moz-box-shadow: inset 0 0 0 300px transparent;
385
+    box-shadow: inset 0 0 0 300px transparent;
386
+  }
387
+
388
+  /* line 138, ../sass/_keyframes.sass */
389
+  70% {
390
+    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
391
+    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
392
+    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
393
+  }
394
+
395
+  /* line 140, ../sass/_keyframes.sass */
396
+  100% {
397
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
398
+    -moz-box-shadow: inset 0 0 0 300px transparent;
399
+    box-shadow: inset 0 0 0 300px transparent;
400
+  }
401
+}
402
+
403
+@-o-keyframes vex-pulse {
404
+  /* line 136, ../sass/_keyframes.sass */
405
+  0% {
406
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
407
+    -moz-box-shadow: inset 0 0 0 300px transparent;
408
+    box-shadow: inset 0 0 0 300px transparent;
409
+  }
410
+
411
+  /* line 138, ../sass/_keyframes.sass */
412
+  70% {
413
+    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
414
+    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
415
+    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
416
+  }
417
+
418
+  /* line 140, ../sass/_keyframes.sass */
419
+  100% {
420
+    -webkit-box-shadow: inset 0 0 0 300px transparent;
421
+    -moz-box-shadow: inset 0 0 0 300px transparent;
422
+    box-shadow: inset 0 0 0 300px transparent;
423
+  }
424
+}
425
+
426
+/* line 15, ../sass/vex-theme-top.sass */
427
+.vex.vex-theme-top.vex-closing .vex-content {
428
+  animation: vex-dropout 0.5s;
429
+  -webkit-animation: vex-dropout 0.5s;
430
+  -moz-animation: vex-dropout 0.5s;
431
+  -ms-animation: vex-dropout 0.5s;
432
+  -o-animation: vex-dropout 0.5s;
433
+  -webkit-backface-visibility: hidden;
434
+}
435
+/* line 18, ../sass/vex-theme-top.sass */
436
+.vex.vex-theme-top .vex-content {
437
+  animation: vex-dropin 0.5s;
438
+  -webkit-animation: vex-dropin 0.5s;
439
+  -moz-animation: vex-dropin 0.5s;
440
+  -ms-animation: vex-dropin 0.5s;
441
+  -o-animation: vex-dropin 0.5s;
442
+  -webkit-backface-visibility: hidden;
443
+}
444
+/* line 21, ../sass/vex-theme-top.sass */
445
+.vex.vex-theme-top .vex-content {
446
+  -webkit-border-radius: 0 0 5px 5px;
447
+  -moz-border-radius: 0 0 5px 5px;
448
+  -ms-border-radius: 0 0 5px 5px;
449
+  -o-border-radius: 0 0 5px 5px;
450
+  border-radius: 0 0 5px 5px;
451
+  font-family: "Helvetica Neue", sans-serif;
452
+  background: #f0f0f0;
453
+  color: #444444;
454
+  padding: 1em;
455
+  position: relative;
456
+  margin: 0 auto;
457
+  max-width: 100%;
458
+  width: 450px;
459
+  font-size: 1.1em;
460
+  line-height: 1.5em;
461
+}
462
+/* line 34, ../sass/vex-theme-top.sass */
463
+.vex.vex-theme-top .vex-content h1, .vex.vex-theme-top .vex-content h2, .vex.vex-theme-top .vex-content h3, .vex.vex-theme-top .vex-content h4, .vex.vex-theme-top .vex-content h5, .vex.vex-theme-top .vex-content h6, .vex.vex-theme-top .vex-content p, .vex.vex-theme-top .vex-content ul, .vex.vex-theme-top .vex-content li {
464
+  color: inherit;
465
+}
466
+/* line 37, ../sass/vex-theme-top.sass */
467
+.vex.vex-theme-top .vex-close {
468
+  -webkit-border-radius: 5px;
469
+  -moz-border-radius: 5px;
470
+  -ms-border-radius: 5px;
471
+  -o-border-radius: 5px;
472
+  border-radius: 5px;
473
+  position: absolute;
474
+  top: 0;
475
+  right: 0;
476
+  cursor: pointer;
477
+}
478
+/* line 44, ../sass/vex-theme-top.sass */
479
+.vex.vex-theme-top .vex-close:before {
480
+  -webkit-border-radius: 3px;
481
+  -moz-border-radius: 3px;
482
+  -ms-border-radius: 3px;
483
+  -o-border-radius: 3px;
484
+  border-radius: 3px;
485
+  position: absolute;
486
+  content: "\00D7";
487
+  font-size: 26px;
488
+  font-weight: normal;
489
+  line-height: 31px;
490
+  height: 30px;
491
+  width: 30px;
492
+  text-align: center;
493
+  top: 3px;
494
+  right: 3px;
495
+  color: #bbbbbb;
496
+  background: transparent;
497
+}
498
+/* line 59, ../sass/vex-theme-top.sass */
499
+.vex.vex-theme-top .vex-close:hover:before, .vex.vex-theme-top .vex-close:active:before {
500
+  color: #777777;
501
+  background: #e0e0e0;
502
+}
503
+/* line 65, ../sass/vex-theme-top.sass */
504
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-message {
505
+  margin-bottom: 0.5em;
506
+}
507
+/* line 68, ../sass/vex-theme-top.sass */
508
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-input {
509
+  margin-bottom: 1em;
510
+}
511
+/* line 71, ../sass/vex-theme-top.sass */
512
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="week"] {
513
+  -webkit-border-radius: 3px;
514
+  -moz-border-radius: 3px;
515
+  -ms-border-radius: 3px;
516
+  -o-border-radius: 3px;
517
+  border-radius: 3px;
518
+  background: white;
519
+  width: 100%;
520
+  padding: 0.25em 0.67em;
521
+  border: 0;
522
+  font-family: inherit;
523
+  font-weight: inherit;
524
+  font-size: inherit;
525
+  min-height: 2.5em;
526
+  margin: 0 0 0.25em;
527
+}
528
+/* line 83, ../sass/vex-theme-top.sass */
529
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="week"]:focus {
530
+  -webkit-box-shadow: inset 0 0 0 2px #8dbdf1;
531
+  -moz-box-shadow: inset 0 0 0 2px #8dbdf1;
532
+  box-shadow: inset 0 0 0 2px #8dbdf1;
533
+  outline: none;
534
+}
535
+/* line 87, ../sass/vex-theme-top.sass */
536
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-buttons {
537
+  *zoom: 1;
538
+}
539
+/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
540
+.vex.vex-theme-top .vex-dialog-form .vex-dialog-buttons:after {
541
+  content: "";
542
+  display: table;
543
+  clear: both;
544
+}
545
+/* line 90, ../sass/vex-theme-top.sass */
546
+.vex.vex-theme-top .vex-dialog-button {
547
+  -webkit-border-radius: 3px;
548
+  -moz-border-radius: 3px;
549
+  -ms-border-radius: 3px;
550
+  -o-border-radius: 3px;
551
+  border-radius: 3px;
552
+  border: 0;
553
+  float: right;
554
+  margin: 0 0 0 0.5em;
555
+  font-family: inherit;
556
+  text-transform: uppercase;
557
+  letter-spacing: 0.1em;
558
+  font-size: 0.8em;
559
+  line-height: 1em;
560
+  padding: 0.75em 2em;
561
+}
562
+/* line 102, ../sass/vex-theme-top.sass */
563
+.vex.vex-theme-top .vex-dialog-button.vex-last {
564
+  margin-left: 0;
565
+}
566
+/* line 105, ../sass/vex-theme-top.sass */
567
+.vex.vex-theme-top .vex-dialog-button:focus {
568
+  animation: vex-pulse 1.1s infinite;
569
+  -webkit-animation: vex-pulse 1.1s infinite;
570
+  -moz-animation: vex-pulse 1.1s infinite;
571
+  -ms-animation: vex-pulse 1.1s infinite;
572
+  -o-animation: vex-pulse 1.1s infinite;
573
+  -webkit-backface-visibility: hidden;
574
+  outline: none;
575
+}
576
+@media (max-width: 568px) {
577
+  /* line 105, ../sass/vex-theme-top.sass */
578
+  .vex.vex-theme-top .vex-dialog-button:focus {
579
+    animation: none;
580
+    -webkit-animation: none;
581
+    -moz-animation: none;
582
+    -ms-animation: none;
583
+    -o-animation: none;
584
+    -webkit-backface-visibility: hidden;
585
+  }
586
+}
587
+/* line 114, ../sass/vex-theme-top.sass */
588
+.vex.vex-theme-top .vex-dialog-button.vex-dialog-button-primary {
589
+  background: #3288e6;
590
+  color: white;
591
+}
592
+/* line 118, ../sass/vex-theme-top.sass */
593
+.vex.vex-theme-top .vex-dialog-button.vex-dialog-button-secondary {
594
+  background: #e0e0e0;
595
+  color: #777777;
596
+}
597
+
598
+/* line 122, ../sass/vex-theme-top.sass */
599
+.vex-loading-spinner.vex-theme-top {
600
+  -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
601
+  -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
602
+  box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
603
+  -webkit-border-radius: 100%;
604
+  -moz-border-radius: 100%;
605
+  -ms-border-radius: 100%;
606
+  -o-border-radius: 100%;
607
+  border-radius: 100%;
608
+  background: #f0f0f0;
609
+  border: 0.2em solid transparent;
610
+  border-top-color: #bbbbbb;
611
+  top: -1.1em;
612
+  bottom: auto;
613
+}