Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / new_ui / ui / stylesheets / app.css @ 7f817c5e

History | View | Annotate | Download (446.1 kB)

1
/* line 264, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2
*,
3
*:before,
4
*:after {
5
  -moz-box-sizing: border-box;
6
  -webkit-box-sizing: border-box;
7
  box-sizing: border-box;
8
}
9

    
10
/* line 269, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
11
html,
12
body {
13
  font-size: 100%;
14
}
15

    
16
/* line 272, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
17
body {
18
  background: white;
19
  color: #1e1e1e;
20
  padding: 0;
21
  margin: 0;
22
  font-family: "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;
23
  font-weight: normal;
24
  font-style: normal;
25
  line-height: 1;
26
  position: relative;
27
  cursor: default;
28
}
29

    
30
/* line 285, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
31
a:hover {
32
  cursor: pointer;
33
}
34

    
35
/* line 288, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
36
a:focus {
37
  outline: none;
38
}
39

    
40
/* line 293, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
41
img,
42
object,
43
embed {
44
  max-width: 100%;
45
  height: auto;
46
}
47

    
48
/* line 296, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
49
object,
50
embed {
51
  height: 100%;
52
}
53

    
54
/* line 297, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
55
img {
56
  -ms-interpolation-mode: bicubic;
57
}
58

    
59
/* line 303, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
60
#map_canvas img,
61
#map_canvas embed,
62
#map_canvas object,
63
.map_canvas img,
64
.map_canvas embed,
65
.map_canvas object {
66
  max-width: none !important;
67
}
68

    
69
/* line 308, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
70
.left {
71
  float: left !important;
72
}
73

    
74
/* line 309, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
75
.right {
76
  float: right !important;
77
}
78

    
79
/* line 310, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
80
.text-left {
81
  text-align: left !important;
82
}
83

    
84
/* line 311, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
85
.text-right {
86
  text-align: right !important;
87
}
88

    
89
/* line 312, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
90
.text-center {
91
  text-align: center !important;
92
}
93

    
94
/* line 313, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
95
.text-justify {
96
  text-align: justify !important;
97
}
98

    
99
/* line 314, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
100
.hide {
101
  display: none;
102
}
103

    
104
/* line 320, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
105
.antialiased {
106
  -webkit-font-smoothing: antialiased;
107
}
108

    
109
/* line 323, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
110
img {
111
  display: inline-block;
112
  vertical-align: middle;
113
}
114

    
115
/* line 333, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
116
textarea {
117
  height: auto;
118
  min-height: 50px;
119
}
120

    
121
/* line 336, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
122
select {
123
  width: 100%;
124
}
125

    
126
/* Grid HTML Classes */
127
/* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
128
.row {
129
  width: 100%;
130
  margin-left: auto;
131
  margin-right: auto;
132
  margin-top: 0;
133
  margin-bottom: 0;
134
  max-width: 62.5em;
135
  *zoom: 1;
136
}
137
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
138
.row:before, .row:after {
139
  content: " ";
140
  display: table;
141
}
142
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
143
.row:after {
144
  clear: both;
145
}
146
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
147
.row.collapse .column,
148
.row.collapse .columns {
149
  position: relative;
150
  padding-left: 0;
151
  padding-right: 0;
152
  float: left;
153
}
154
/* line 124, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
155
.row .row {
156
  width: auto;
157
  margin-left: -0.9375em;
158
  margin-right: -0.9375em;
159
  margin-top: 0;
160
  margin-bottom: 0;
161
  max-width: none;
162
  *zoom: 1;
163
}
164
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
165
.row .row:before, .row .row:after {
166
  content: " ";
167
  display: table;
168
}
169
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
170
.row .row:after {
171
  clear: both;
172
}
173
/* line 125, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
174
.row .row.collapse {
175
  width: auto;
176
  margin: 0;
177
  max-width: none;
178
  *zoom: 1;
179
}
180
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
181
.row .row.collapse:before, .row .row.collapse:after {
182
  content: " ";
183
  display: table;
184
}
185
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
186
.row .row.collapse:after {
187
  clear: both;
188
}
189

    
190
/* line 130, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
191
.column,
192
.columns {
193
  position: relative;
194
  padding-left: 0.9375em;
195
  padding-right: 0.9375em;
196
  width: 100%;
197
  float: left;
198
}
199

    
200
@media only screen {
201
  /* line 135, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
202
  .column,
203
  .columns {
204
    position: relative;
205
    padding-left: 0.9375em;
206
    padding-right: 0.9375em;
207
    float: left;
208
  }
209

    
210
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
211
  .small-1 {
212
    position: relative;
213
    width: 8.33333%;
214
  }
215

    
216
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
217
  .small-2 {
218
    position: relative;
219
    width: 16.66667%;
220
  }
221

    
222
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
223
  .small-3 {
224
    position: relative;
225
    width: 25%;
226
  }
227

    
228
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
229
  .small-4 {
230
    position: relative;
231
    width: 33.33333%;
232
  }
233

    
234
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
235
  .small-5 {
236
    position: relative;
237
    width: 41.66667%;
238
  }
239

    
240
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
241
  .small-6 {
242
    position: relative;
243
    width: 50%;
244
  }
245

    
246
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
247
  .small-7 {
248
    position: relative;
249
    width: 58.33333%;
250
  }
251

    
252
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
253
  .small-8 {
254
    position: relative;
255
    width: 66.66667%;
256
  }
257

    
258
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
259
  .small-9 {
260
    position: relative;
261
    width: 75%;
262
  }
263

    
264
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
265
  .small-10 {
266
    position: relative;
267
    width: 83.33333%;
268
  }
269

    
270
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
271
  .small-11 {
272
    position: relative;
273
    width: 91.66667%;
274
  }
275

    
276
  /* line 138, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
277
  .small-12 {
278
    position: relative;
279
    width: 100%;
280
  }
281

    
282
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
283
  .small-offset-0 {
284
    position: relative;
285
    margin-left: 0%;
286
  }
287

    
288
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
289
  .small-offset-1 {
290
    position: relative;
291
    margin-left: 8.33333%;
292
  }
293

    
294
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
295
  .small-offset-2 {
296
    position: relative;
297
    margin-left: 16.66667%;
298
  }
299

    
300
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
301
  .small-offset-3 {
302
    position: relative;
303
    margin-left: 25%;
304
  }
305

    
306
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
307
  .small-offset-4 {
308
    position: relative;
309
    margin-left: 33.33333%;
310
  }
311

    
312
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
313
  .small-offset-5 {
314
    position: relative;
315
    margin-left: 41.66667%;
316
  }
317

    
318
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
319
  .small-offset-6 {
320
    position: relative;
321
    margin-left: 50%;
322
  }
323

    
324
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
325
  .small-offset-7 {
326
    position: relative;
327
    margin-left: 58.33333%;
328
  }
329

    
330
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
331
  .small-offset-8 {
332
    position: relative;
333
    margin-left: 66.66667%;
334
  }
335

    
336
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
337
  .small-offset-9 {
338
    position: relative;
339
    margin-left: 75%;
340
  }
341

    
342
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
343
  .small-offset-10 {
344
    position: relative;
345
    margin-left: 83.33333%;
346
  }
347

    
348
  /* line 145, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
349
  [class*="column"] + [class*="column"]:last-child {
350
    float: right;
351
  }
352

    
353
  /* line 146, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
354
  [class*="column"] + [class*="column"].end {
355
    float: left;
356
  }
357

    
358
  /* line 149, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
359
  .column.small-centered,
360
  .columns.small-centered {
361
    position: relative;
362
    margin-left: auto;
363
    margin-right: auto;
364
    float: none !important;
365
  }
366
}
367
/* Styles for screens that are atleast 768px; */
368
@media only screen and (min-width: 768px) {
369
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
370
  .large-1 {
371
    position: relative;
372
    width: 8.33333%;
373
  }
374

    
375
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
376
  .large-2 {
377
    position: relative;
378
    width: 16.66667%;
379
  }
380

    
381
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
382
  .large-3 {
383
    position: relative;
384
    width: 25%;
385
  }
386

    
387
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
388
  .large-4 {
389
    position: relative;
390
    width: 33.33333%;
391
  }
392

    
393
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
394
  .large-5 {
395
    position: relative;
396
    width: 41.66667%;
397
  }
398

    
399
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
400
  .large-6 {
401
    position: relative;
402
    width: 50%;
403
  }
404

    
405
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
406
  .large-7 {
407
    position: relative;
408
    width: 58.33333%;
409
  }
410

    
411
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
412
  .large-8 {
413
    position: relative;
414
    width: 66.66667%;
415
  }
416

    
417
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
418
  .large-9 {
419
    position: relative;
420
    width: 75%;
421
  }
422

    
423
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
424
  .large-10 {
425
    position: relative;
426
    width: 83.33333%;
427
  }
428

    
429
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
430
  .large-11 {
431
    position: relative;
432
    width: 91.66667%;
433
  }
434

    
435
  /* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
436
  .large-12 {
437
    position: relative;
438
    width: 100%;
439
  }
440

    
441
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
442
  .row .large-offset-0 {
443
    position: relative;
444
    margin-left: 0%;
445
  }
446

    
447
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
448
  .row .large-offset-1 {
449
    position: relative;
450
    margin-left: 8.33333%;
451
  }
452

    
453
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
454
  .row .large-offset-2 {
455
    position: relative;
456
    margin-left: 16.66667%;
457
  }
458

    
459
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
460
  .row .large-offset-3 {
461
    position: relative;
462
    margin-left: 25%;
463
  }
464

    
465
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
466
  .row .large-offset-4 {
467
    position: relative;
468
    margin-left: 33.33333%;
469
  }
470

    
471
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
472
  .row .large-offset-5 {
473
    position: relative;
474
    margin-left: 41.66667%;
475
  }
476

    
477
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
478
  .row .large-offset-6 {
479
    position: relative;
480
    margin-left: 50%;
481
  }
482

    
483
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
484
  .row .large-offset-7 {
485
    position: relative;
486
    margin-left: 58.33333%;
487
  }
488

    
489
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
490
  .row .large-offset-8 {
491
    position: relative;
492
    margin-left: 66.66667%;
493
  }
494

    
495
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
496
  .row .large-offset-9 {
497
    position: relative;
498
    margin-left: 75%;
499
  }
500

    
501
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
502
  .row .large-offset-10 {
503
    position: relative;
504
    margin-left: 83.33333%;
505
  }
506

    
507
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
508
  .row .large-offset-11 {
509
    position: relative;
510
    margin-left: 91.66667%;
511
  }
512

    
513
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
514
  .push-1 {
515
    position: relative;
516
    left: 8.33333%;
517
    right: auto;
518
  }
519

    
520
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
521
  .pull-1 {
522
    position: relative;
523
    right: 8.33333%;
524
    left: auto;
525
  }
526

    
527
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
528
  .push-2 {
529
    position: relative;
530
    left: 16.66667%;
531
    right: auto;
532
  }
533

    
534
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
535
  .pull-2 {
536
    position: relative;
537
    right: 16.66667%;
538
    left: auto;
539
  }
540

    
541
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
542
  .push-3 {
543
    position: relative;
544
    left: 25%;
545
    right: auto;
546
  }
547

    
548
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
549
  .pull-3 {
550
    position: relative;
551
    right: 25%;
552
    left: auto;
553
  }
554

    
555
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
556
  .push-4 {
557
    position: relative;
558
    left: 33.33333%;
559
    right: auto;
560
  }
561

    
562
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
563
  .pull-4 {
564
    position: relative;
565
    right: 33.33333%;
566
    left: auto;
567
  }
568

    
569
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
570
  .push-5 {
571
    position: relative;
572
    left: 41.66667%;
573
    right: auto;
574
  }
575

    
576
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
577
  .pull-5 {
578
    position: relative;
579
    right: 41.66667%;
580
    left: auto;
581
  }
582

    
583
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
584
  .push-6 {
585
    position: relative;
586
    left: 50%;
587
    right: auto;
588
  }
589

    
590
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
591
  .pull-6 {
592
    position: relative;
593
    right: 50%;
594
    left: auto;
595
  }
596

    
597
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
598
  .push-7 {
599
    position: relative;
600
    left: 58.33333%;
601
    right: auto;
602
  }
603

    
604
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
605
  .pull-7 {
606
    position: relative;
607
    right: 58.33333%;
608
    left: auto;
609
  }
610

    
611
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
612
  .push-8 {
613
    position: relative;
614
    left: 66.66667%;
615
    right: auto;
616
  }
617

    
618
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
619
  .pull-8 {
620
    position: relative;
621
    right: 66.66667%;
622
    left: auto;
623
  }
624

    
625
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
626
  .push-9 {
627
    position: relative;
628
    left: 75%;
629
    right: auto;
630
  }
631

    
632
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
633
  .pull-9 {
634
    position: relative;
635
    right: 75%;
636
    left: auto;
637
  }
638

    
639
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
640
  .push-10 {
641
    position: relative;
642
    left: 83.33333%;
643
    right: auto;
644
  }
645

    
646
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
647
  .pull-10 {
648
    position: relative;
649
    right: 83.33333%;
650
    left: auto;
651
  }
652

    
653
  /* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
654
  .push-11 {
655
    position: relative;
656
    left: 91.66667%;
657
    right: auto;
658
  }
659

    
660
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
661
  .pull-11 {
662
    position: relative;
663
    right: 91.66667%;
664
    left: auto;
665
  }
666

    
667
  /* line 169, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
668
  .column.large-centered,
669
  .columns.large-centered {
670
    position: relative;
671
    margin-left: auto;
672
    margin-right: auto;
673
    float: none !important;
674
  }
675

    
676
  /* line 172, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
677
  .column.large-uncentered,
678
  .columns.large-uncentered {
679
    margin-left: 0;
680
    margin-right: 0;
681
    float: left !important;
682
  }
683

    
684
  /* line 179, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_grid.scss */
685
  .column.large-uncentered.opposite,
686
  .columns.large-uncentered.opposite {
687
    float: right !important;
688
  }
689
}
690
/* Foundation Visibility HTML Classes */
691
/* line 11, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
692
.show-for-small,
693
.show-for-medium-down,
694
.show-for-large-down {
695
  display: inherit !important;
696
}
697

    
698
/* line 17, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
699
.show-for-medium,
700
.show-for-medium-up,
701
.show-for-large,
702
.show-for-large-up,
703
.show-for-xlarge {
704
  display: none !important;
705
}
706

    
707
/* line 23, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
708
.hide-for-medium,
709
.hide-for-medium-up,
710
.hide-for-large,
711
.hide-for-large-up,
712
.hide-for-xlarge {
713
  display: inherit !important;
714
}
715

    
716
/* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
717
.hide-for-small,
718
.hide-for-medium-down,
719
.hide-for-large-down {
720
  display: none !important;
721
}
722

    
723
/* Specific visilbity for tables */
724
/* line 38, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
725
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {
726
  display: table;
727
}
728

    
729
/* line 48, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
730
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {
731
  display: table-header-group !important;
732
}
733

    
734
/* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
735
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {
736
  display: table-row-group !important;
737
}
738

    
739
/* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
740
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {
741
  display: table-row !important;
742
}
743

    
744
/* line 79, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
745
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge,
746
th.show-for-small,
747
th.show-for-medium-down,
748
th.show-for-large-down,
749
th.hide-for-medium,
750
th.hide-for-medium-up,
751
th.hide-for-large,
752
th.hide-for-large-up,
753
th.hide-for-xlarge {
754
  display: table-cell !important;
755
}
756

    
757
/* Medium Displays: 768px - 1279px */
758
@media only screen and (min-width: 768px) {
759
  /* line 85, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
760
  .show-for-medium,
761
  .show-for-medium-up {
762
    display: inherit !important;
763
  }
764

    
765
  /* line 87, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
766
  .show-for-small {
767
    display: none !important;
768
  }
769

    
770
  /* line 89, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
771
  .hide-for-small {
772
    display: inherit !important;
773
  }
774

    
775
  /* line 92, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
776
  .hide-for-medium,
777
  .hide-for-medium-up {
778
    display: none !important;
779
  }
780

    
781
  /* Specific visilbity for tables */
782
  /* line 98, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
783
  table.show-for-medium, table.show-for-medium-up, table.hide-for-small {
784
    display: table;
785
  }
786

    
787
  /* line 103, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
788
  thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {
789
    display: table-header-group !important;
790
  }
791

    
792
  /* line 108, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
793
  tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {
794
    display: table-row-group !important;
795
  }
796

    
797
  /* line 113, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
798
  tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {
799
    display: table-row !important;
800
  }
801

    
802
  /* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
803
  td.show-for-medium, td.show-for-medium-up, td.hide-for-small,
804
  th.show-for-medium,
805
  th.show-for-medium-up,
806
  th.hide-for-small {
807
    display: table-cell !important;
808
  }
809
}
810
/* Large Displays: 1280px - 1440px */
811
@media only screen and (min-width: 1280px) {
812
  /* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
813
  .show-for-large,
814
  .show-for-large-up {
815
    display: inherit !important;
816
  }
817

    
818
  /* line 129, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
819
  .show-for-medium,
820
  .show-for-medium-down {
821
    display: none !important;
822
  }
823

    
824
  /* line 132, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
825
  .hide-for-medium,
826
  .hide-for-medium-down {
827
    display: inherit !important;
828
  }
829

    
830
  /* line 135, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
831
  .hide-for-large,
832
  .hide-for-large-up {
833
    display: none !important;
834
  }
835

    
836
  /* Specific visilbity for tables */
837
  /* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
838
  table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {
839
    display: table;
840
  }
841

    
842
  /* line 148, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
843
  thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {
844
    display: table-header-group !important;
845
  }
846

    
847
  /* line 154, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
848
  tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {
849
    display: table-row-group !important;
850
  }
851

    
852
  /* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
853
  tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {
854
    display: table-row !important;
855
  }
856

    
857
  /* line 167, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
858
  td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down,
859
  th.show-for-large,
860
  th.show-for-large-up,
861
  th.hide-for-medium,
862
  th.hide-for-medium-down {
863
    display: table-cell !important;
864
  }
865
}
866
/* X-Large Displays: 1400px and up */
867
@media only screen and (min-width: 1440px) {
868
  /* line 173, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
869
  .show-for-xlarge {
870
    display: inherit !important;
871
  }
872

    
873
  /* line 176, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
874
  .show-for-large,
875
  .show-for-large-down {
876
    display: none !important;
877
  }
878

    
879
  /* line 179, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
880
  .hide-for-large,
881
  .hide-for-large-down {
882
    display: inherit !important;
883
  }
884

    
885
  /* line 181, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
886
  .hide-for-xlarge {
887
    display: none !important;
888
  }
889

    
890
  /* Specific visilbity for tables */
891
  /* line 187, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
892
  table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {
893
    display: table;
894
  }
895

    
896
  /* line 192, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
897
  thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {
898
    display: table-header-group !important;
899
  }
900

    
901
  /* line 197, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
902
  tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {
903
    display: table-row-group !important;
904
  }
905

    
906
  /* line 202, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
907
  tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {
908
    display: table-row !important;
909
  }
910

    
911
  /* line 208, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
912
  td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down,
913
  th.show-for-xlarge,
914
  th.hide-for-large,
915
  th.hide-for-large-down {
916
    display: table-cell !important;
917
  }
918
}
919
/* Orientation targeting */
920
/* line 215, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
921
.show-for-landscape,
922
.hide-for-portrait {
923
  display: inherit !important;
924
}
925

    
926
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
927
.hide-for-landscape,
928
.show-for-portrait {
929
  display: none !important;
930
}
931

    
932
/* Specific visilbity for tables */
933
/* line 222, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
934
table.hide-for-landscape, table.show-for-portrait {
935
  display: table;
936
}
937

    
938
/* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
939
thead.hide-for-landscape, thead.show-for-portrait {
940
  display: table-header-group !important;
941
}
942

    
943
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
944
tbody.hide-for-landscape, tbody.show-for-portrait {
945
  display: table-row-group !important;
946
}
947

    
948
/* line 234, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
949
tr.hide-for-landscape, tr.show-for-portrait {
950
  display: table-row !important;
951
}
952

    
953
/* line 239, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
954
td.hide-for-landscape, td.show-for-portrait,
955
th.hide-for-landscape,
956
th.show-for-portrait {
957
  display: table-cell !important;
958
}
959

    
960
@media only screen and (orientation: landscape) {
961
  /* line 244, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
962
  .show-for-landscape,
963
  .hide-for-portrait {
964
    display: inherit !important;
965
  }
966

    
967
  /* line 246, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
968
  .hide-for-landscape,
969
  .show-for-portrait {
970
    display: none !important;
971
  }
972

    
973
  /* Specific visilbity for tables */
974
  /* line 251, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
975
  table.show-for-landscape, table.hide-for-portrait {
976
    display: table;
977
  }
978

    
979
  /* line 255, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
980
  thead.show-for-landscape, thead.hide-for-portrait {
981
    display: table-header-group !important;
982
  }
983

    
984
  /* line 259, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
985
  tbody.show-for-landscape, tbody.hide-for-portrait {
986
    display: table-row-group !important;
987
  }
988

    
989
  /* line 263, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
990
  tr.show-for-landscape, tr.hide-for-portrait {
991
    display: table-row !important;
992
  }
993

    
994
  /* line 268, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
995
  td.show-for-landscape, td.hide-for-portrait,
996
  th.show-for-landscape,
997
  th.hide-for-portrait {
998
    display: table-cell !important;
999
  }
1000
}
1001
@media only screen and (orientation: portrait) {
1002
  /* line 274, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1003
  .show-for-portrait,
1004
  .hide-for-landscape {
1005
    display: inherit !important;
1006
  }
1007

    
1008
  /* line 276, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1009
  .hide-for-portrait,
1010
  .show-for-landscape {
1011
    display: none !important;
1012
  }
1013

    
1014
  /* Specific visilbity for tables */
1015
  /* line 281, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1016
  table.show-for-portrait, table.hide-for-landscape {
1017
    display: table;
1018
  }
1019

    
1020
  /* line 285, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1021
  thead.show-for-portrait, thead.hide-for-landscape {
1022
    display: table-header-group !important;
1023
  }
1024

    
1025
  /* line 289, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1026
  tbody.show-for-portrait, tbody.hide-for-landscape {
1027
    display: table-row-group !important;
1028
  }
1029

    
1030
  /* line 293, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1031
  tr.show-for-portrait, tr.hide-for-landscape {
1032
    display: table-row !important;
1033
  }
1034

    
1035
  /* line 298, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1036
  td.show-for-portrait, td.hide-for-landscape,
1037
  th.show-for-portrait,
1038
  th.hide-for-landscape {
1039
    display: table-cell !important;
1040
  }
1041
}
1042
/* Touch-enabled device targeting */
1043
/* line 303, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1044
.show-for-touch {
1045
  display: none !important;
1046
}
1047

    
1048
/* line 304, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1049
.hide-for-touch {
1050
  display: inherit !important;
1051
}
1052

    
1053
/* line 305, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1054
.touch .show-for-touch {
1055
  display: inherit !important;
1056
}
1057

    
1058
/* line 306, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1059
.touch .hide-for-touch {
1060
  display: none !important;
1061
}
1062

    
1063
/* Specific visilbity for tables */
1064
/* line 309, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1065
table.hide-for-touch {
1066
  display: table;
1067
}
1068

    
1069
/* line 310, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1070
.touch table.show-for-touch {
1071
  display: table;
1072
}
1073

    
1074
/* line 311, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1075
thead.hide-for-touch {
1076
  display: table-header-group !important;
1077
}
1078

    
1079
/* line 312, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1080
.touch thead.show-for-touch {
1081
  display: table-header-group !important;
1082
}
1083

    
1084
/* line 313, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1085
tbody.hide-for-touch {
1086
  display: table-row-group !important;
1087
}
1088

    
1089
/* line 314, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1090
.touch tbody.show-for-touch {
1091
  display: table-row-group !important;
1092
}
1093

    
1094
/* line 315, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1095
tr.hide-for-touch {
1096
  display: table-row !important;
1097
}
1098

    
1099
/* line 316, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1100
.touch tr.show-for-touch {
1101
  display: table-row !important;
1102
}
1103

    
1104
/* line 317, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1105
td.hide-for-touch {
1106
  display: table-cell !important;
1107
}
1108

    
1109
/* line 318, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1110
.touch td.show-for-touch {
1111
  display: table-cell !important;
1112
}
1113

    
1114
/* line 319, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1115
th.hide-for-touch {
1116
  display: table-cell !important;
1117
}
1118

    
1119
/* line 320, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_visibility.scss */
1120
.touch th.show-for-touch {
1121
  display: table-cell !important;
1122
}
1123

    
1124
/* Foundation Block Grids for below small breakpoint */
1125
@media only screen {
1126
  /* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1127
  [class*="block-grid-"] {
1128
    display: block;
1129
    padding: 0;
1130
    margin: 0 -0.625em;
1131
    *zoom: 1;
1132
  }
1133
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
1134
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
1135
    content: " ";
1136
    display: table;
1137
  }
1138
  /* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
1139
  [class*="block-grid-"]:after {
1140
    clear: both;
1141
  }
1142
  /* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1143
  [class*="block-grid-"] > li {
1144
    display: inline;
1145
    height: auto;
1146
    float: left;
1147
    padding: 0 0.625em 1.25em;
1148
  }
1149

    
1150
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1151
  .small-block-grid-1 > li {
1152
    width: 100%;
1153
    padding: 0 0.625em 1.25em;
1154
  }
1155
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1156
  .small-block-grid-1 > li:nth-of-type(n) {
1157
    clear: none;
1158
  }
1159
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1160
  .small-block-grid-1 > li:nth-of-type(1n+1) {
1161
    clear: both;
1162
  }
1163

    
1164
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1165
  .small-block-grid-2 > li {
1166
    width: 50%;
1167
    padding: 0 0.625em 1.25em;
1168
  }
1169
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1170
  .small-block-grid-2 > li:nth-of-type(n) {
1171
    clear: none;
1172
  }
1173
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1174
  .small-block-grid-2 > li:nth-of-type(2n+1) {
1175
    clear: both;
1176
  }
1177

    
1178
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1179
  .small-block-grid-3 > li {
1180
    width: 33.33333%;
1181
    padding: 0 0.625em 1.25em;
1182
  }
1183
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1184
  .small-block-grid-3 > li:nth-of-type(n) {
1185
    clear: none;
1186
  }
1187
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1188
  .small-block-grid-3 > li:nth-of-type(3n+1) {
1189
    clear: both;
1190
  }
1191

    
1192
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1193
  .small-block-grid-4 > li {
1194
    width: 25%;
1195
    padding: 0 0.625em 1.25em;
1196
  }
1197
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1198
  .small-block-grid-4 > li:nth-of-type(n) {
1199
    clear: none;
1200
  }
1201
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1202
  .small-block-grid-4 > li:nth-of-type(4n+1) {
1203
    clear: both;
1204
  }
1205

    
1206
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1207
  .small-block-grid-5 > li {
1208
    width: 20%;
1209
    padding: 0 0.625em 1.25em;
1210
  }
1211
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1212
  .small-block-grid-5 > li:nth-of-type(n) {
1213
    clear: none;
1214
  }
1215
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1216
  .small-block-grid-5 > li:nth-of-type(5n+1) {
1217
    clear: both;
1218
  }
1219

    
1220
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1221
  .small-block-grid-6 > li {
1222
    width: 16.66667%;
1223
    padding: 0 0.625em 1.25em;
1224
  }
1225
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1226
  .small-block-grid-6 > li:nth-of-type(n) {
1227
    clear: none;
1228
  }
1229
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1230
  .small-block-grid-6 > li:nth-of-type(6n+1) {
1231
    clear: both;
1232
  }
1233

    
1234
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1235
  .small-block-grid-7 > li {
1236
    width: 14.28571%;
1237
    padding: 0 0.625em 1.25em;
1238
  }
1239
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1240
  .small-block-grid-7 > li:nth-of-type(n) {
1241
    clear: none;
1242
  }
1243
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1244
  .small-block-grid-7 > li:nth-of-type(7n+1) {
1245
    clear: both;
1246
  }
1247

    
1248
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1249
  .small-block-grid-8 > li {
1250
    width: 12.5%;
1251
    padding: 0 0.625em 1.25em;
1252
  }
1253
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1254
  .small-block-grid-8 > li:nth-of-type(n) {
1255
    clear: none;
1256
  }
1257
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1258
  .small-block-grid-8 > li:nth-of-type(8n+1) {
1259
    clear: both;
1260
  }
1261

    
1262
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1263
  .small-block-grid-9 > li {
1264
    width: 11.11111%;
1265
    padding: 0 0.625em 1.25em;
1266
  }
1267
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1268
  .small-block-grid-9 > li:nth-of-type(n) {
1269
    clear: none;
1270
  }
1271
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1272
  .small-block-grid-9 > li:nth-of-type(9n+1) {
1273
    clear: both;
1274
  }
1275

    
1276
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1277
  .small-block-grid-10 > li {
1278
    width: 10%;
1279
    padding: 0 0.625em 1.25em;
1280
  }
1281
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1282
  .small-block-grid-10 > li:nth-of-type(n) {
1283
    clear: none;
1284
  }
1285
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1286
  .small-block-grid-10 > li:nth-of-type(10n+1) {
1287
    clear: both;
1288
  }
1289

    
1290
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1291
  .small-block-grid-11 > li {
1292
    width: 9.09091%;
1293
    padding: 0 0.625em 1.25em;
1294
  }
1295
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1296
  .small-block-grid-11 > li:nth-of-type(n) {
1297
    clear: none;
1298
  }
1299
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1300
  .small-block-grid-11 > li:nth-of-type(11n+1) {
1301
    clear: both;
1302
  }
1303

    
1304
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1305
  .small-block-grid-12 > li {
1306
    width: 8.33333%;
1307
    padding: 0 0.625em 1.25em;
1308
  }
1309
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1310
  .small-block-grid-12 > li:nth-of-type(n) {
1311
    clear: none;
1312
  }
1313
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1314
  .small-block-grid-12 > li:nth-of-type(12n+1) {
1315
    clear: both;
1316
  }
1317
}
1318
/* Foundation Block Grids for above small breakpoint */
1319
@media only screen and (min-width: 768px) {
1320
  /* Remove small grid clearing */
1321
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1322
  .small-block-grid-1 > li:nth-of-type(1n+1) {
1323
    clear: none;
1324
  }
1325

    
1326
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1327
  .small-block-grid-2 > li:nth-of-type(2n+1) {
1328
    clear: none;
1329
  }
1330

    
1331
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1332
  .small-block-grid-3 > li:nth-of-type(3n+1) {
1333
    clear: none;
1334
  }
1335

    
1336
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1337
  .small-block-grid-4 > li:nth-of-type(4n+1) {
1338
    clear: none;
1339
  }
1340

    
1341
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1342
  .small-block-grid-5 > li:nth-of-type(5n+1) {
1343
    clear: none;
1344
  }
1345

    
1346
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1347
  .small-block-grid-6 > li:nth-of-type(6n+1) {
1348
    clear: none;
1349
  }
1350

    
1351
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1352
  .small-block-grid-7 > li:nth-of-type(7n+1) {
1353
    clear: none;
1354
  }
1355

    
1356
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1357
  .small-block-grid-8 > li:nth-of-type(8n+1) {
1358
    clear: none;
1359
  }
1360

    
1361
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1362
  .small-block-grid-9 > li:nth-of-type(9n+1) {
1363
    clear: none;
1364
  }
1365

    
1366
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1367
  .small-block-grid-10 > li:nth-of-type(10n+1) {
1368
    clear: none;
1369
  }
1370

    
1371
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1372
  .small-block-grid-11 > li:nth-of-type(11n+1) {
1373
    clear: none;
1374
  }
1375

    
1376
  /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1377
  .small-block-grid-12 > li:nth-of-type(12n+1) {
1378
    clear: none;
1379
  }
1380

    
1381
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1382
  .large-block-grid-1 > li {
1383
    width: 100%;
1384
    padding: 0 0.625em 1.25em;
1385
  }
1386
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1387
  .large-block-grid-1 > li:nth-of-type(n) {
1388
    clear: none;
1389
  }
1390
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1391
  .large-block-grid-1 > li:nth-of-type(1n+1) {
1392
    clear: both;
1393
  }
1394

    
1395
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1396
  .large-block-grid-2 > li {
1397
    width: 50%;
1398
    padding: 0 0.625em 1.25em;
1399
  }
1400
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1401
  .large-block-grid-2 > li:nth-of-type(n) {
1402
    clear: none;
1403
  }
1404
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1405
  .large-block-grid-2 > li:nth-of-type(2n+1) {
1406
    clear: both;
1407
  }
1408

    
1409
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1410
  .large-block-grid-3 > li {
1411
    width: 33.33333%;
1412
    padding: 0 0.625em 1.25em;
1413
  }
1414
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1415
  .large-block-grid-3 > li:nth-of-type(n) {
1416
    clear: none;
1417
  }
1418
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1419
  .large-block-grid-3 > li:nth-of-type(3n+1) {
1420
    clear: both;
1421
  }
1422

    
1423
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1424
  .large-block-grid-4 > li {
1425
    width: 25%;
1426
    padding: 0 0.625em 1.25em;
1427
  }
1428
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1429
  .large-block-grid-4 > li:nth-of-type(n) {
1430
    clear: none;
1431
  }
1432
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1433
  .large-block-grid-4 > li:nth-of-type(4n+1) {
1434
    clear: both;
1435
  }
1436

    
1437
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1438
  .large-block-grid-5 > li {
1439
    width: 20%;
1440
    padding: 0 0.625em 1.25em;
1441
  }
1442
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1443
  .large-block-grid-5 > li:nth-of-type(n) {
1444
    clear: none;
1445
  }
1446
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1447
  .large-block-grid-5 > li:nth-of-type(5n+1) {
1448
    clear: both;
1449
  }
1450

    
1451
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1452
  .large-block-grid-6 > li {
1453
    width: 16.66667%;
1454
    padding: 0 0.625em 1.25em;
1455
  }
1456
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1457
  .large-block-grid-6 > li:nth-of-type(n) {
1458
    clear: none;
1459
  }
1460
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1461
  .large-block-grid-6 > li:nth-of-type(6n+1) {
1462
    clear: both;
1463
  }
1464

    
1465
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1466
  .large-block-grid-7 > li {
1467
    width: 14.28571%;
1468
    padding: 0 0.625em 1.25em;
1469
  }
1470
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1471
  .large-block-grid-7 > li:nth-of-type(n) {
1472
    clear: none;
1473
  }
1474
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1475
  .large-block-grid-7 > li:nth-of-type(7n+1) {
1476
    clear: both;
1477
  }
1478

    
1479
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1480
  .large-block-grid-8 > li {
1481
    width: 12.5%;
1482
    padding: 0 0.625em 1.25em;
1483
  }
1484
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1485
  .large-block-grid-8 > li:nth-of-type(n) {
1486
    clear: none;
1487
  }
1488
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1489
  .large-block-grid-8 > li:nth-of-type(8n+1) {
1490
    clear: both;
1491
  }
1492

    
1493
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1494
  .large-block-grid-9 > li {
1495
    width: 11.11111%;
1496
    padding: 0 0.625em 1.25em;
1497
  }
1498
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1499
  .large-block-grid-9 > li:nth-of-type(n) {
1500
    clear: none;
1501
  }
1502
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1503
  .large-block-grid-9 > li:nth-of-type(9n+1) {
1504
    clear: both;
1505
  }
1506

    
1507
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1508
  .large-block-grid-10 > li {
1509
    width: 10%;
1510
    padding: 0 0.625em 1.25em;
1511
  }
1512
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1513
  .large-block-grid-10 > li:nth-of-type(n) {
1514
    clear: none;
1515
  }
1516
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1517
  .large-block-grid-10 > li:nth-of-type(10n+1) {
1518
    clear: both;
1519
  }
1520

    
1521
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1522
  .large-block-grid-11 > li {
1523
    width: 9.09091%;
1524
    padding: 0 0.625em 1.25em;
1525
  }
1526
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1527
  .large-block-grid-11 > li:nth-of-type(n) {
1528
    clear: none;
1529
  }
1530
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1531
  .large-block-grid-11 > li:nth-of-type(11n+1) {
1532
    clear: both;
1533
  }
1534

    
1535
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1536
  .large-block-grid-12 > li {
1537
    width: 8.33333%;
1538
    padding: 0 0.625em 1.25em;
1539
  }
1540
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1541
  .large-block-grid-12 > li:nth-of-type(n) {
1542
    clear: none;
1543
  }
1544
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
1545
  .large-block-grid-12 > li:nth-of-type(12n+1) {
1546
    clear: both;
1547
  }
1548
}
1549
/* line 110, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1550
p.lead {
1551
  font-size: 1.21875em;
1552
  line-height: 1.6;
1553
}
1554

    
1555
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1556
.subheader {
1557
  line-height: 1.4;
1558
  color: #6b6b6b;
1559
  font-weight: 300;
1560
  margin-top: 0.2em;
1561
  margin-bottom: 0.5em;
1562
}
1563

    
1564
/* Typography resets */
1565
/* line 144, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1566
div,
1567
dl,
1568
dt,
1569
dd,
1570
ul,
1571
ol,
1572
li,
1573
h1,
1574
h2,
1575
h3,
1576
h4,
1577
h5,
1578
h6,
1579
pre,
1580
form,
1581
p,
1582
blockquote,
1583
th,
1584
td {
1585
  margin: 0;
1586
  padding: 0;
1587
  direction: ltr;
1588
}
1589

    
1590
/* Default Link Styles */
1591
/* line 151, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1592
a {
1593
  color: #919194;
1594
  text-decoration: none;
1595
  line-height: inherit;
1596
}
1597
/* line 157, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1598
a:hover, a:focus {
1599
  color: #848487;
1600
}
1601
/* line 159, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1602
a img {
1603
  border: none;
1604
}
1605

    
1606
/* Default paragraph styles */
1607
/* line 163, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1608
p {
1609
  font-family: inherit;
1610
  font-weight: normal;
1611
  font-size: 1em;
1612
  line-height: 1.6;
1613
  margin-bottom: 1.25em;
1614
  text-rendering: optimizeLegibility;
1615
}
1616
/* line 173, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1617
p aside {
1618
  font-size: 0.875em;
1619
  line-height: 1.35;
1620
  font-style: italic;
1621
}
1622

    
1623
/* Default header styles */
1624
/* line 181, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1625
h1, h2, h3, h4, h5, h6 {
1626
  font-family: "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;
1627
  font-weight: bold;
1628
  font-style: normal;
1629
  color: #1e1e1e;
1630
  text-rendering: optimizeLegibility;
1631
  margin-top: 0.2em;
1632
  margin-bottom: 0.5em;
1633
  line-height: 1.2125em;
1634
}
1635
/* line 191, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1636
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
1637
  font-size: 60%;
1638
  color: #6b6b6b;
1639
  line-height: 0;
1640
}
1641

    
1642
/* line 198, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1643
h1 {
1644
  font-size: 2.125em;
1645
}
1646

    
1647
/* line 199, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1648
h2 {
1649
  font-size: 1.6875em;
1650
}
1651

    
1652
/* line 200, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1653
h3 {
1654
  font-size: 1.375em;
1655
}
1656

    
1657
/* line 201, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1658
h4 {
1659
  font-size: 1.125em;
1660
}
1661

    
1662
/* line 202, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1663
h5 {
1664
  font-size: 1.125em;
1665
}
1666

    
1667
/* line 203, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1668
h6 {
1669
  font-size: 1em;
1670
}
1671

    
1672
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1673
hr {
1674
  border: solid #dddddd;
1675
  border-width: 1px 0 0;
1676
  clear: both;
1677
  margin: 1.25em 0 1.1875em;
1678
  height: 0;
1679
}
1680

    
1681
/* Helpful Typography Defaults */
1682
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1683
em,
1684
i {
1685
  font-style: italic;
1686
  line-height: inherit;
1687
}
1688

    
1689
/* line 223, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1690
strong,
1691
b {
1692
  font-weight: bold;
1693
  line-height: inherit;
1694
}
1695

    
1696
/* line 228, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1697
small {
1698
  font-size: 60%;
1699
  line-height: inherit;
1700
}
1701

    
1702
/* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1703
code {
1704
  font-family: Consolas, "Liberation Mono", Courier, monospace;
1705
  font-weight: bold;
1706
  color: #00592b;
1707
}
1708

    
1709
/* Lists */
1710
/* line 242, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1711
ul,
1712
ol,
1713
dl {
1714
  font-size: 1em;
1715
  line-height: 1.6;
1716
  margin-bottom: 1.25em;
1717
  list-style-position: outside;
1718
  font-family: inherit;
1719
}
1720

    
1721
/* line 250, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1722
ul, ol {
1723
  margin-left: 0;
1724
}
1725

    
1726
/* Unordered Lists */
1727
/* line 258, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1728
ul li ul,
1729
ul li ol {
1730
  margin-left: 1.25em;
1731
  margin-bottom: 0;
1732
  font-size: 1em;
1733
  /* Override nested font-size change */
1734
}
1735
/* line 267, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1736
ul.square li ul, ul.circle li ul, .tags ul.tag li ul, ul.tag-demo li ul, .snf-color-picker ul#color li ul, ul.disc li ul {
1737
  list-style: inherit;
1738
}
1739
/* line 270, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1740
ul.square {
1741
  list-style-type: square;
1742
}
1743
/* line 271, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1744
ul.circle, .tags ul.tag, ul.tag-demo, .snf-color-picker ul#color {
1745
  list-style-type: circle;
1746
}
1747
/* line 272, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1748
ul.disc {
1749
  list-style-type: disc;
1750
}
1751
/* line 273, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1752
ul.no-bullet {
1753
  list-style: none;
1754
}
1755

    
1756
/* Ordered Lists */
1757
/* line 280, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1758
ol li ul,
1759
ol li ol {
1760
  margin-left: 1.25em;
1761
  margin-bottom: 0;
1762
}
1763

    
1764
/* Definition Lists */
1765
/* line 289, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1766
dl dt {
1767
  margin-bottom: 0.3em;
1768
  font-weight: bold;
1769
}
1770
/* line 293, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1771
dl dd {
1772
  margin-bottom: 0.75em;
1773
}
1774

    
1775
/* Abbreviations */
1776
/* line 298, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1777
abbr,
1778
acronym {
1779
  text-transform: uppercase;
1780
  font-size: 90%;
1781
  color: #1e1e1e;
1782
  border-bottom: 1px dotted #dddddd;
1783
  cursor: help;
1784
}
1785

    
1786
/* line 305, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1787
abbr {
1788
  text-transform: none;
1789
}
1790

    
1791
/* Blockquotes */
1792
/* line 310, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1793
blockquote {
1794
  margin: 0 0 1.25em;
1795
  padding: 0.5625em 1.25em 0 1.1875em;
1796
  border-left: 1px solid #dddddd;
1797
}
1798
/* line 315, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1799
blockquote cite {
1800
  display: block;
1801
  font-size: 0.8125em;
1802
  color: #515151;
1803
}
1804
/* line 319, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1805
blockquote cite:before {
1806
  content: "\2014 \0020";
1807
}
1808
/* line 324, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1809
blockquote cite a,
1810
blockquote cite a:visited {
1811
  color: #515151;
1812
}
1813

    
1814
/* line 330, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1815
blockquote,
1816
blockquote p {
1817
  line-height: 1.6;
1818
  color: #6b6b6b;
1819
}
1820

    
1821
/* Microformats */
1822
/* line 336, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1823
.vcard {
1824
  display: inline-block;
1825
  margin: 0 0 1.25em 0;
1826
  border: 1px solid #dddddd;
1827
  padding: 0.625em 0.75em;
1828
}
1829
/* line 342, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1830
.vcard li {
1831
  margin: 0;
1832
  display: block;
1833
}
1834
/* line 346, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1835
.vcard .fn {
1836
  font-weight: bold;
1837
  font-size: 0.9375em;
1838
}
1839

    
1840
/* line 353, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1841
.vevent .summary {
1842
  font-weight: bold;
1843
}
1844
/* line 355, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1845
.vevent abbr {
1846
  cursor: default;
1847
  text-decoration: none;
1848
  font-weight: bold;
1849
  border: none;
1850
  padding: 0 0.0625em;
1851
}
1852

    
1853
@media only screen and (min-width: 768px) {
1854
  /* line 366, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1855
  h1, h2, h3, h4, h5, h6 {
1856
    line-height: 1.4;
1857
  }
1858

    
1859
  /* line 367, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1860
  h1 {
1861
    font-size: 2.75em;
1862
  }
1863

    
1864
  /* line 368, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1865
  h2 {
1866
    font-size: 2.3125em;
1867
  }
1868

    
1869
  /* line 369, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1870
  h3 {
1871
    font-size: 1.6875em;
1872
  }
1873

    
1874
  /* line 370, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1875
  h4 {
1876
    font-size: 1.4375em;
1877
  }
1878
}
1879
/*
1880
 * Print styles.
1881
 *
1882
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
1883
 * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
1884
*/
1885
/* line 381, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1886
.print-only {
1887
  display: none !important;
1888
}
1889

    
1890
@media print {
1891
  /* line 383, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1892
  * {
1893
    background: transparent !important;
1894
    color: #000 !important;
1895
    /* Black prints faster: h5bp.com/s */
1896
    box-shadow: none !important;
1897
    text-shadow: none !important;
1898
  }
1899

    
1900
  /* line 391, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1901
  a,
1902
  a:visited {
1903
    text-decoration: underline;
1904
  }
1905

    
1906
  /* line 392, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1907
  a[href]:after {
1908
    content: " (" attr(href) ")";
1909
  }
1910

    
1911
  /* line 394, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1912
  abbr[title]:after {
1913
    content: " (" attr(title) ")";
1914
  }
1915

    
1916
  /* line 399, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1917
  .ir a:after,
1918
  a[href^="javascript:"]:after,
1919
  a[href^="#"]:after {
1920
    content: "";
1921
  }
1922

    
1923
  /* line 402, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1924
  pre,
1925
  blockquote {
1926
    border: 1px solid #999;
1927
    page-break-inside: avoid;
1928
  }
1929

    
1930
  /* line 407, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1931
  thead {
1932
    display: table-header-group;
1933
    /* h5bp.com/t */
1934
  }
1935

    
1936
  /* line 410, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1937
  tr,
1938
  img {
1939
    page-break-inside: avoid;
1940
  }
1941

    
1942
  /* line 412, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1943
  img {
1944
    max-width: 100% !important;
1945
  }
1946

    
1947
  @page {
1948
    margin: 0.5cm;
1949
}
1950

    
1951
  /* line 418, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1952
  p,
1953
  h2,
1954
  h3 {
1955
    orphans: 3;
1956
    widows: 3;
1957
  }
1958

    
1959
  /* line 424, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1960
  h2,
1961
  h3 {
1962
    page-break-after: avoid;
1963
  }
1964

    
1965
  /* line 426, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1966
  .hide-on-print {
1967
    display: none !important;
1968
  }
1969

    
1970
  /* line 427, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1971
  .print-only {
1972
    display: block !important;
1973
  }
1974

    
1975
  /* line 428, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1976
  .hide-for-print {
1977
    display: none !important;
1978
  }
1979

    
1980
  /* line 429, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_type.scss */
1981
  .show-for-print {
1982
    display: inherit !important;
1983
  }
1984
}
1985
/* line 172, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
1986
button, .button {
1987
  border-style: solid;
1988
  border-width: 1px;
1989
  cursor: pointer;
1990
  font-family: inherit;
1991
  font-weight: bold;
1992
  line-height: 1;
1993
  margin: 0 0 1.25em;
1994
  position: relative;
1995
  text-decoration: none;
1996
  text-align: center;
1997
  display: inline-block;
1998
  padding-top: 0.75em;
1999
  padding-right: 1.5em;
2000
  padding-bottom: 0.8125em;
2001
  padding-left: 1.5em;
2002
  font-size: 1em;
2003
  background-color: #919194;
2004
  border-color: #77777b;
2005
  color: white;
2006
}
2007
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2008
button:hover, button:focus, .button:hover, .button:focus {
2009
  background-color: #77777b;
2010
}
2011
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2012
button:hover, button:focus, .button:hover, .button:focus {
2013
  color: white;
2014
}
2015
/* line 177, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2016
button.secondary, .button.secondary {
2017
  background-color: #00a551;
2018
  border-color: #007238;
2019
  color: white;
2020
}
2021
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2022
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
2023
  background-color: #007238;
2024
}
2025
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2026
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
2027
  color: white;
2028
}
2029
/* line 178, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2030
button.success, .button.success {
2031
  background-color: #00a551;
2032
  border-color: #007238;
2033
  color: white;
2034
}
2035
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2036
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
2037
  background-color: #007238;
2038
}
2039
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2040
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
2041
  color: white;
2042
}
2043
/* line 179, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2044
button.alert, .button.alert {
2045
  background-color: #00a551;
2046
  border-color: #007238;
2047
  color: white;
2048
}
2049
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2050
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
2051
  background-color: #007238;
2052
}
2053
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2054
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
2055
  color: white;
2056
}
2057
/* line 181, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2058
button.large, .button.large {
2059
  padding-top: 1em;
2060
  padding-right: 2em;
2061
  padding-bottom: 1.0625em;
2062
  padding-left: 2em;
2063
  font-size: 1.25em;
2064
}
2065
/* line 182, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2066
button.small, .button.small {
2067
  padding-top: 0.5625em;
2068
  padding-right: 1.125em;
2069
  padding-bottom: 0.625em;
2070
  padding-left: 1.125em;
2071
  font-size: 0.8125em;
2072
}
2073
/* line 183, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2074
button.tiny, .button.tiny {
2075
  padding-top: 0.4375em;
2076
  padding-right: 0.875em;
2077
  padding-bottom: 0.5em;
2078
  padding-left: 0.875em;
2079
  font-size: 0.6875em;
2080
}
2081
/* line 184, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2082
button.expand, .button.expand {
2083
  padding-right: 0px;
2084
  padding-left: 0px;
2085
  width: 100%;
2086
}
2087
/* line 186, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2088
button.left-align, .button.left-align {
2089
  text-align: left;
2090
  text-indent: 0.75em;
2091
}
2092
/* line 187, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2093
button.right-align, .button.right-align {
2094
  text-align: right;
2095
  padding-right: 0.75em;
2096
}
2097
/* line 189, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2098
button.disabled, button[disabled], .button.disabled, .button[disabled] {
2099
  background-color: #919194;
2100
  border-color: #77777b;
2101
  color: white;
2102
  cursor: default;
2103
  opacity: 0.6;
2104
  -webkit-box-shadow: none;
2105
  box-shadow: none;
2106
}
2107
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2108
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
2109
  background-color: #77777b;
2110
}
2111
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2112
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
2113
  color: white;
2114
}
2115
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2116
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
2117
  background-color: #919194;
2118
}
2119
/* line 190, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2120
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
2121
  background-color: #00a551;
2122
  border-color: #007238;
2123
  color: white;
2124
  cursor: default;
2125
  opacity: 0.6;
2126
  -webkit-box-shadow: none;
2127
  box-shadow: none;
2128
}
2129
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2130
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
2131
  background-color: #007238;
2132
}
2133
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2134
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
2135
  color: white;
2136
}
2137
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2138
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
2139
  background-color: #00a551;
2140
}
2141
/* line 191, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2142
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
2143
  background-color: #00a551;
2144
  border-color: #007238;
2145
  color: white;
2146
  cursor: default;
2147
  opacity: 0.6;
2148
  -webkit-box-shadow: none;
2149
  box-shadow: none;
2150
}
2151
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2152
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
2153
  background-color: #007238;
2154
}
2155
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2156
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
2157
  color: white;
2158
}
2159
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2160
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
2161
  background-color: #00a551;
2162
}
2163
/* line 192, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2164
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
2165
  background-color: #00a551;
2166
  border-color: #007238;
2167
  color: white;
2168
  cursor: default;
2169
  opacity: 0.6;
2170
  -webkit-box-shadow: none;
2171
  box-shadow: none;
2172
}
2173
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2174
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
2175
  background-color: #007238;
2176
}
2177
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2178
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
2179
  color: white;
2180
}
2181
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2182
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
2183
  background-color: #00a551;
2184
}
2185

    
2186
/* line 197, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2187
button, .button {
2188
  padding-top: 0.8125em;
2189
  padding-bottom: 0.75em;
2190
  -webkit-appearance: none;
2191
}
2192
/* line 199, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2193
button.tiny, .button.tiny {
2194
  padding-top: 0.5em;
2195
  padding-bottom: 0.4375em;
2196
  -webkit-appearance: none;
2197
}
2198
/* line 200, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2199
button.small, .button.small {
2200
  padding-top: 0.625em;
2201
  padding-bottom: 0.5625em;
2202
  -webkit-appearance: none;
2203
}
2204
/* line 201, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2205
button.large, .button.large {
2206
  padding-top: 1.03125em;
2207
  padding-bottom: 1.03125em;
2208
  -webkit-appearance: none;
2209
}
2210

    
2211
@media only screen {
2212
  /* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2213
  button, .button {
2214
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
2215
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
2216
    -webkit-transition: background-color 300ms ease-out;
2217
    -moz-transition: background-color 300ms ease-out;
2218
    transition: background-color 300ms ease-out;
2219
  }
2220
  /* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2221
  button:active, .button:active {
2222
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
2223
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
2224
  }
2225
  /* line 215, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2226
  button.radius, .button.radius {
2227
    -webkit-border-radius: 1px;
2228
    border-radius: 1px;
2229
  }
2230
  /* line 216, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2231
  button.round, .button.round {
2232
    -webkit-border-radius: 1000px;
2233
    border-radius: 1000px;
2234
  }
2235
}
2236
@media only screen and (min-width: 768px) {
2237
  /* line 224, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_buttons.scss */
2238
  button, .button {
2239
    display: inline-block;
2240
  }
2241
}
2242
/* Standard Forms */
2243
/* line 258, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2244
form {
2245
  margin: 0 0 1em;
2246
}
2247

    
2248
/* Using forms within rows, we need to set some defaults */
2249
/* line 67, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2250
form .row .row {
2251
  margin: 0 -0.5em;
2252
}
2253
/* line 70, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2254
form .row .row .column,
2255
form .row .row .columns {
2256
  padding: 0 0.5em;
2257
}
2258
/* line 73, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2259
form .row .row.collapse {
2260
  margin: 0;
2261
}
2262
/* line 76, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2263
form .row .row.collapse .column,
2264
form .row .row.collapse .columns {
2265
  padding: 0;
2266
}
2267
/* line 83, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2268
form .row input.column,
2269
form .row input.columns,
2270
form .row textarea.column,
2271
form .row textarea.columns {
2272
  padding-left: 0.5em;
2273
}
2274

    
2275
/* Label Styles */
2276
/* line 264, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2277
label {
2278
  font-size: 0.875em;
2279
  color: #4d4d4d;
2280
  cursor: pointer;
2281
  display: block;
2282
  font-weight: 500;
2283
  margin-bottom: 0.1875em;
2284
  /* Styles for required inputs */
2285
}
2286
/* line 265, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2287
label.right {
2288
  float: none;
2289
  text-align: right;
2290
}
2291
/* line 266, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2292
label.inline {
2293
  margin: 0 0 1em 0;
2294
  padding: 0.625em 0;
2295
}
2296
/* line 268, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2297
label small {
2298
  text-transform: capitalize;
2299
  color: #666666;
2300
}
2301

    
2302
/* Attach elements to the beginning or end of an input */
2303
/* line 276, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2304
.prefix,
2305
.postfix {
2306
  display: block;
2307
  position: relative;
2308
  z-index: 2;
2309
  text-align: center;
2310
  width: 100%;
2311
  padding-top: 0;
2312
  padding-bottom: 0;
2313
  border-style: solid;
2314
  border-width: 1px;
2315
  overflow: hidden;
2316
  font-size: 0.875em;
2317
  height: 2.3125em;
2318
  line-height: 2.3125em;
2319
}
2320

    
2321
/* Adjust padding, alignment and radius if pre/post element is a button */
2322
/* line 279, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2323
.postfix.button {
2324
  padding-left: 0;
2325
  padding-right: 0;
2326
  padding-top: 0;
2327
  padding-bottom: 0;
2328
  text-align: center;
2329
  line-height: 2.125em;
2330
}
2331

    
2332
/* line 280, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2333
.prefix.button {
2334
  padding-left: 0;
2335
  padding-right: 0;
2336
  padding-top: 0;
2337
  padding-bottom: 0;
2338
  text-align: center;
2339
  line-height: 2.125em;
2340
}
2341

    
2342
/* line 282, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2343
.prefix.button.radius {
2344
  -webkit-border-radius: 0;
2345
  border-radius: 0;
2346
  -moz-border-radius-bottomleft: 1px;
2347
  -moz-border-radius-topleft: 1px;
2348
  -webkit-border-bottom-left-radius: 1px;
2349
  -webkit-border-top-left-radius: 1px;
2350
  border-bottom-left-radius: 1px;
2351
  border-top-left-radius: 1px;
2352
}
2353

    
2354
/* line 283, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2355
.postfix.button.radius {
2356
  -webkit-border-radius: 0;
2357
  border-radius: 0;
2358
  -moz-border-radius-topright: 1px;
2359
  -moz-border-radius-bottomright: 1px;
2360
  -webkit-border-top-right-radius: 1px;
2361
  -webkit-border-bottom-right-radius: 1px;
2362
  border-top-right-radius: 1px;
2363
  border-bottom-right-radius: 1px;
2364
}
2365

    
2366
/* line 284, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2367
.prefix.button.round {
2368
  -webkit-border-radius: 0;
2369
  border-radius: 0;
2370
  -moz-border-radius-bottomleft: 1000px;
2371
  -moz-border-radius-topleft: 1000px;
2372
  -webkit-border-bottom-left-radius: 1000px;
2373
  -webkit-border-top-left-radius: 1000px;
2374
  border-bottom-left-radius: 1000px;
2375
  border-top-left-radius: 1000px;
2376
}
2377

    
2378
/* line 285, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2379
.postfix.button.round {
2380
  -webkit-border-radius: 0;
2381
  border-radius: 0;
2382
  -moz-border-radius-topright: 1000px;
2383
  -moz-border-radius-bottomright: 1000px;
2384
  -webkit-border-top-right-radius: 1000px;
2385
  -webkit-border-bottom-right-radius: 1000px;
2386
  border-top-right-radius: 1000px;
2387
  border-bottom-right-radius: 1000px;
2388
}
2389

    
2390
/* Separate prefix and postfix styles when on span so buttons keep their own */
2391
/* line 288, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2392
span.prefix {
2393
  background: #f2f2f2;
2394
  border-color: #d9d9d9;
2395
  border-right: none;
2396
  color: #333333;
2397
}
2398
/* line 289, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2399
span.prefix.radius {
2400
  -webkit-border-radius: 0;
2401
  border-radius: 0;
2402
  -moz-border-radius-bottomleft: 1px;
2403
  -moz-border-radius-topleft: 1px;
2404
  -webkit-border-bottom-left-radius: 1px;
2405
  -webkit-border-top-left-radius: 1px;
2406
  border-bottom-left-radius: 1px;
2407
  border-top-left-radius: 1px;
2408
}
2409

    
2410
/* line 291, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2411
span.postfix {
2412
  background: #f2f2f2;
2413
  border-color: #cccccc;
2414
  border-left: none;
2415
  color: #333333;
2416
}
2417
/* line 292, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2418
span.postfix.radius {
2419
  -webkit-border-radius: 0;
2420
  border-radius: 0;
2421
  -moz-border-radius-topright: 1px;
2422
  -moz-border-radius-bottomright: 1px;
2423
  -webkit-border-top-right-radius: 1px;
2424
  -webkit-border-bottom-right-radius: 1px;
2425
  border-top-right-radius: 1px;
2426
  border-bottom-right-radius: 1px;
2427
}
2428

    
2429
/* Input groups will automatically style first and last elements of the group */
2430
/* line 298, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2431
.input-group.radius > *:first-child, .input-group.radius > *:first-child * {
2432
  -moz-border-radius-bottomleft: 1px;
2433
  -moz-border-radius-topleft: 1px;
2434
  -webkit-border-bottom-left-radius: 1px;
2435
  -webkit-border-top-left-radius: 1px;
2436
  border-bottom-left-radius: 1px;
2437
  border-top-left-radius: 1px;
2438
}
2439
/* line 301, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2440
.input-group.radius > *:last-child, .input-group.radius > *:last-child * {
2441
  -moz-border-radius-topright: 1px;
2442
  -moz-border-radius-bottomright: 1px;
2443
  -webkit-border-top-right-radius: 1px;
2444
  -webkit-border-bottom-right-radius: 1px;
2445
  border-top-right-radius: 1px;
2446
  border-bottom-right-radius: 1px;
2447
}
2448
/* line 306, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2449
.input-group.round > *:first-child, .input-group.round > *:first-child * {
2450
  -moz-border-radius-bottomleft: 1000px;
2451
  -moz-border-radius-topleft: 1000px;
2452
  -webkit-border-bottom-left-radius: 1000px;
2453
  -webkit-border-top-left-radius: 1000px;
2454
  border-bottom-left-radius: 1000px;
2455
  border-top-left-radius: 1000px;
2456
}
2457
/* line 309, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2458
.input-group.round > *:last-child, .input-group.round > *:last-child * {
2459
  -moz-border-radius-topright: 1000px;
2460
  -moz-border-radius-bottomright: 1000px;
2461
  -webkit-border-top-right-radius: 1000px;
2462
  -webkit-border-bottom-right-radius: 1000px;
2463
  border-top-right-radius: 1000px;
2464
  border-bottom-right-radius: 1000px;
2465
}
2466

    
2467
/* We use this to get basic styling on all basic form elements */
2468
/* line 329, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2469
input[type="text"],
2470
input[type="password"],
2471
input[type="date"],
2472
input[type="datetime"],
2473
input[type="datetime-local"],
2474
input[type="month"],
2475
input[type="week"],
2476
input[type="email"],
2477
input[type="number"],
2478
input[type="search"],
2479
input[type="tel"],
2480
input[type="time"],
2481
input[type="url"],
2482
textarea {
2483
  background-color: white;
2484
  font-family: inherit;
2485
  border: 1px solid #919194;
2486
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
2487
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
2488
  color: rgba(0, 0, 0, 0.75);
2489
  display: block;
2490
  font-size: 0.875em;
2491
  margin: 0 0 1em 0;
2492
  padding: 0.5em;
2493
  height: 2.3125em;
2494
  width: 100%;
2495
  -moz-box-sizing: border-box;
2496
  -webkit-box-sizing: border-box;
2497
  box-sizing: border-box;
2498
  -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;
2499
  -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;
2500
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
2501
}
2502
/* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2503
input[type="text"]:focus,
2504
input[type="password"]:focus,
2505
input[type="date"]:focus,
2506
input[type="datetime"]:focus,
2507
input[type="datetime-local"]:focus,
2508
input[type="month"]:focus,
2509
input[type="week"]:focus,
2510
input[type="email"]:focus,
2511
input[type="number"]:focus,
2512
input[type="search"]:focus,
2513
input[type="tel"]:focus,
2514
input[type="time"]:focus,
2515
input[type="url"]:focus,
2516
textarea:focus {
2517
  -webkit-box-shadow: 0 0 5px #999999;
2518
  -moz-box-shadow: 0 0 5px #999999;
2519
  box-shadow: 0 0 5px #999999;
2520
  border-color: #999999;
2521
}
2522
/* line 107, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2523
input[type="text"]:focus,
2524
input[type="password"]:focus,
2525
input[type="date"]:focus,
2526
input[type="datetime"]:focus,
2527
input[type="datetime-local"]:focus,
2528
input[type="month"]:focus,
2529
input[type="week"]:focus,
2530
input[type="email"]:focus,
2531
input[type="number"]:focus,
2532
input[type="search"]:focus,
2533
input[type="tel"]:focus,
2534
input[type="time"]:focus,
2535
input[type="url"]:focus,
2536
textarea:focus {
2537
  background: #fafafa;
2538
  border-color: #999999;
2539
  outline: none;
2540
}
2541
/* line 114, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2542
input[type="text"][disabled],
2543
input[type="password"][disabled],
2544
input[type="date"][disabled],
2545
input[type="datetime"][disabled],
2546
input[type="datetime-local"][disabled],
2547
input[type="month"][disabled],
2548
input[type="week"][disabled],
2549
input[type="email"][disabled],
2550
input[type="number"][disabled],
2551
input[type="search"][disabled],
2552
input[type="tel"][disabled],
2553
input[type="time"][disabled],
2554
input[type="url"][disabled],
2555
textarea[disabled] {
2556
  background-color: #dddddd;
2557
}
2558

    
2559
/* Adjust margin for form elements below */
2560
/* line 340, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2561
input[type="file"],
2562
input[type="checkbox"],
2563
input[type="radio"],
2564
select {
2565
  margin: 0 0 1em 0;
2566
}
2567

    
2568
/* Normalize file input width */
2569
/* line 345, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2570
input[type="file"] {
2571
  width: 100%;
2572
}
2573

    
2574
/* We add basic fieldset styling */
2575
/* line 350, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2576
fieldset {
2577
  border: solid 1px #dddddd;
2578
  padding: 1.25em;
2579
  margin: 1.125em 0;
2580
}
2581
/* line 215, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2582
fieldset legend {
2583
  font-weight: bold;
2584
  background: white;
2585
  padding: 0 0.1875em;
2586
  margin: 0;
2587
  margin-left: -0.1875em;
2588
}
2589

    
2590
/* Error Handling */
2591
/* line 356, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2592
span.error, small.error {
2593
  display: block;
2594
  padding: 0.375em 0.25em;
2595
  margin-top: 0;
2596
  margin-bottom: 1em;
2597
  font-size: 0.75em;
2598
  font-weight: bold;
2599
  background: #00a551;
2600
  color: white;
2601
  display: none;
2602
}
2603

    
2604
/* line 364, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2605
.error input,
2606
.error textarea,
2607
.error select {
2608
  border-color: #00a551;
2609
  background-color: rgba(0, 165, 81, 0.1);
2610
  margin-bottom: 0;
2611
}
2612
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2613
.error input:focus,
2614
.error textarea:focus,
2615
.error select:focus {
2616
  background: #fafafa;
2617
  border-color: #999999;
2618
}
2619
/* line 370, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2620
.error label,
2621
.error label.error {
2622
  color: #00a551;
2623
}
2624
/* line 374, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2625
.error small.error {
2626
  display: block;
2627
  padding: 0.375em 0.25em;
2628
  margin-top: 0;
2629
  margin-bottom: 1em;
2630
  font-size: 0.75em;
2631
  font-weight: bold;
2632
  background: #00a551;
2633
  color: white;
2634
}
2635
/* line 378, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2636
.error span.error-message {
2637
  display: block;
2638
}
2639

    
2640
/* line 384, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2641
input.error,
2642
textarea.error {
2643
  border-color: #00a551;
2644
  background-color: rgba(0, 165, 81, 0.1);
2645
}
2646
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2647
input.error:focus,
2648
textarea.error:focus {
2649
  background: #fafafa;
2650
  border-color: #999999;
2651
}
2652

    
2653
/* line 388, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2654
.error select {
2655
  border-color: #00a551;
2656
  background-color: rgba(0, 165, 81, 0.1);
2657
}
2658
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2659
.error select:focus {
2660
  background: #fafafa;
2661
  border-color: #999999;
2662
}
2663

    
2664
/* line 392, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
2665
label.error {
2666
  color: #00a551;
2667
}
2668

    
2669
/* Button Groups */
2670
/* line 72, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2671
.button-group {
2672
  list-style: none;
2673
  margin: 0;
2674
  *zoom: 1;
2675
}
2676
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2677
.button-group:before, .button-group:after {
2678
  content: " ";
2679
  display: table;
2680
}
2681
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2682
.button-group:after {
2683
  clear: both;
2684
}
2685
/* line 74, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2686
.button-group > * {
2687
  margin: 0 0 0 -1px;
2688
  float: left;
2689
}
2690
/* line 35, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2691
.button-group > *:first-child {
2692
  margin-left: 0;
2693
}
2694
/* line 53, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2695
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
2696
  -moz-border-radius-bottomleft: 1px;
2697
  -moz-border-radius-topleft: 1px;
2698
  -webkit-border-bottom-left-radius: 1px;
2699
  -webkit-border-top-left-radius: 1px;
2700
  border-bottom-left-radius: 1px;
2701
  border-top-left-radius: 1px;
2702
}
2703
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2704
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
2705
  -moz-border-radius-topright: 1px;
2706
  -moz-border-radius-bottomright: 1px;
2707
  -webkit-border-top-right-radius: 1px;
2708
  -webkit-border-bottom-right-radius: 1px;
2709
  border-top-right-radius: 1px;
2710
  border-bottom-right-radius: 1px;
2711
}
2712
/* line 53, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2713
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
2714
  -moz-border-radius-bottomleft: 1000px;
2715
  -moz-border-radius-topleft: 1000px;
2716
  -webkit-border-bottom-left-radius: 1000px;
2717
  -webkit-border-top-left-radius: 1000px;
2718
  border-bottom-left-radius: 1000px;
2719
  border-top-left-radius: 1000px;
2720
}
2721
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2722
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
2723
  -moz-border-radius-topright: 1000px;
2724
  -moz-border-radius-bottomright: 1000px;
2725
  -webkit-border-top-right-radius: 1000px;
2726
  -webkit-border-bottom-right-radius: 1000px;
2727
  border-top-right-radius: 1000px;
2728
  border-bottom-right-radius: 1000px;
2729
}
2730
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2731
.button-group.even-2 li {
2732
  width: 50%;
2733
}
2734
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2735
.button-group.even-2 li button, .button-group.even-2 li .button {
2736
  width: 100%;
2737
}
2738
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2739
.button-group.even-3 li {
2740
  width: 33.33333%;
2741
}
2742
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2743
.button-group.even-3 li button, .button-group.even-3 li .button {
2744
  width: 100%;
2745
}
2746
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2747
.button-group.even-4 li {
2748
  width: 25%;
2749
}
2750
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2751
.button-group.even-4 li button, .button-group.even-4 li .button {
2752
  width: 100%;
2753
}
2754
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2755
.button-group.even-5 li {
2756
  width: 20%;
2757
}
2758
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2759
.button-group.even-5 li button, .button-group.even-5 li .button {
2760
  width: 100%;
2761
}
2762
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2763
.button-group.even-6 li {
2764
  width: 16.66667%;
2765
}
2766
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2767
.button-group.even-6 li button, .button-group.even-6 li .button {
2768
  width: 100%;
2769
}
2770
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2771
.button-group.even-7 li {
2772
  width: 14.28571%;
2773
}
2774
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2775
.button-group.even-7 li button, .button-group.even-7 li .button {
2776
  width: 100%;
2777
}
2778
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2779
.button-group.even-8 li {
2780
  width: 12.5%;
2781
}
2782
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2783
.button-group.even-8 li button, .button-group.even-8 li .button {
2784
  width: 100%;
2785
}
2786

    
2787
/* line 84, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2788
.button-bar {
2789
  *zoom: 1;
2790
}
2791
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2792
.button-bar:before, .button-bar:after {
2793
  content: " ";
2794
  display: table;
2795
}
2796
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
2797
.button-bar:after {
2798
  clear: both;
2799
}
2800
/* line 86, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2801
.button-bar .button-group {
2802
  float: left;
2803
  margin-right: 0.625em;
2804
}
2805
/* line 23, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_button-groups.scss */
2806
.button-bar .button-group div {
2807
  overflow: hidden;
2808
}
2809

    
2810
/* Dropdown Button */
2811
/* line 108, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2812
.dropdown.button {
2813
  position: relative;
2814
  padding-right: 3.1875em;
2815
}
2816
/* line 46, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2817
.dropdown.button:before {
2818
  position: absolute;
2819
  content: "";
2820
  width: 0;
2821
  height: 0;
2822
  display: block;
2823
  border-style: solid;
2824
  border-color: white transparent transparent transparent;
2825
  top: 50%;
2826
}
2827
/* line 81, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2828
.dropdown.button:before {
2829
  border-width: 0.5625em;
2830
  right: 1.5em;
2831
  margin-top: -0.25em;
2832
}
2833
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2834
.dropdown.button:before {
2835
  border-color: white transparent transparent transparent;
2836
}
2837
/* line 109, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2838
.dropdown.button.tiny {
2839
  padding-right: 2.1875em;
2840
}
2841
/* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2842
.dropdown.button.tiny:before {
2843
  border-width: 0.4375em;
2844
  right: 0.875em;
2845
  margin-top: -0.15625em;
2846
}
2847
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2848
.dropdown.button.tiny:before {
2849
  border-color: white transparent transparent transparent;
2850
}
2851
/* line 110, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2852
.dropdown.button.small {
2853
  padding-right: 2.8125em;
2854
}
2855
/* line 71, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2856
.dropdown.button.small:before {
2857
  border-width: 0.5625em;
2858
  right: 1.125em;
2859
  margin-top: -0.21875em;
2860
}
2861
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2862
.dropdown.button.small:before {
2863
  border-color: white transparent transparent transparent;
2864
}
2865
/* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2866
.dropdown.button.large {
2867
  padding-right: 4em;
2868
}
2869
/* line 91, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2870
.dropdown.button.large:before {
2871
  border-width: 0.625em;
2872
  right: 1.75em;
2873
  margin-top: -0.3125em;
2874
}
2875
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2876
.dropdown.button.large:before {
2877
  border-color: white transparent transparent transparent;
2878
}
2879
/* line 112, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown-buttons.scss */
2880
.dropdown.button.secondary:before {
2881
  border-color: #333333 transparent transparent transparent;
2882
}
2883

    
2884
/* Split Buttons */
2885
/* line 150, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2886
.split.button {
2887
  position: relative;
2888
  padding-right: 4.8em;
2889
}
2890
/* line 53, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2891
.split.button span {
2892
  display: block;
2893
  height: 100%;
2894
  position: absolute;
2895
  right: 0;
2896
  top: 0;
2897
  border-left: solid 1px;
2898
}
2899
/* line 62, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2900
.split.button span:before {
2901
  position: absolute;
2902
  content: "";
2903
  width: 0;
2904
  height: 0;
2905
  display: block;
2906
  border-style: inset;
2907
  left: 50%;
2908
}
2909
/* line 73, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2910
.split.button span:active {
2911
  background-color: rgba(0, 0, 0, 0.1);
2912
}
2913
/* line 79, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2914
.split.button span {
2915
  border-left-color: #6b6b6e;
2916
}
2917
/* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2918
.split.button span {
2919
  width: 3em;
2920
}
2921
/* line 117, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2922
.split.button span:before {
2923
  border-top-style: solid;
2924
  border-width: 0.5625em;
2925
  top: 1.125em;
2926
  margin-left: -0.5625em;
2927
}
2928
/* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2929
.split.button span:before {
2930
  border-color: white transparent transparent transparent;
2931
}
2932
/* line 79, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2933
.split.button.secondary span {
2934
  border-left-color: #00592b;
2935
}
2936
/* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2937
.split.button.secondary span:before {
2938
  border-color: white transparent transparent transparent;
2939
}
2940
/* line 79, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2941
.split.button.alert span {
2942
  border-left-color: #00592b;
2943
}
2944
/* line 79, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2945
.split.button.success span {
2946
  border-left-color: #00592b;
2947
}
2948
/* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2949
.split.button.tiny {
2950
  padding-right: 3.9375em;
2951
}
2952
/* line 88, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2953
.split.button.tiny span {
2954
  width: 2.84375em;
2955
}
2956
/* line 89, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2957
.split.button.tiny span:before {
2958
  border-top-style: solid;
2959
  border-width: 0.4375em;
2960
  top: 0.875em;
2961
  margin-left: -0.3125em;
2962
}
2963
/* line 157, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2964
.split.button.small {
2965
  padding-right: 3.9375em;
2966
}
2967
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2968
.split.button.small span {
2969
  width: 2.8125em;
2970
}
2971
/* line 103, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2972
.split.button.small span:before {
2973
  border-top-style: solid;
2974
  border-width: 0.5625em;
2975
  top: 0.84375em;
2976
  margin-left: -0.5625em;
2977
}
2978
/* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2979
.split.button.large {
2980
  padding-right: 6em;
2981
}
2982
/* line 130, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2983
.split.button.large span {
2984
  width: 3.75em;
2985
}
2986
/* line 131, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2987
.split.button.large span:before {
2988
  border-top-style: solid;
2989
  border-width: 0.625em;
2990
  top: 1.3125em;
2991
  margin-left: -0.5625em;
2992
}
2993
/* line 159, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2994
.split.button.expand {
2995
  padding-left: 2em;
2996
}
2997
/* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
2998
.split.button.secondary span:before {
2999
  border-color: #333333 transparent transparent transparent;
3000
}
3001
/* line 163, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
3002
.split.button.radius span {
3003
  -moz-border-radius-topright: 1px;
3004
  -moz-border-radius-bottomright: 1px;
3005
  -webkit-border-top-right-radius: 1px;
3006
  -webkit-border-bottom-right-radius: 1px;
3007
  border-top-right-radius: 1px;
3008
  border-bottom-right-radius: 1px;
3009
}
3010
/* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_split-buttons.scss */
3011
.split.button.round span {
3012
  -moz-border-radius-topright: 1000px;
3013
  -moz-border-radius-bottomright: 1000px;
3014
  -webkit-border-top-right-radius: 1000px;
3015
  -webkit-border-bottom-right-radius: 1000px;
3016
  border-top-right-radius: 1000px;
3017
  border-bottom-right-radius: 1000px;
3018
}
3019

    
3020
/* Flex Video */
3021
/* line 44, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_flex-video.scss */
3022
.flex-video {
3023
  position: relative;
3024
  padding-top: 1.5625em;
3025
  padding-bottom: 67.5%;
3026
  height: 0;
3027
  margin-bottom: 1em;
3028
  overflow: hidden;
3029
}
3030
/* line 26, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_flex-video.scss */
3031
.flex-video.widescreen {
3032
  padding-bottom: 57.25%;
3033
}
3034
/* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_flex-video.scss */
3035
.flex-video.vimeo {
3036
  padding-top: 0;
3037
}
3038
/* line 32, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_flex-video.scss */
3039
.flex-video iframe,
3040
.flex-video object,
3041
.flex-video embed,
3042
.flex-video video {
3043
  position: absolute;
3044
  top: 0;
3045
  left: 0;
3046
  width: 100%;
3047
  height: 100%;
3048
}
3049

    
3050
/* Sections */
3051
/* line 285, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3052
[data-section=''], [data-section='auto'], .section-container.auto,
3053
[data-section='vertical-tabs'], .section-container.vertical-tabs,
3054
[data-section='vertical-nav'], .section-container.vertical-nav,
3055
[data-section='horizontal-nav'], .section-container.horizontal-nav,
3056
[data-section='accordion'], .section-container.accordion {
3057
  width: 100%;
3058
  position: relative;
3059
  display: block;
3060
  margin-bottom: 1.25em;
3061
}
3062
/* line 55, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3063
[data-section=''][data-section-small-style], [data-section='auto'][data-section-small-style], .section-container.auto[data-section-small-style],
3064
[data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style],
3065
[data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style],
3066
[data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style],
3067
[data-section='accordion'][data-section-small-style], .section-container.accordion[data-section-small-style] {
3068
  width: 100% !important;
3069
}
3070
/* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3071
[data-section=''][data-section-small-style] > [data-section-region], [data-section=''][data-section-small-style] > section, [data-section=''][data-section-small-style] > .section, [data-section='auto'][data-section-small-style] > [data-section-region], [data-section='auto'][data-section-small-style] > section, [data-section='auto'][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section,
3072
[data-section='vertical-tabs'][data-section-small-style] > [data-section-region],
3073
[data-section='vertical-tabs'][data-section-small-style] > section,
3074
[data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section,
3075
[data-section='vertical-nav'][data-section-small-style] > [data-section-region],
3076
[data-section='vertical-nav'][data-section-small-style] > section,
3077
[data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section,
3078
[data-section='horizontal-nav'][data-section-small-style] > [data-section-region],
3079
[data-section='horizontal-nav'][data-section-small-style] > section,
3080
[data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section,
3081
[data-section='accordion'][data-section-small-style] > [data-section-region],
3082
[data-section='accordion'][data-section-small-style] > section,
3083
[data-section='accordion'][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section {
3084
  padding: 0 !important;
3085
  margin: 0 !important;
3086
}
3087
/* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3088
[data-section=''][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=''][data-section-small-style] > [data-section-region] > .title, [data-section=''][data-section-small-style] > section > [data-section-title], [data-section=''][data-section-small-style] > section > .title, [data-section=''][data-section-small-style] > .section > [data-section-title], [data-section=''][data-section-small-style] > .section > .title, [data-section='auto'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='auto'][data-section-small-style] > [data-section-region] > .title, [data-section='auto'][data-section-small-style] > section > [data-section-title], [data-section='auto'][data-section-small-style] > section > .title, [data-section='auto'][data-section-small-style] > .section > [data-section-title], [data-section='auto'][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title,
3089
[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title],
3090
[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title,
3091
[data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title],
3092
[data-section='vertical-tabs'][data-section-small-style] > section > .title,
3093
[data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title],
3094
[data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title,
3095
[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title],
3096
[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title,
3097
[data-section='vertical-nav'][data-section-small-style] > section > [data-section-title],
3098
[data-section='vertical-nav'][data-section-small-style] > section > .title,
3099
[data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title],
3100
[data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title,
3101
[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title],
3102
[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title,
3103
[data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title],
3104
[data-section='horizontal-nav'][data-section-small-style] > section > .title,
3105
[data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title],
3106
[data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title,
3107
[data-section='accordion'][data-section-small-style] > [data-section-region] > [data-section-title],
3108
[data-section='accordion'][data-section-small-style] > [data-section-region] > .title,
3109
[data-section='accordion'][data-section-small-style] > section > [data-section-title],
3110
[data-section='accordion'][data-section-small-style] > section > .title,
3111
[data-section='accordion'][data-section-small-style] > .section > [data-section-title],
3112
[data-section='accordion'][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title {
3113
  width: 100% !important;
3114
}
3115
/* line 287, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3116
[data-section=''] > section, [data-section=''] > .section, [data-section=''] > [data-section-region], [data-section='auto'] > section, [data-section='auto'] > .section, [data-section='auto'] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region],
3117
[data-section='vertical-tabs'] > section,
3118
[data-section='vertical-tabs'] > .section,
3119
[data-section='vertical-tabs'] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region],
3120
[data-section='vertical-nav'] > section,
3121
[data-section='vertical-nav'] > .section,
3122
[data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region],
3123
[data-section='horizontal-nav'] > section,
3124
[data-section='horizontal-nav'] > .section,
3125
[data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region],
3126
[data-section='accordion'] > section,
3127
[data-section='accordion'] > .section,
3128
[data-section='accordion'] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] {
3129
  margin: 0;
3130
}
3131
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3132
[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title,
3133
[data-section='vertical-tabs'] > section > [data-section-title],
3134
[data-section='vertical-tabs'] > section > .title,
3135
[data-section='vertical-tabs'] > .section > [data-section-title],
3136
[data-section='vertical-tabs'] > .section > .title,
3137
[data-section='vertical-tabs'] > [data-section-region] > [data-section-title],
3138
[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title,
3139
[data-section='vertical-nav'] > section > [data-section-title],
3140
[data-section='vertical-nav'] > section > .title,
3141
[data-section='vertical-nav'] > .section > [data-section-title],
3142
[data-section='vertical-nav'] > .section > .title,
3143
[data-section='vertical-nav'] > [data-section-region] > [data-section-title],
3144
[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title,
3145
[data-section='horizontal-nav'] > section > [data-section-title],
3146
[data-section='horizontal-nav'] > section > .title,
3147
[data-section='horizontal-nav'] > .section > [data-section-title],
3148
[data-section='horizontal-nav'] > .section > .title,
3149
[data-section='horizontal-nav'] > [data-section-region] > [data-section-title],
3150
[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title,
3151
[data-section='accordion'] > section > [data-section-title],
3152
[data-section='accordion'] > section > .title,
3153
[data-section='accordion'] > .section > [data-section-title],
3154
[data-section='accordion'] > .section > .title,
3155
[data-section='accordion'] > [data-section-region] > [data-section-title],
3156
[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {
3157
  margin-bottom: 0;
3158
}
3159
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3160
[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a,
3161
[data-section='vertical-tabs'] > section > [data-section-title] a,
3162
[data-section='vertical-tabs'] > section > .title a,
3163
[data-section='vertical-tabs'] > .section > [data-section-title] a,
3164
[data-section='vertical-tabs'] > .section > .title a,
3165
[data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a,
3166
[data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a,
3167
[data-section='vertical-nav'] > section > [data-section-title] a,
3168
[data-section='vertical-nav'] > section > .title a,
3169
[data-section='vertical-nav'] > .section > [data-section-title] a,
3170
[data-section='vertical-nav'] > .section > .title a,
3171
[data-section='vertical-nav'] > [data-section-region] > [data-section-title] a,
3172
[data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a,
3173
[data-section='horizontal-nav'] > section > [data-section-title] a,
3174
[data-section='horizontal-nav'] > section > .title a,
3175
[data-section='horizontal-nav'] > .section > [data-section-title] a,
3176
[data-section='horizontal-nav'] > .section > .title a,
3177
[data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a,
3178
[data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a,
3179
[data-section='accordion'] > section > [data-section-title] a,
3180
[data-section='accordion'] > section > .title a,
3181
[data-section='accordion'] > .section > [data-section-title] a,
3182
[data-section='accordion'] > .section > .title a,
3183
[data-section='accordion'] > [data-section-region] > [data-section-title] a,
3184
[data-section='accordion'] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a {
3185
  width: 100%;
3186
  display: inline-block;
3187
  white-space: nowrap;
3188
}
3189
/* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3190
[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content,
3191
[data-section='vertical-tabs'] > section > [data-section-content],
3192
[data-section='vertical-tabs'] > section > .content,
3193
[data-section='vertical-tabs'] > .section > [data-section-content],
3194
[data-section='vertical-tabs'] > .section > .content,
3195
[data-section='vertical-tabs'] > [data-section-region] > [data-section-content],
3196
[data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content,
3197
[data-section='vertical-nav'] > section > [data-section-content],
3198
[data-section='vertical-nav'] > section > .content,
3199
[data-section='vertical-nav'] > .section > [data-section-content],
3200
[data-section='vertical-nav'] > .section > .content,
3201
[data-section='vertical-nav'] > [data-section-region] > [data-section-content],
3202
[data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content,
3203
[data-section='horizontal-nav'] > section > [data-section-content],
3204
[data-section='horizontal-nav'] > section > .content,
3205
[data-section='horizontal-nav'] > .section > [data-section-content],
3206
[data-section='horizontal-nav'] > .section > .content,
3207
[data-section='horizontal-nav'] > [data-section-region] > [data-section-content],
3208
[data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content,
3209
[data-section='accordion'] > section > [data-section-content],
3210
[data-section='accordion'] > section > .content,
3211
[data-section='accordion'] > .section > [data-section-content],
3212
[data-section='accordion'] > .section > .content,
3213
[data-section='accordion'] > [data-section-region] > [data-section-content],
3214
[data-section='accordion'] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content {
3215
  display: none;
3216
}
3217
/* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3218
[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content,
3219
[data-section='vertical-tabs'] > section.active > [data-section-content],
3220
[data-section='vertical-tabs'] > section.active > .content,
3221
[data-section='vertical-tabs'] > .section.active > [data-section-content],
3222
[data-section='vertical-tabs'] > .section.active > .content,
3223
[data-section='vertical-tabs'] > [data-section-region].active > [data-section-content],
3224
[data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content,
3225
[data-section='vertical-nav'] > section.active > [data-section-content],
3226
[data-section='vertical-nav'] > section.active > .content,
3227
[data-section='vertical-nav'] > .section.active > [data-section-content],
3228
[data-section='vertical-nav'] > .section.active > .content,
3229
[data-section='vertical-nav'] > [data-section-region].active > [data-section-content],
3230
[data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content,
3231
[data-section='horizontal-nav'] > section.active > [data-section-content],
3232
[data-section='horizontal-nav'] > section.active > .content,
3233
[data-section='horizontal-nav'] > .section.active > [data-section-content],
3234
[data-section='horizontal-nav'] > .section.active > .content,
3235
[data-section='horizontal-nav'] > [data-section-region].active > [data-section-content],
3236
[data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content,
3237
[data-section='accordion'] > section.active > [data-section-content],
3238
[data-section='accordion'] > section.active > .content,
3239
[data-section='accordion'] > .section.active > [data-section-content],
3240
[data-section='accordion'] > .section.active > .content,
3241
[data-section='accordion'] > [data-section-region].active > [data-section-content],
3242
[data-section='accordion'] > [data-section-region].active > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > [data-section-region].active > [data-section-content], .section-container.accordion > [data-section-region].active > .content {
3243
  display: block;
3244
}
3245
/* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3246
[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active),
3247
[data-section='vertical-tabs'] > section:not(.active),
3248
[data-section='vertical-tabs'] > .section:not(.active),
3249
[data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active),
3250
[data-section='vertical-nav'] > section:not(.active),
3251
[data-section='vertical-nav'] > .section:not(.active),
3252
[data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active),
3253
[data-section='horizontal-nav'] > section:not(.active),
3254
[data-section='horizontal-nav'] > .section:not(.active),
3255
[data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active),
3256
[data-section='accordion'] > section:not(.active),
3257
[data-section='accordion'] > .section:not(.active),
3258
[data-section='accordion'] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) {
3259
  padding: 0 !important;
3260
}
3261
/* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3262
[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title,
3263
[data-section='vertical-tabs'] > section > [data-section-title],
3264
[data-section='vertical-tabs'] > section > .title,
3265
[data-section='vertical-tabs'] > .section > [data-section-title],
3266
[data-section='vertical-tabs'] > .section > .title,
3267
[data-section='vertical-tabs'] > [data-section-region] > [data-section-title],
3268
[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title,
3269
[data-section='vertical-nav'] > section > [data-section-title],
3270
[data-section='vertical-nav'] > section > .title,
3271
[data-section='vertical-nav'] > .section > [data-section-title],
3272
[data-section='vertical-nav'] > .section > .title,
3273
[data-section='vertical-nav'] > [data-section-region] > [data-section-title],
3274
[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title,
3275
[data-section='horizontal-nav'] > section > [data-section-title],
3276
[data-section='horizontal-nav'] > section > .title,
3277
[data-section='horizontal-nav'] > .section > [data-section-title],
3278
[data-section='horizontal-nav'] > .section > .title,
3279
[data-section='horizontal-nav'] > [data-section-region] > [data-section-title],
3280
[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title,
3281
[data-section='accordion'] > section > [data-section-title],
3282
[data-section='accordion'] > section > .title,
3283
[data-section='accordion'] > .section > [data-section-title],
3284
[data-section='accordion'] > .section > .title,
3285
[data-section='accordion'] > [data-section-region] > [data-section-title],
3286
[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {
3287
  width: 100%;
3288
}
3289

    
3290
/* line 296, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3291
.section-container.auto,
3292
.section-container.vertical-tabs,
3293
.section-container.vertical-nav,
3294
.section-container.horizontal-nav,
3295
.section-container.accordion {
3296
  border-top: 1px solid #cccccc;
3297
}
3298
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3299
.section-container.auto > section > .title, .section-container.auto > .section > .title,
3300
.section-container.vertical-tabs > section > .title,
3301
.section-container.vertical-tabs > .section > .title,
3302
.section-container.vertical-nav > section > .title,
3303
.section-container.vertical-nav > .section > .title,
3304
.section-container.horizontal-nav > section > .title,
3305
.section-container.horizontal-nav > .section > .title,
3306
.section-container.accordion > section > .title,
3307
.section-container.accordion > .section > .title {
3308
  background-color: #efefef;
3309
  cursor: pointer;
3310
  border: solid 1px #cccccc;
3311
}
3312
/* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3313
.section-container.auto > section > .title a, .section-container.auto > .section > .title a,
3314
.section-container.vertical-tabs > section > .title a,
3315
.section-container.vertical-tabs > .section > .title a,
3316
.section-container.vertical-nav > section > .title a,
3317
.section-container.vertical-nav > .section > .title a,
3318
.section-container.horizontal-nav > section > .title a,
3319
.section-container.horizontal-nav > .section > .title a,
3320
.section-container.accordion > section > .title a,
3321
.section-container.accordion > .section > .title a {
3322
  padding: 0.9375em;
3323
  color: #333333;
3324
  font-size: 0.875em;
3325
  background: none;
3326
}
3327
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3328
.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover,
3329
.section-container.vertical-tabs > section > .title:hover,
3330
.section-container.vertical-tabs > .section > .title:hover,
3331
.section-container.vertical-nav > section > .title:hover,
3332
.section-container.vertical-nav > .section > .title:hover,
3333
.section-container.horizontal-nav > section > .title:hover,
3334
.section-container.horizontal-nav > .section > .title:hover,
3335
.section-container.accordion > section > .title:hover,
3336
.section-container.accordion > .section > .title:hover {
3337
  background-color: #e2e2e2;
3338
}
3339
/* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3340
.section-container.auto > section > .content, .section-container.auto > .section > .content,
3341
.section-container.vertical-tabs > section > .content,
3342
.section-container.vertical-tabs > .section > .content,
3343
.section-container.vertical-nav > section > .content,
3344
.section-container.vertical-nav > .section > .content,
3345
.section-container.horizontal-nav > section > .content,
3346
.section-container.horizontal-nav > .section > .content,
3347
.section-container.accordion > section > .content,
3348
.section-container.accordion > .section > .content {
3349
  padding: 0.9375em;
3350
  background-color: white;
3351
  border: solid 1px #cccccc;
3352
}
3353
/* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3354
.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child,
3355
.section-container.vertical-tabs > section > .content > *:last-child,
3356
.section-container.vertical-tabs > .section > .content > *:last-child,
3357
.section-container.vertical-nav > section > .content > *:last-child,
3358
.section-container.vertical-nav > .section > .content > *:last-child,
3359
.section-container.horizontal-nav > section > .content > *:last-child,
3360
.section-container.horizontal-nav > .section > .content > *:last-child,
3361
.section-container.accordion > section > .content > *:last-child,
3362
.section-container.accordion > .section > .content > *:last-child {
3363
  margin-bottom: 0;
3364
}
3365
/* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3366
.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child,
3367
.section-container.vertical-tabs > section > .content > *:first-child,
3368
.section-container.vertical-tabs > .section > .content > *:first-child,
3369
.section-container.vertical-nav > section > .content > *:first-child,
3370
.section-container.vertical-nav > .section > .content > *:first-child,
3371
.section-container.horizontal-nav > section > .content > *:first-child,
3372
.section-container.horizontal-nav > .section > .content > *:first-child,
3373
.section-container.accordion > section > .content > *:first-child,
3374
.section-container.accordion > .section > .content > *:first-child {
3375
  padding-top: 0;
3376
}
3377
/* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3378
.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video),
3379
.section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video),
3380
.section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video),
3381
.section-container.vertical-nav > section > .content > *:last-child:not(.flex-video),
3382
.section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video),
3383
.section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video),
3384
.section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video),
3385
.section-container.accordion > section > .content > *:last-child:not(.flex-video),
3386
.section-container.accordion > .section > .content > *:last-child:not(.flex-video) {
3387
  padding-bottom: 0;
3388
}
3389
/* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3390
.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title,
3391
.section-container.vertical-tabs > section.active > .title,
3392
.section-container.vertical-tabs > .section.active > .title,
3393
.section-container.vertical-nav > section.active > .title,
3394
.section-container.vertical-nav > .section.active > .title,
3395
.section-container.horizontal-nav > section.active > .title,
3396
.section-container.horizontal-nav > .section.active > .title,
3397
.section-container.accordion > section.active > .title,
3398
.section-container.accordion > .section.active > .title {
3399
  background: #d5d5d5;
3400
}
3401
/* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3402
.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a,
3403
.section-container.vertical-tabs > section.active > .title a,
3404
.section-container.vertical-tabs > .section.active > .title a,
3405
.section-container.vertical-nav > section.active > .title a,
3406
.section-container.vertical-nav > .section.active > .title a,
3407
.section-container.horizontal-nav > section.active > .title a,
3408
.section-container.horizontal-nav > .section.active > .title a,
3409
.section-container.accordion > section.active > .title a,
3410
.section-container.accordion > .section.active > .title a {
3411
  color: #333333;
3412
}
3413
/* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3414
.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active),
3415
.section-container.vertical-tabs > section:not(.active),
3416
.section-container.vertical-tabs > .section:not(.active),
3417
.section-container.vertical-nav > section:not(.active),
3418
.section-container.vertical-nav > .section:not(.active),
3419
.section-container.horizontal-nav > section:not(.active),
3420
.section-container.horizontal-nav > .section:not(.active),
3421
.section-container.accordion > section:not(.active),
3422
.section-container.accordion > .section:not(.active) {
3423
  padding: 0 !important;
3424
}
3425
/* line 243, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3426
.section-container.auto > section > .title, .section-container.auto > .section > .title,
3427
.section-container.vertical-tabs > section > .title,
3428
.section-container.vertical-tabs > .section > .title,
3429
.section-container.vertical-nav > section > .title,
3430
.section-container.vertical-nav > .section > .title,
3431
.section-container.horizontal-nav > section > .title,
3432
.section-container.horizontal-nav > .section > .title,
3433
.section-container.accordion > section > .title,
3434
.section-container.accordion > .section > .title {
3435
  border-top: none;
3436
}
3437

    
3438
/* line 303, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3439
[data-section='tabs'], .section-container.tabs {
3440
  width: 100%;
3441
  position: relative;
3442
  display: block;
3443
  margin-bottom: 1.25em;
3444
}
3445
/* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3446
[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) {
3447
  visibility: hidden;
3448
}
3449
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3450
[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {
3451
  margin-bottom: 0;
3452
}
3453
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3454
[data-section='tabs'] > section > [data-section-title] a, [data-section='tabs'] > section > .title a, [data-section='tabs'] > .section > [data-section-title] a, [data-section='tabs'] > .section > .title a, [data-section='tabs'] > [data-section-region] > [data-section-title] a, [data-section='tabs'] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a {
3455
  width: 100%;
3456
  display: inline-block;
3457
  white-space: nowrap;
3458
}
3459
/* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3460
[data-section='tabs'] > section > [data-section-content], [data-section='tabs'] > section > .content, [data-section='tabs'] > .section > [data-section-content], [data-section='tabs'] > .section > .content, [data-section='tabs'] > [data-section-region] > [data-section-content], [data-section='tabs'] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content {
3461
  display: none;
3462
}
3463
/* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3464
[data-section='tabs'] > section.active > [data-section-content], [data-section='tabs'] > section.active > .content, [data-section='tabs'] > .section.active > [data-section-content], [data-section='tabs'] > .section.active > .content, [data-section='tabs'] > [data-section-region].active > [data-section-content], [data-section='tabs'] > [data-section-region].active > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > [data-section-region].active > [data-section-content], .section-container.tabs > [data-section-region].active > .content {
3465
  display: block;
3466
}
3467
/* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3468
[data-section='tabs'] > section:not(.active), [data-section='tabs'] > .section:not(.active), [data-section='tabs'] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) {
3469
  padding: 0 !important;
3470
}
3471
/* line 132, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3472
[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {
3473
  width: auto;
3474
  position: absolute;
3475
  top: 0;
3476
  left: 0;
3477
}
3478

    
3479
/* line 310, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3480
.section-container.tabs {
3481
  border: none;
3482
}
3483
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3484
.section-container.tabs > section > .title, .section-container.tabs > .section > .title {
3485
  background-color: #efefef;
3486
  cursor: pointer;
3487
  border: solid 1px #cccccc;
3488
}
3489
/* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3490
.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a {
3491
  padding: 0.9375em;
3492
  color: #333333;
3493
  font-size: 0.875em;
3494
  background: none;
3495
}
3496
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3497
.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover {
3498
  background-color: #e2e2e2;
3499
}
3500
/* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3501
.section-container.tabs > section > .content, .section-container.tabs > .section > .content {
3502
  padding: 0.9375em;
3503
  background-color: white;
3504
  border: solid 1px #cccccc;
3505
}
3506
/* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3507
.section-container.tabs > section > .content > *:last-child, .section-container.tabs > .section > .content > *:last-child {
3508
  margin-bottom: 0;
3509
}
3510
/* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3511
.section-container.tabs > section > .content > *:first-child, .section-container.tabs > .section > .content > *:first-child {
3512
  padding-top: 0;
3513
}
3514
/* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3515
.section-container.tabs > section > .content > *:last-child:not(.flex-video), .section-container.tabs > .section > .content > *:last-child:not(.flex-video) {
3516
  padding-bottom: 0;
3517
}
3518
/* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3519
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {
3520
  background: white;
3521
}
3522
/* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3523
.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a {
3524
  color: #333333;
3525
}
3526
/* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3527
.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) {
3528
  padding: 0 !important;
3529
}
3530
/* line 249, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3531
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {
3532
  border-bottom: 0;
3533
}
3534

    
3535
@media only screen and (min-width: 768px) {
3536
  /* line 319, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3537
  [data-section=''], [data-section='auto'], .section-container.auto {
3538
    width: 100%;
3539
    position: relative;
3540
    display: block;
3541
    margin-bottom: 1.25em;
3542
  }
3543
  /* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3544
  [data-section='']:not([data-section-resized]):not([data-section-small-style]), [data-section='auto']:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) {
3545
    visibility: hidden;
3546
  }
3547
  /* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3548
  [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {
3549
    margin-bottom: 0;
3550
  }
3551
  /* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3552
  [data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a {
3553
    width: 100%;
3554
    display: inline-block;
3555
    white-space: nowrap;
3556
  }
3557
  /* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3558
  [data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content {
3559
    display: none;
3560
  }
3561
  /* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3562
  [data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content {
3563
    display: block;
3564
  }
3565
  /* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3566
  [data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) {
3567
    padding: 0 !important;
3568
  }
3569
  /* line 132, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3570
  [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {
3571
    width: auto;
3572
    position: absolute;
3573
    top: 0;
3574
    left: 0;
3575
  }
3576

    
3577
  /* line 326, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3578
  .section-container.auto {
3579
    border: none;
3580
  }
3581
  /* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3582
  .section-container.auto > section > .title, .section-container.auto > .section > .title {
3583
    background-color: #efefef;
3584
    cursor: pointer;
3585
    border: solid 1px #cccccc;
3586
  }
3587
  /* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3588
  .section-container.auto > section > .title a, .section-container.auto > .section > .title a {
3589
    padding: 0.9375em;
3590
    color: #333333;
3591
    font-size: 0.875em;
3592
    background: none;
3593
  }
3594
  /* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3595
  .section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover {
3596
    background-color: #e2e2e2;
3597
  }
3598
  /* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3599
  .section-container.auto > section > .content, .section-container.auto > .section > .content {
3600
    padding: 0.9375em;
3601
    background-color: white;
3602
    border: solid 1px #cccccc;
3603
  }
3604
  /* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3605
  .section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child {
3606
    margin-bottom: 0;
3607
  }
3608
  /* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3609
  .section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child {
3610
    padding-top: 0;
3611
  }
3612
  /* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3613
  .section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video) {
3614
    padding-bottom: 0;
3615
  }
3616
  /* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3617
  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {
3618
    background: white;
3619
  }
3620
  /* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3621
  .section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a {
3622
    color: #333333;
3623
  }
3624
  /* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3625
  .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) {
3626
    padding: 0 !important;
3627
  }
3628
  /* line 249, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3629
  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {
3630
    border-bottom: 0;
3631
  }
3632

    
3633
  /* line 333, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3634
  [data-section='vertical-tabs'], .section-container.vertical-tabs {
3635
    width: 100%;
3636
    position: relative;
3637
    display: block;
3638
    margin-bottom: 1.25em;
3639
  }
3640
  /* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3641
  [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) {
3642
    visibility: hidden;
3643
  }
3644
  /* line 55, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3645
  [data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] {
3646
    width: 100% !important;
3647
  }
3648
  /* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3649
  [data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section {
3650
    padding: 0 !important;
3651
    margin: 0 !important;
3652
  }
3653
  /* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3654
  [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title {
3655
    width: 100% !important;
3656
  }
3657
  /* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3658
  [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {
3659
    margin-bottom: 0;
3660
  }
3661
  /* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3662
  [data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a {
3663
    width: 100%;
3664
    display: inline-block;
3665
    white-space: nowrap;
3666
  }
3667
  /* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3668
  [data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content {
3669
    display: none;
3670
  }
3671
  /* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3672
  [data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content {
3673
    display: block;
3674
  }
3675
  /* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3676
  [data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) {
3677
    padding: 0 !important;
3678
  }
3679
  /* line 143, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3680
  [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {
3681
    position: absolute;
3682
    top: 0;
3683
    left: 0;
3684
    width: 12.5em;
3685
  }
3686
  /* line 150, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3687
  [data-section='vertical-tabs'] > section.active, [data-section='vertical-tabs'] > .section.active, [data-section='vertical-tabs'] > [data-section-region].active, .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > [data-section-region].active {
3688
    padding-left: 12.5em;
3689
  }
3690
  /* line 153, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3691
  [data-section='vertical-tabs'] > section.active > [data-section-title], [data-section='vertical-tabs'] > section.active > .title, [data-section='vertical-tabs'] > .section.active > [data-section-title], [data-section='vertical-tabs'] > .section.active > .title, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-title], [data-section='vertical-tabs'] > [data-section-region].active > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > [data-section-region].active > [data-section-title], .section-container.vertical-tabs > [data-section-region].active > .title {
3692
    width: 12.5em;
3693
  }
3694

    
3695
  /* line 340, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3696
  .section-container.vertical-tabs {
3697
    border: none;
3698
  }
3699
  /* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3700
  .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title {
3701
    background-color: #efefef;
3702
    cursor: pointer;
3703
    border: solid 1px #cccccc;
3704
  }
3705
  /* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3706
  .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a {
3707
    padding: 0.9375em;
3708
    color: #333333;
3709
    font-size: 0.875em;
3710
    background: none;
3711
  }
3712
  /* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3713
  .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover {
3714
    background-color: #e2e2e2;
3715
  }
3716
  /* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3717
  .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content {
3718
    padding: 0.9375em;
3719
    background-color: white;
3720
    border: solid 1px #cccccc;
3721
  }
3722
  /* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3723
  .section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child {
3724
    margin-bottom: 0;
3725
  }
3726
  /* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3727
  .section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child {
3728
    padding-top: 0;
3729
  }
3730
  /* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3731
  .section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video) {
3732
    padding-bottom: 0;
3733
  }
3734
  /* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3735
  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {
3736
    background: #d5d5d5;
3737
  }
3738
  /* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3739
  .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a {
3740
    color: #333333;
3741
  }
3742
  /* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3743
  .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) {
3744
    padding: 0 !important;
3745
  }
3746
  /* line 257, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3747
  .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active {
3748
    padding-left: 12.4375em;
3749
  }
3750
  /* line 260, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3751
  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {
3752
    background-color: #d5d5d5;
3753
  }
3754

    
3755
  /* line 347, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3756
  [data-section='vertical-nav'], .section-container.vertical-nav {
3757
    width: 100%;
3758
    position: relative;
3759
    display: block;
3760
    margin-bottom: 1.25em;
3761
  }
3762
  /* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3763
  [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) {
3764
    visibility: hidden;
3765
  }
3766
  /* line 55, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3767
  [data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style] {
3768
    width: 100% !important;
3769
  }
3770
  /* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3771
  [data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section {
3772
    padding: 0 !important;
3773
    margin: 0 !important;
3774
  }
3775
  /* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3776
  [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title {
3777
    width: 100% !important;
3778
  }
3779
  /* line 349, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3780
  [data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] {
3781
    position: relative;
3782
    display: inline-block;
3783
  }
3784
  /* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3785
  [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {
3786
    margin-bottom: 0;
3787
  }
3788
  /* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3789
  [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {
3790
    width: 100%;
3791
    display: inline-block;
3792
    white-space: nowrap;
3793
  }
3794
  /* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3795
  [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {
3796
    display: none;
3797
  }
3798
  /* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3799
  [data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content {
3800
    display: block;
3801
  }
3802
  /* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3803
  [data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) {
3804
    padding: 0 !important;
3805
  }
3806
  /* line 165, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3807
  [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {
3808
    position: static;
3809
    width: auto;
3810
  }
3811
  /* line 168, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3812
  [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {
3813
    display: block;
3814
  }
3815
  /* line 171, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3816
  [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {
3817
    position: absolute;
3818
    top: 0;
3819
    left: 0;
3820
    z-index: 999;
3821
    min-width: 12.5em;
3822
  }
3823

    
3824
  /* line 354, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3825
  .section-container.vertical-nav {
3826
    border: none;
3827
  }
3828
  /* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3829
  .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title {
3830
    background-color: #efefef;
3831
    cursor: pointer;
3832
    border: solid 1px #cccccc;
3833
  }
3834
  /* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3835
  .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a {
3836
    padding: 0.9375em;
3837
    color: #333333;
3838
    font-size: 0.875em;
3839
    background: none;
3840
  }
3841
  /* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3842
  .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover {
3843
    background-color: #e2e2e2;
3844
  }
3845
  /* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3846
  .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content {
3847
    padding: 0.9375em;
3848
    background-color: white;
3849
    border: solid 1px #cccccc;
3850
  }
3851
  /* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3852
  .section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child {
3853
    margin-bottom: 0;
3854
  }
3855
  /* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3856
  .section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child {
3857
    padding-top: 0;
3858
  }
3859
  /* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3860
  .section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video) {
3861
    padding-bottom: 0;
3862
  }
3863
  /* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3864
  .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title {
3865
    background: #d5d5d5;
3866
  }
3867
  /* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3868
  .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a {
3869
    color: #333333;
3870
  }
3871
  /* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3872
  .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) {
3873
    padding: 0 !important;
3874
  }
3875

    
3876
  /* line 361, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3877
  [data-section='horizontal-nav'], .section-container.horizontal-nav {
3878
    width: 100%;
3879
    position: relative;
3880
    display: block;
3881
    margin-bottom: 1.25em;
3882
  }
3883
  /* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3884
  [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) {
3885
    visibility: hidden;
3886
  }
3887
  /* line 55, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3888
  [data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] {
3889
    width: 100% !important;
3890
  }
3891
  /* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3892
  [data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section {
3893
    padding: 0 !important;
3894
    margin: 0 !important;
3895
  }
3896
  /* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3897
  [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title {
3898
    width: 100% !important;
3899
  }
3900
  /* line 363, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3901
  [data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] {
3902
    position: relative;
3903
    float: left;
3904
  }
3905
  /* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3906
  [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {
3907
    margin-bottom: 0;
3908
  }
3909
  /* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3910
  [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {
3911
    width: 100%;
3912
    display: inline-block;
3913
    white-space: nowrap;
3914
  }
3915
  /* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3916
  [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {
3917
    display: none;
3918
  }
3919
  /* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3920
  [data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content {
3921
    display: block;
3922
  }
3923
  /* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3924
  [data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) {
3925
    padding: 0 !important;
3926
  }
3927
  /* line 186, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3928
  [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {
3929
    position: static;
3930
    width: auto;
3931
  }
3932
  /* line 189, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3933
  [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {
3934
    display: block;
3935
  }
3936
  /* line 192, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3937
  [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {
3938
    width: auto;
3939
    position: absolute;
3940
    top: 0;
3941
    left: 0;
3942
    z-index: 999;
3943
    min-width: 12.5em;
3944
  }
3945

    
3946
  /* line 368, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3947
  .section-container.horizontal-nav {
3948
    background: #efefef;
3949
    border: 1px solid #cccccc;
3950
  }
3951
  /* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3952
  .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title {
3953
    background-color: #efefef;
3954
    cursor: pointer;
3955
    border: solid 1px #cccccc;
3956
  }
3957
  /* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3958
  .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a {
3959
    padding: 0.9375em;
3960
    color: #333333;
3961
    font-size: 0.875em;
3962
    background: none;
3963
  }
3964
  /* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3965
  .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover {
3966
    background-color: #e2e2e2;
3967
  }
3968
  /* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3969
  .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content {
3970
    padding: 0.9375em;
3971
    background-color: white;
3972
    border: solid 1px #cccccc;
3973
  }
3974
  /* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3975
  .section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child {
3976
    margin-bottom: 0;
3977
  }
3978
  /* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3979
  .section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child {
3980
    padding-top: 0;
3981
  }
3982
  /* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3983
  .section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video) {
3984
    padding-bottom: 0;
3985
  }
3986
  /* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3987
  .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title {
3988
    background: #d5d5d5;
3989
  }
3990
  /* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3991
  .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a {
3992
    color: #333333;
3993
  }
3994
  /* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
3995
  .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) {
3996
    padding: 0 !important;
3997
  }
3998
}
3999
/* line 378, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4000
.no-js [data-section], .no-js .section-container {
4001
  width: 100%;
4002
  position: relative;
4003
  display: block;
4004
  margin-bottom: 1.25em;
4005
}
4006
/* line 55, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4007
.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] {
4008
  width: 100% !important;
4009
}
4010
/* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4011
.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section {
4012
  padding: 0 !important;
4013
  margin: 0 !important;
4014
}
4015
/* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4016
.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title {
4017
  width: 100% !important;
4018
}
4019
/* line 380, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4020
.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] {
4021
  margin: 0;
4022
}
4023
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4024
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {
4025
  margin-bottom: 0;
4026
}
4027
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4028
.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a {
4029
  width: 100%;
4030
  display: inline-block;
4031
  white-space: nowrap;
4032
}
4033
/* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4034
.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content {
4035
  display: none;
4036
}
4037
/* line 116, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4038
.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > [data-section-region].active > [data-section-content], .no-js [data-section] > [data-section-region].active > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > [data-section-region].active > [data-section-content], .no-js .section-container > [data-section-region].active > .content {
4039
  display: block;
4040
}
4041
/* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4042
.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) {
4043
  padding: 0 !important;
4044
}
4045
/* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4046
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {
4047
  width: 100%;
4048
}
4049
/* line 384, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4050
.no-js .section-container {
4051
  border-top: 1px solid #cccccc;
4052
}
4053
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4054
.no-js .section-container > section > .title, .no-js .section-container > .section > .title {
4055
  background-color: #efefef;
4056
  cursor: pointer;
4057
  border: solid 1px #cccccc;
4058
}
4059
/* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4060
.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a {
4061
  padding: 0.9375em;
4062
  color: #333333;
4063
  font-size: 0.875em;
4064
  background: none;
4065
}
4066
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4067
.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover {
4068
  background-color: #e2e2e2;
4069
}
4070
/* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4071
.no-js .section-container > section > .content, .no-js .section-container > .section > .content {
4072
  padding: 0.9375em;
4073
  background-color: white;
4074
  border: solid 1px #cccccc;
4075
}
4076
/* line 225, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4077
.no-js .section-container > section > .content > *:last-child, .no-js .section-container > .section > .content > *:last-child {
4078
  margin-bottom: 0;
4079
}
4080
/* line 226, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4081
.no-js .section-container > section > .content > *:first-child, .no-js .section-container > .section > .content > *:first-child {
4082
  padding-top: 0;
4083
}
4084
/* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4085
.no-js .section-container > section > .content > *:last-child:not(.flex-video), .no-js .section-container > .section > .content > *:last-child:not(.flex-video) {
4086
  padding-bottom: 0;
4087
}
4088
/* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4089
.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title {
4090
  background: #d5d5d5;
4091
}
4092
/* line 233, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4093
.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a {
4094
  color: #333333;
4095
}
4096
/* line 237, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4097
.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) {
4098
  padding: 0 !important;
4099
}
4100
/* line 243, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_section.scss */
4101
.no-js .section-container > section > .title, .no-js .section-container > .section > .title {
4102
  border-top: none;
4103
}
4104

    
4105
/* Wrapped around .top-bar to contain to grid width */
4106
/* line 67, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4107
.contain-to-grid {
4108
  width: 100%;
4109
  background: #111111;
4110
}
4111
/* line 71, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4112
.contain-to-grid .top-bar {
4113
  margin-bottom: 1.875em;
4114
}
4115

    
4116
/* line 75, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4117
.fixed {
4118
  width: 100%;
4119
  left: 0;
4120
  position: fixed;
4121
  top: 0;
4122
  z-index: 99;
4123
}
4124

    
4125
/* line 83, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4126
.top-bar {
4127
  overflow: hidden;
4128
  height: 45px;
4129
  line-height: 45px;
4130
  position: relative;
4131
  background: #111111;
4132
  margin-bottom: 1.875em;
4133
}
4134
/* line 92, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4135
.top-bar ul {
4136
  margin-bottom: 0;
4137
  list-style: none;
4138
}
4139
/* line 97, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4140
.top-bar .row {
4141
  max-width: none;
4142
}
4143
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4144
.top-bar form,
4145
.top-bar input {
4146
  margin-bottom: 0;
4147
}
4148
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4149
.top-bar input {
4150
  height: 2.45em;
4151
}
4152
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4153
.top-bar .button {
4154
  padding-top: .5em;
4155
  padding-bottom: .5em;
4156
  margin-bottom: 0;
4157
}
4158
/* line 107, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4159
.top-bar .title-area {
4160
  position: relative;
4161
  margin: 0;
4162
}
4163
/* line 112, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4164
.top-bar .name {
4165
  height: 45px;
4166
  margin: 0;
4167
  font-size: 16;
4168
}
4169
/* line 117, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4170
.top-bar .name h1 {
4171
  line-height: 45px;
4172
  font-size: 1.0625em;
4173
  margin: 0;
4174
}
4175
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4176
.top-bar .name h1 a {
4177
  font-weight: bold;
4178
  color: white;
4179
  width: 50%;
4180
  display: block;
4181
  padding: 0 15px;
4182
}
4183
/* line 132, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4184
.top-bar .toggle-topbar {
4185
  position: absolute;
4186
  right: 0;
4187
  top: 0;
4188
}
4189
/* line 137, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4190
.top-bar .toggle-topbar a {
4191
  color: white;
4192
  text-transform: uppercase;
4193
  font-size: 0.8125em;
4194
  font-weight: bold;
4195
  position: relative;
4196
  display: block;
4197
  padding: 0 15px;
4198
  height: 45px;
4199
  line-height: 45px;
4200
}
4201
/* line 150, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4202
.top-bar .toggle-topbar.menu-icon {
4203
  right: 15px;
4204
  top: 50%;
4205
  margin-top: -16px;
4206
  padding-left: 40px;
4207
}
4208
/* line 156, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4209
.top-bar .toggle-topbar.menu-icon a {
4210
  text-indent: -48px;
4211
  width: 34px;
4212
  height: 34px;
4213
  line-height: 33px;
4214
  padding: 0;
4215
  color: white;
4216
}
4217
/* line 164, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4218
.top-bar .toggle-topbar.menu-icon a span {
4219
  position: absolute;
4220
  right: 0;
4221
  display: block;
4222
  width: 16px;
4223
  height: 0;
4224
  -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
4225
  box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
4226
}
4227
/* line 185, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4228
.top-bar.expanded {
4229
  height: auto;
4230
  background: transparent;
4231
}
4232
/* line 189, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4233
.top-bar.expanded .title-area {
4234
  background: #111111;
4235
}
4236
/* line 192, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4237
.top-bar.expanded .toggle-topbar a {
4238
  color: #888888;
4239
}
4240
/* line 193, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4241
.top-bar.expanded .toggle-topbar a span {
4242
  -webkit-box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;
4243
  box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;
4244
}
4245

    
4246
/* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4247
.top-bar-section {
4248
  left: 0;
4249
  position: relative;
4250
  width: auto;
4251
  -webkit-transition: left 300ms ease-out;
4252
  -moz-transition: left 300ms ease-out;
4253
  transition: left 300ms ease-out;
4254
}
4255
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4256
.top-bar-section ul {
4257
  width: 100%;
4258
  height: auto;
4259
  display: block;
4260
  background: #222222;
4261
  font-size: 16;
4262
  margin: 0;
4263
}
4264
/* line 227, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4265
.top-bar-section .divider,
4266
.top-bar-section [role="separator"] {
4267
  border-bottom: solid 1px #2b2b2b;
4268
  border-top: solid 1px black;
4269
  clear: both;
4270
  height: 1px;
4271
  width: 100%;
4272
}
4273
/* line 236, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4274
.top-bar-section ul li > a {
4275
  display: block;
4276
  width: 100%;
4277
  color: white;
4278
  padding: 12px 0 12px 0;
4279
  padding-left: 15px;
4280
  font-size: 0.8125em;
4281
  font-weight: bold;
4282
  background: #222222;
4283
}
4284
/* line 246, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4285
.top-bar-section ul li > a.button {
4286
  background: #919194;
4287
  font-size: 0.8125em;
4288
}
4289
/* line 249, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4290
.top-bar-section ul li > a.button.hover {
4291
  background: #77777b;
4292
}
4293
/* line 253, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4294
.top-bar-section ul li > a.button.secondary {
4295
  background: #00a551;
4296
}
4297
/* line 255, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4298
.top-bar-section ul li > a.button.secondary.hover {
4299
  background: #007238;
4300
}
4301
/* line 259, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4302
.top-bar-section ul li > a.button.success {
4303
  background: #00a551;
4304
}
4305
/* line 261, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4306
.top-bar-section ul li > a.button.success.hover {
4307
  background: #007238;
4308
}
4309
/* line 265, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4310
.top-bar-section ul li > a.button.alert {
4311
  background: #00a551;
4312
}
4313
/* line 267, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4314
.top-bar-section ul li > a.button.alert.hover {
4315
  background: #007238;
4316
}
4317
/* line 275, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4318
.top-bar-section ul li.hover > a {
4319
  background: #090909;
4320
  color: white;
4321
}
4322
/* line 281, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4323
.top-bar-section ul li.active > a {
4324
  background: #090909;
4325
  color: white;
4326
}
4327
/* line 288, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4328
.top-bar-section .has-form {
4329
  padding: 15px;
4330
}
4331
/* line 291, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4332
.top-bar-section .has-dropdown {
4333
  position: relative;
4334
}
4335
/* line 295, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4336
.top-bar-section .has-dropdown > a:after {
4337
  content: "";
4338
  display: block;
4339
  width: 0;
4340
  height: 0;
4341
  border: inset 5px;
4342
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);
4343
  border-left-style: solid;
4344
  margin-right: 15px;
4345
  margin-top: -4.5px;
4346
  position: absolute;
4347
  top: 50%;
4348
  right: 0;
4349
}
4350
/* line 305, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4351
.top-bar-section .has-dropdown.moved {
4352
  position: static;
4353
}
4354
/* line 306, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4355
.top-bar-section .has-dropdown.moved > .dropdown {
4356
  visibility: visible;
4357
}
4358
/* line 313, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4359
.top-bar-section .dropdown {
4360
  position: absolute;
4361
  left: 100%;
4362
  top: 0;
4363
  visibility: hidden;
4364
  z-index: 99;
4365
}
4366
/* line 320, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4367
.top-bar-section .dropdown li {
4368
  width: 100%;
4369
  height: auto;
4370
}
4371
/* line 324, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4372
.top-bar-section .dropdown li a {
4373
  font-weight: normal;
4374
  padding: 8px 15px;
4375
}
4376
/* line 327, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4377
.top-bar-section .dropdown li a.parent-link {
4378
  font-weight: bold;
4379
}
4380
/* line 332, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4381
.top-bar-section .dropdown li.title h5 {
4382
  margin-bottom: 0;
4383
}
4384
/* line 333, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4385
.top-bar-section .dropdown li.title h5 a {
4386
  color: white;
4387
  line-height: 22.5px;
4388
  display: block;
4389
}
4390
/* line 341, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4391
.top-bar-section .dropdown label {
4392
  padding: 8px 15px 2px;
4393
  margin-bottom: 0;
4394
  text-transform: uppercase;
4395
  color: #555555;
4396
  font-weight: bold;
4397
  font-size: 0.625em;
4398
}
4399

    
4400
/* line 353, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4401
.top-bar-js-breakpoint {
4402
  width: 58.75em !important;
4403
  visibility: hidden;
4404
}
4405

    
4406
/* line 357, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4407
.js-generated {
4408
  display: block;
4409
}
4410

    
4411
@media only screen and (min-width: 58.75em) {
4412
  /* line 362, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4413
  .top-bar {
4414
    background: #111111;
4415
    *zoom: 1;
4416
    overflow: visible;
4417
  }
4418
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
4419
  .top-bar:before, .top-bar:after {
4420
    content: " ";
4421
    display: table;
4422
  }
4423
  /* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
4424
  .top-bar:after {
4425
    clear: both;
4426
  }
4427
  /* line 367, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4428
  .top-bar .toggle-topbar {
4429
    display: none;
4430
  }
4431
  /* line 369, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4432
  .top-bar .title-area {
4433
    float: left;
4434
  }
4435
  /* line 370, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4436
  .top-bar .name h1 a {
4437
    width: auto;
4438
  }
4439
  /* line 373, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4440
  .top-bar input,
4441
  .top-bar .button {
4442
    line-height: 2em;
4443
    font-size: 0.875em;
4444
    height: 2em;
4445
    padding: 0 10px;
4446
    position: relative;
4447
    top: 8px;
4448
  }
4449
  /* line 382, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4450
  .top-bar.expanded {
4451
    background: #111111;
4452
  }
4453

    
4454
  /* line 385, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4455
  .contain-to-grid .top-bar {
4456
    max-width: 62.5em;
4457
    margin: 0 auto;
4458
    margin-bottom: 1.875em;
4459
  }
4460

    
4461
  /* line 391, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4462
  .top-bar-section {
4463
    -webkit-transition: none 0 0;
4464
    -moz-transition: none 0 0;
4465
    transition: none 0 0;
4466
    left: 0 !important;
4467
  }
4468
  /* line 395, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4469
  .top-bar-section ul {
4470
    width: auto;
4471
    height: auto !important;
4472
    display: inline;
4473
  }
4474
  /* line 400, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4475
  .top-bar-section ul li {
4476
    float: left;
4477
  }
4478
  /* line 402, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4479
  .top-bar-section ul li .js-generated {
4480
    display: none;
4481
  }
4482
  /* line 407, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4483
  .top-bar-section li a:not(.button) {
4484
    padding: 0 15px;
4485
    line-height: 45px;
4486
    background: #111111;
4487
  }
4488
  /* line 411, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4489
  .top-bar-section li a:not(.button).hover {
4490
    background: black;
4491
  }
4492
  /* line 416, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4493
  .top-bar-section .has-dropdown > a {
4494
    padding-right: 35px !important;
4495
  }
4496
  /* line 419, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4497
  .top-bar-section .has-dropdown > a:after {
4498
    content: "";
4499
    display: block;
4500
    width: 0;
4501
    height: 0;
4502
    border: inset 5px;
4503
    border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;
4504
    border-top-style: solid;
4505
    margin-top: -2.5px;
4506
    top: 22.5px;
4507
  }
4508
  /* line 426, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4509
  .top-bar-section .has-dropdown.moved {
4510
    position: relative;
4511
  }
4512
  /* line 427, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4513
  .top-bar-section .has-dropdown.moved > .dropdown {
4514
    visibility: hidden;
4515
  }
4516
  /* line 431, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4517
  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
4518
    visibility: visible;
4519
  }
4520
  /* line 438, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4521
  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
4522
    border: none;
4523
    content: "\00bb";
4524
    margin-top: -16px;
4525
    right: 5px;
4526
  }
4527
  /* line 449, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4528
  .top-bar-section .dropdown {
4529
    left: 0;
4530
    top: auto;
4531
    background: transparent;
4532
    min-width: 100%;
4533
  }
4534
  /* line 456, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4535
  .top-bar-section .dropdown li a {
4536
    color: white;
4537
    line-height: 1;
4538
    white-space: nowrap;
4539
    padding: 7px 15px;
4540
    background: #1e1e1e;
4541
  }
4542
  /* line 464, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4543
  .top-bar-section .dropdown li label {
4544
    white-space: nowrap;
4545
    background: #1e1e1e;
4546
  }
4547
  /* line 470, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4548
  .top-bar-section .dropdown li .dropdown {
4549
    left: 100%;
4550
    top: 0;
4551
  }
4552
  /* line 478, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4553
  .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
4554
    border-bottom: none;
4555
    border-top: none;
4556
    border-right: solid 1px #2b2b2b;
4557
    border-left: solid 1px black;
4558
    clear: none;
4559
    height: 45px;
4560
    width: 0px;
4561
  }
4562
  /* line 488, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4563
  .top-bar-section .has-form {
4564
    background: #111111;
4565
    padding: 0 15px;
4566
    height: 45px;
4567
  }
4568
  /* line 496, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4569
  .top-bar-section ul.right li .dropdown {
4570
    left: auto;
4571
    right: 0;
4572
  }
4573
  /* line 500, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4574
  .top-bar-section ul.right li .dropdown li .dropdown {
4575
    right: 100%;
4576
  }
4577

    
4578
  /* line 510, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4579
  .no-js .top-bar-section ul li:hover > a {
4580
    background: #090909;
4581
    color: white;
4582
  }
4583
  /* line 516, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4584
  .no-js .top-bar-section ul li:active > a {
4585
    background: #090909;
4586
    color: white;
4587
  }
4588
  /* line 524, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_top-bar.scss */
4589
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
4590
    visibility: visible;
4591
  }
4592
}
4593
@-webkit-keyframes rotate {
4594
  /* line 38, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4595
  from {
4596
    -webkit-transform: rotate(0deg);
4597
  }
4598

    
4599
  /* line 39, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4600
  to {
4601
    -webkit-transform: rotate(360deg);
4602
  }
4603
}
4604

    
4605
@-moz-keyframes rotate {
4606
  /* line 42, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4607
  from {
4608
    -webkit-transform: rotate(0deg);
4609
  }
4610

    
4611
  /* line 43, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4612
  to {
4613
    -webkit-transform: rotate(360deg);
4614
  }
4615
}
4616

    
4617
@-o-keyframes rotate {
4618
  /* line 46, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4619
  from {
4620
    -webkit-transform: rotate(0deg);
4621
  }
4622

    
4623
  /* line 47, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4624
  to {
4625
    -webkit-transform: rotate(360deg);
4626
  }
4627
}
4628

    
4629
@keyframes rotate {
4630
  /* line 51, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4631
  from {
4632
    -webkit-transform: rotate(0deg);
4633
  }
4634

    
4635
  /* line 52, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4636
  to {
4637
    -webkit-transform: rotate(360deg);
4638
  }
4639
}
4640

    
4641
/* Orbit Graceful Loading */
4642
/* line 56, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4643
.slideshow-wrapper {
4644
  position: relative;
4645
}
4646
/* line 59, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4647
.slideshow-wrapper ul {
4648
  list-style-type: none;
4649
  margin: 0;
4650
}
4651
/* line 66, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4652
.slideshow-wrapper ul li,
4653
.slideshow-wrapper ul li .orbit-caption {
4654
  display: none;
4655
}
4656
/* line 69, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4657
.slideshow-wrapper ul li:first-child {
4658
  display: block;
4659
}
4660
/* line 72, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4661
.slideshow-wrapper .orbit-container {
4662
  background-color: transparent;
4663
}
4664
/* line 75, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4665
.slideshow-wrapper .orbit-container li {
4666
  display: block;
4667
}
4668
/* line 77, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4669
.slideshow-wrapper .orbit-container li .orbit-caption {
4670
  display: block;
4671
}
4672

    
4673
/* line 83, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4674
.preloader {
4675
  display: block;
4676
  width: 40px;
4677
  height: 40px;
4678
  position: absolute;
4679
  top: 50%;
4680
  left: 50%;
4681
  margin-top: -20px;
4682
  margin-left: -20px;
4683
  border: solid 3px;
4684
  border-color: #555 #fff;
4685
  -webkit-border-radius: 1000px;
4686
  border-radius: 1000px;
4687
  -webkit-animation-name: rotate;
4688
  -webkit-animation-duration: 1.5s;
4689
  -webkit-animation-iteration-count: infinite;
4690
  -webkit-animation-timing-function: linear;
4691
  -moz-animation-name: rotate;
4692
  -moz-animation-duration: 1.5s;
4693
  -moz-animation-iteration-count: infinite;
4694
  -moz-animation-timing-function: linear;
4695
  -o-animation-name: rotate;
4696
  -o-animation-duration: 1.5s;
4697
  -o-animation-iteration-count: infinite;
4698
  -o-animation-timing-function: linear;
4699
  animation-name: rotate;
4700
  animation-duration: 1.5s;
4701
  animation-iteration-count: infinite;
4702
  animation-timing-function: linear;
4703
}
4704

    
4705
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4706
.orbit-container {
4707
  overflow: hidden;
4708
  width: 100%;
4709
  position: relative;
4710
  background: whitesmoke;
4711
}
4712
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4713
.orbit-container .orbit-slides-container {
4714
  list-style: none;
4715
  margin: 0;
4716
  padding: 0;
4717
  position: relative;
4718
}
4719
/* line 127, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4720
.orbit-container .orbit-slides-container img {
4721
  display: block;
4722
  max-width: 100%;
4723
}
4724
/* line 129, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4725
.orbit-container .orbit-slides-container > * {
4726
  position: absolute;
4727
  top: 0;
4728
  width: 100%;
4729
  margin-left: 100%;
4730
}
4731
/* line 135, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4732
.orbit-container .orbit-slides-container > *:first-child {
4733
  margin-left: 0%;
4734
}
4735
/* line 139, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4736
.orbit-container .orbit-slides-container > * .orbit-caption {
4737
  position: absolute;
4738
  bottom: 0;
4739
  background-color: black;
4740
  background-color: rgba(0, 0, 0, 0.6);
4741
  color: white;
4742
  width: 100%;
4743
  padding: 10px 14px;
4744
  font-size: 0.875em;
4745
}
4746
/* line 152, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4747
.orbit-container .orbit-slide-number {
4748
  position: absolute;
4749
  top: 10px;
4750
  left: 10px;
4751
  font-size: 12px;
4752
  color: white;
4753
  background: rgba(0, 0, 0, 0);
4754
  z-index: 10;
4755
}
4756
/* line 157, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4757
.orbit-container .orbit-slide-number span {
4758
  font-weight: 700;
4759
  padding: 0.3125em;
4760
}
4761
/* line 163, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4762
.orbit-container .orbit-timer {
4763
  position: absolute;
4764
  top: 10px;
4765
  right: 10px;
4766
  height: 6px;
4767
  width: 100px;
4768
  z-index: 10;
4769
}
4770
/* line 170, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4771
.orbit-container .orbit-timer .orbit-progress {
4772
  height: 100%;
4773
  background-color: black;
4774
  background-color: rgba(0, 0, 0, 0.6);
4775
  display: block;
4776
  width: 0%;
4777
}
4778
/* line 178, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4779
.orbit-container .orbit-timer > span {
4780
  display: none;
4781
  position: absolute;
4782
  top: 10px;
4783
  right: 0px;
4784
  width: 11px;
4785
  height: 14px;
4786
  border: solid 4px #000;
4787
  border-top: none;
4788
  border-bottom: none;
4789
}
4790
/* line 191, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4791
.orbit-container .orbit-timer.paused > span {
4792
  right: -6px;
4793
  top: 9px;
4794
  width: 11px;
4795
  height: 14px;
4796
  border: inset 8px;
4797
  border-right-style: solid;
4798
  border-color: transparent transparent transparent #000;
4799
}
4800
/* line 203, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4801
.orbit-container:hover .orbit-timer > span {
4802
  display: block;
4803
}
4804
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4805
.orbit-container .orbit-prev,
4806
.orbit-container .orbit-next {
4807
  position: absolute;
4808
  top: 50%;
4809
  margin-top: -25px;
4810
  background-color: black;
4811
  background-color: rgba(0, 0, 0, 0.6);
4812
  width: 50px;
4813
  height: 60px;
4814
  line-height: 50px;
4815
  color: white;
4816
  text-indent: -9999px !important;
4817
  z-index: 10;
4818
}
4819
/* line 220, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4820
.orbit-container .orbit-prev > span,
4821
.orbit-container .orbit-next > span {
4822
  position: absolute;
4823
  top: 50%;
4824
  margin-top: -16px;
4825
  display: block;
4826
  width: 0;
4827
  height: 0;
4828
  border: inset 16px;
4829
}
4830
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4831
.orbit-container .orbit-prev {
4832
  left: 0;
4833
}
4834
/* line 231, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4835
.orbit-container .orbit-prev > span {
4836
  border-right-style: solid;
4837
  border-color: transparent;
4838
  border-right-color: #fff;
4839
}
4840
/* line 236, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4841
.orbit-container .orbit-prev:hover > span {
4842
  border-right-color: #ccc;
4843
}
4844
/* line 240, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4845
.orbit-container .orbit-next {
4846
  right: 0;
4847
}
4848
/* line 241, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4849
.orbit-container .orbit-next > span {
4850
  border-color: transparent;
4851
  border-left-style: solid;
4852
  border-left-color: #fff;
4853
  left: 50%;
4854
  margin-left: -8px;
4855
}
4856
/* line 248, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4857
.orbit-container .orbit-next:hover > span {
4858
  border-left-color: #ccc;
4859
}
4860

    
4861
/* line 254, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4862
.orbit-bullets {
4863
  margin: 0 auto 30px auto;
4864
  overflow: hidden;
4865
  position: relative;
4866
  top: 10px;
4867
}
4868
/* line 260, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4869
.orbit-bullets li {
4870
  display: block;
4871
  width: 10px;
4872
  height: 10px;
4873
  background: #999999;
4874
  float: left;
4875
  margin-right: 6px;
4876
  border: solid 1px #555555;
4877
  -webkit-border-radius: 1000px;
4878
  border-radius: 1000px;
4879
}
4880
/* line 270, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4881
.orbit-bullets li.active {
4882
  background: #555555;
4883
}
4884
/* line 274, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4885
.orbit-bullets li:last-child {
4886
  margin-right: 0;
4887
}
4888

    
4889
/* line 281, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4890
.touch .orbit-container .orbit-prev,
4891
.touch .orbit-container .orbit-next {
4892
  display: none;
4893
}
4894
/* line 284, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4895
.touch .orbit-bullets {
4896
  display: none;
4897
}
4898

    
4899
@media only screen and (min-width: 768px) {
4900
  /* line 293, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4901
  .touch .orbit-container .orbit-prev,
4902
  .touch .orbit-container .orbit-next {
4903
    display: inherit;
4904
  }
4905
  /* line 296, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4906
  .touch .orbit-bullets {
4907
    display: block;
4908
  }
4909
}
4910
@media only screen and (max-width: 768px) {
4911
  /* line 306, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4912
  .orbit-stack-on-small .orbit-slides-container {
4913
    height: auto !important;
4914
  }
4915
  /* line 307, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4916
  .orbit-stack-on-small .orbit-slides-container > * {
4917
    position: relative;
4918
    margin-left: 0% !important;
4919
  }
4920
  /* line 314, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_orbit.scss */
4921
  .orbit-stack-on-small .orbit-timer,
4922
  .orbit-stack-on-small .orbit-next,
4923
  .orbit-stack-on-small .orbit-prev,
4924
  .orbit-stack-on-small .orbit-bullets {
4925
    display: none;
4926
  }
4927
}
4928
/* line 109, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4929
.reveal-modal-bg {
4930
  position: fixed;
4931
  height: 100%;
4932
  width: 100%;
4933
  background: black;
4934
  background: rgba(255, 255, 255, 0.8);
4935
  z-index: 98;
4936
  display: none;
4937
  top: 0;
4938
  left: 0;
4939
}
4940

    
4941
/* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4942
.reveal-modal {
4943
  visibility: hidden;
4944
  display: none;
4945
  position: absolute;
4946
  left: 50%;
4947
  z-index: 99;
4948
  height: auto;
4949
  margin-left: -40%;
4950
  width: 80%;
4951
  background-color: white;
4952
  padding: 3.125em 6.25em 1.25em;
4953
  border: solid 0px #666666;
4954
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
4955
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
4956
  top: 50px;
4957
}
4958
/* line 62, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4959
.reveal-modal .column,
4960
.reveal-modal .columns {
4961
  min-width: 0;
4962
}
4963
/* line 65, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4964
.reveal-modal > :first-child {
4965
  margin-top: 0;
4966
}
4967
/* line 66, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4968
.reveal-modal > :last-child {
4969
  margin-bottom: 0;
4970
}
4971
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4972
.reveal-modal .close-reveal-modal {
4973
  font-size: 1.125em;
4974
  line-height: 1;
4975
  position: absolute;
4976
  top: 3.125em;
4977
  right: 3.125em;
4978
  color: white;
4979
  font-weight: bold;
4980
  cursor: pointer;
4981
}
4982

    
4983
@media only screen and (min-width: 768px) {
4984
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4985
  .reveal-modal {
4986
    padding: 1.875em;
4987
    top: 6.25em;
4988
  }
4989
  /* line 124, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4990
  .reveal-modal.tiny {
4991
    margin-left: -15%;
4992
    width: 30%;
4993
  }
4994
  /* line 125, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
4995
  .reveal-modal.small {
4996
    margin-left: -20%;
4997
    width: 40%;
4998
  }
4999
  /* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
5000
  .reveal-modal.medium {
5001
    margin-left: -30%;
5002
    width: 60%;
5003
  }
5004
  /* line 127, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
5005
  .reveal-modal.large {
5006
    margin-left: -35%;
5007
    width: 70%;
5008
  }
5009
  /* line 128, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
5010
  .reveal-modal.xlarge {
5011
    margin-left: -47.5%;
5012
    width: 95%;
5013
  }
5014
}
5015
@media print {
5016
  /* line 134, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_reveal.scss */
5017
  .reveal-modal {
5018
    background: #fff !important;
5019
  }
5020
}
5021
/* Foundation Joyride */
5022
/* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5023
.joyride-list {
5024
  display: none;
5025
}
5026

    
5027
/* Default styles for the container */
5028
/* line 44, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5029
.joyride-tip-guide {
5030
  display: none;
5031
  position: absolute;
5032
  background: black;
5033
  color: white;
5034
  z-index: 101;
5035
  top: 0;
5036
  left: 2.5%;
5037
  font-family: inherit;
5038
  font-weight: normal;
5039
  width: 95%;
5040
}
5041

    
5042
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5043
.lt-ie9 .joyride-tip-guide {
5044
  max-width: 800px;
5045
  left: 50%;
5046
  margin-left: -400px;
5047
}
5048

    
5049
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5050
.joyride-content-wrapper {
5051
  width: 100%;
5052
  padding: 1.125em 1.25em 1.5em;
5053
}
5054
/* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5055
.joyride-content-wrapper .button {
5056
  margin-bottom: 0 !important;
5057
}
5058

    
5059
/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
5060
/* line 73, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5061
.joyride-tip-guide .joyride-nub {
5062
  display: block;
5063
  position: absolute;
5064
  left: 22px;
5065
  width: 0;
5066
  height: 0;
5067
  border: inset 14px;
5068
}
5069
/* line 81, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5070
.joyride-tip-guide .joyride-nub.top {
5071
  border-top-style: solid;
5072
  border-color: black;
5073
  border-top-color: transparent !important;
5074
  border-left-color: transparent !important;
5075
  border-right-color: transparent !important;
5076
  top: -28px;
5077
}
5078
/* line 89, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5079
.joyride-tip-guide .joyride-nub.bottom {
5080
  border-bottom-style: solid;
5081
  border-color: black !important;
5082
  border-bottom-color: transparent !important;
5083
  border-left-color: transparent !important;
5084
  border-right-color: transparent !important;
5085
  bottom: -28px;
5086
}
5087
/* line 98, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5088
.joyride-tip-guide .joyride-nub.right {
5089
  right: -28px;
5090
}
5091
/* line 99, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5092
.joyride-tip-guide .joyride-nub.left {
5093
  left: -28px;
5094
}
5095

    
5096
/* Typography */
5097
/* line 109, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5098
.joyride-tip-guide h1,
5099
.joyride-tip-guide h2,
5100
.joyride-tip-guide h3,
5101
.joyride-tip-guide h4,
5102
.joyride-tip-guide h5,
5103
.joyride-tip-guide h6 {
5104
  line-height: 1.25;
5105
  margin: 0;
5106
  font-weight: bold;
5107
  color: white;
5108
}
5109

    
5110
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5111
.joyride-tip-guide p {
5112
  margin: 0 0 1.125em 0;
5113
  font-size: 0.875em;
5114
  line-height: 1.3;
5115
}
5116

    
5117
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5118
.joyride-timer-indicator-wrap {
5119
  width: 50px;
5120
  height: 3px;
5121
  border: solid 1px #555555;
5122
  position: absolute;
5123
  right: 1.0625em;
5124
  bottom: 1em;
5125
}
5126

    
5127
/* line 129, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5128
.joyride-timer-indicator {
5129
  display: block;
5130
  width: 0;
5131
  height: inherit;
5132
  background: #666666;
5133
}
5134

    
5135
/* line 136, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5136
.joyride-close-tip {
5137
  position: absolute;
5138
  right: 12px;
5139
  top: 10px;
5140
  color: #777777 !important;
5141
  text-decoration: none;
5142
  font-size: 30px;
5143
  font-weight: normal;
5144
  line-height: .5 !important;
5145
}
5146
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5147
.joyride-close-tip:hover, .joyride-close-tip:focus {
5148
  color: #eee !important;
5149
}
5150

    
5151
/* line 150, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5152
.joyride-modal-bg {
5153
  position: fixed;
5154
  height: 100%;
5155
  width: 100%;
5156
  background: transparent;
5157
  background: rgba(0, 0, 0, 0.5);
5158
  z-index: 100;
5159
  display: none;
5160
  top: 0;
5161
  left: 0;
5162
  cursor: pointer;
5163
}
5164

    
5165
/* line 163, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5166
.joyride-expose-wrapper {
5167
  background-color: #ffffff;
5168
  position: absolute;
5169
  border-radius: 3px;
5170
  z-index: 102;
5171
  -moz-box-shadow: 0px 0px 30px #ffffff;
5172
  -webkit-box-shadow: 0px 0px 15px #ffffff;
5173
  box-shadow: 0px 0px 15px #ffffff;
5174
}
5175

    
5176
/* line 175, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5177
.joyride-expose-cover {
5178
  background: transparent;
5179
  border-radius: 3px;
5180
  position: absolute;
5181
  z-index: 9999;
5182
  top: 0px;
5183
  left: 0px;
5184
}
5185

    
5186
/* Styles for screens that are atleast 768px; */
5187
@media only screen and (min-width: 768px) {
5188
  /* line 187, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5189
  .joyride-tip-guide {
5190
    width: 300px;
5191
    left: inherit;
5192
  }
5193
  /* line 189, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5194
  .joyride-tip-guide .joyride-nub.bottom {
5195
    border-color: black !important;
5196
    border-bottom-color: transparent !important;
5197
    border-left-color: transparent !important;
5198
    border-right-color: transparent !important;
5199
    bottom: -28px;
5200
  }
5201
  /* line 196, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5202
  .joyride-tip-guide .joyride-nub.right {
5203
    border-color: black !important;
5204
    border-top-color: transparent !important;
5205
    border-right-color: transparent !important;
5206
    border-bottom-color: transparent !important;
5207
    top: 22px;
5208
    left: auto;
5209
    right: -28px;
5210
  }
5211
  /* line 204, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_joyride.scss */
5212
  .joyride-tip-guide .joyride-nub.left {
5213
    border-color: black !important;
5214
    border-top-color: transparent !important;
5215
    border-left-color: transparent !important;
5216
    border-bottom-color: transparent !important;
5217
    top: 22px;
5218
    left: -28px;
5219
    right: auto;
5220
  }
5221
}
5222
/* Clearing Styles */
5223
/* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5224
[data-clearing] {
5225
  *zoom: 1;
5226
  margin-bottom: 0;
5227
  margin-left: 0;
5228
  list-style: none;
5229
}
5230
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
5231
[data-clearing]:before, [data-clearing]:after {
5232
  content: " ";
5233
  display: table;
5234
}
5235
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
5236
[data-clearing]:after {
5237
  clear: both;
5238
}
5239
/* line 42, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5240
[data-clearing] li {
5241
  float: left;
5242
  margin-right: 10px;
5243
}
5244

    
5245
/* line 48, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5246
.clearing-blackout {
5247
  background: #111111;
5248
  position: fixed;
5249
  width: 100%;
5250
  height: 100%;
5251
  top: 0;
5252
  left: 0;
5253
  z-index: 998;
5254
}
5255
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5256
.clearing-blackout .clearing-close {
5257
  display: block;
5258
}
5259

    
5260
/* line 60, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5261
.clearing-container {
5262
  position: relative;
5263
  z-index: 998;
5264
  height: 100%;
5265
  overflow: hidden;
5266
  margin: 0;
5267
}
5268

    
5269
/* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5270
.visible-img {
5271
  height: 95%;
5272
  position: relative;
5273
}
5274
/* line 72, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5275
.visible-img img {
5276
  position: absolute;
5277
  left: 50%;
5278
  top: 50%;
5279
  margin-left: -50%;
5280
  max-height: 100%;
5281
  max-width: 100%;
5282
}
5283

    
5284
/* line 82, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5285
.clearing-caption {
5286
  color: white;
5287
  line-height: 1.3;
5288
  margin-bottom: 0;
5289
  text-align: center;
5290
  bottom: 0;
5291
  background: #111111;
5292
  width: 100%;
5293
  padding: 10px 30px;
5294
  position: absolute;
5295
  left: 0;
5296
}
5297

    
5298
/* line 95, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5299
.clearing-close {
5300
  z-index: 999;
5301
  padding-left: 20px;
5302
  padding-top: 10px;
5303
  font-size: 40px;
5304
  line-height: 1;
5305
  color: white;
5306
  display: none;
5307
}
5308
/* line 105, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5309
.clearing-close:hover, .clearing-close:focus {
5310
  color: #ccc;
5311
}
5312

    
5313
/* line 108, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5314
.clearing-assembled .clearing-container {
5315
  height: 100%;
5316
}
5317
/* line 109, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5318
.clearing-assembled .clearing-container .carousel > ul {
5319
  display: none;
5320
}
5321

    
5322
/* line 113, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5323
.clearing-feature li {
5324
  display: none;
5325
}
5326
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5327
.clearing-feature li.clearing-featured-img {
5328
  display: block;
5329
}
5330

    
5331
@media only screen and (min-width: 768px) {
5332
  /* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5333
  .clearing-main-prev,
5334
  .clearing-main-next {
5335
    position: absolute;
5336
    height: 100%;
5337
    width: 40px;
5338
    top: 0;
5339
  }
5340
  /* line 128, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5341
  .clearing-main-prev > span,
5342
  .clearing-main-next > span {
5343
    position: absolute;
5344
    top: 50%;
5345
    display: block;
5346
    width: 0;
5347
    height: 0;
5348
    border: solid 16px;
5349
  }
5350

    
5351
  /* line 137, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5352
  .clearing-main-prev {
5353
    left: 0;
5354
  }
5355
  /* line 139, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5356
  .clearing-main-prev > span {
5357
    left: 5px;
5358
    border-color: transparent;
5359
    border-right-color: white;
5360
  }
5361

    
5362
  /* line 145, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5363
  .clearing-main-next {
5364
    right: 0;
5365
  }
5366
  /* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5367
  .clearing-main-next > span {
5368
    border-color: transparent;
5369
    border-left-color: white;
5370
  }
5371

    
5372
  /* line 154, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5373
  .clearing-main-prev.disabled,
5374
  .clearing-main-next.disabled {
5375
    opacity: 0.5;
5376
  }
5377

    
5378
  /* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5379
  .clearing-assembled .clearing-container .carousel {
5380
    background: #111111;
5381
    height: 150px;
5382
    margin-top: 5px;
5383
  }
5384
  /* line 163, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5385
  .clearing-assembled .clearing-container .carousel > ul {
5386
    display: block;
5387
    z-index: 999;
5388
    width: 200%;
5389
    height: 100%;
5390
    margin-left: 0;
5391
    position: relative;
5392
    left: 0;
5393
  }
5394
  /* line 172, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5395
  .clearing-assembled .clearing-container .carousel > ul li {
5396
    display: block;
5397
    width: 175px;
5398
    height: inherit;
5399
    padding: 0;
5400
    float: left;
5401
    overflow: hidden;
5402
    margin-right: 1px;
5403
    position: relative;
5404
    cursor: pointer;
5405
    opacity: 0.4;
5406
  }
5407
  /* line 185, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5408
  .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
5409
    min-height: 100%;
5410
    height: 100%;
5411
    max-width: none;
5412
  }
5413
  /* line 192, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5414
  .clearing-assembled .clearing-container .carousel > ul li a.th {
5415
    border: none;
5416
    -webkit-box-shadow: none;
5417
    box-shadow: none;
5418
    display: block;
5419
  }
5420
  /* line 201, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5421
  .clearing-assembled .clearing-container .carousel > ul li img {
5422
    cursor: pointer !important;
5423
    min-width: 100% !important;
5424
  }
5425
  /* line 206, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5426
  .clearing-assembled .clearing-container .carousel > ul li.visible {
5427
    opacity: 1;
5428
  }
5429
  /* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5430
  .clearing-assembled .clearing-container .visible-img {
5431
    background: #111111;
5432
    overflow: hidden;
5433
    height: 75%;
5434
  }
5435

    
5436
  /* line 218, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_clearing.scss */
5437
  .clearing-close {
5438
    position: absolute;
5439
    top: 10px;
5440
    right: 20px;
5441
    padding-left: 0;
5442
    padding-top: 0;
5443
  }
5444
}
5445
/* Foundation Alerts */
5446
/* line 94, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5447
.alert-box {
5448
  border-style: solid;
5449
  border-width: 1px;
5450
  display: block;
5451
  font-weight: bold;
5452
  margin-bottom: 1.25em;
5453
  position: relative;
5454
  padding: 0.6875em 1.3125em 0.75em 0.6875em;
5455
  font-size: 0.875em;
5456
  background-color: #919194;
5457
  border-color: #77777b;
5458
  color: white;
5459
}
5460
/* line 97, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5461
.alert-box .close {
5462
  font-size: 1.375em;
5463
  padding: 5px 4px 4px;
5464
  line-height: 0;
5465
  position: absolute;
5466
  top: 0.4375em;
5467
  right: 0.3125em;
5468
  color: #333333;
5469
  opacity: 0.3;
5470
}
5471
/* line 81, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5472
.alert-box .close:hover, .alert-box .close:focus {
5473
  opacity: 0.5;
5474
}
5475
/* line 99, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5476
.alert-box.radius {
5477
  -webkit-border-radius: 1px;
5478
  border-radius: 1px;
5479
}
5480
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5481
.alert-box.round {
5482
  -webkit-border-radius: 1000px;
5483
  border-radius: 1000px;
5484
}
5485
/* line 102, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5486
.alert-box.success {
5487
  background-color: #00a551;
5488
  border-color: #007238;
5489
  color: white;
5490
}
5491
/* line 103, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5492
.alert-box.alert {
5493
  background-color: #00a551;
5494
  border-color: #007238;
5495
  color: white;
5496
}
5497
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_alert-boxes.scss */
5498
.alert-box.secondary {
5499
  background-color: #00a551;
5500
  border-color: #007238;
5501
  color: white;
5502
}
5503

    
5504
/* Breadcrumbs */
5505
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5506
.breadcrumbs {
5507
  display: block;
5508
  padding: 0 0.875em 0.5625em;
5509
  overflow: hidden;
5510
  margin-left: 0;
5511
  list-style: none;
5512
  border-style: solid;
5513
  border-width: 1px;
5514
  background-color: transparent;
5515
  border-color: transparent;
5516
  -webkit-border-radius: 1px;
5517
  border-radius: 1px;
5518
}
5519
/* line 119, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5520
.breadcrumbs > * {
5521
  margin: 0;
5522
  float: left;
5523
  font-size: inherit;
5524
  text-transform: none;
5525
}
5526
/* line 60, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5527
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
5528
  text-decoration: none;
5529
}
5530
/* line 63, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5531
.breadcrumbs > * a,
5532
.breadcrumbs > * span {
5533
  text-transform: none;
5534
  color: #919194;
5535
}
5536
/* line 69, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5537
.breadcrumbs > *.current {
5538
  cursor: default;
5539
  color: #333333;
5540
}
5541
/* line 72, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5542
.breadcrumbs > *.current a {
5543
  cursor: default;
5544
  color: #333333;
5545
}
5546
/* line 78, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5547
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
5548
  text-decoration: none;
5549
}
5550
/* line 82, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5551
.breadcrumbs > *.unavailable {
5552
  color: #999999;
5553
}
5554
/* line 84, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5555
.breadcrumbs > *.unavailable a {
5556
  color: #999999;
5557
}
5558
/* line 89, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5559
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
5560
.breadcrumbs > *.unavailable a:focus {
5561
  text-decoration: none;
5562
  color: #999999;
5563
  cursor: default;
5564
}
5565
/* line 96, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5566
.breadcrumbs > *:before {
5567
  content: ">";
5568
  color: #aaaaaa;
5569
  margin: 0 0.75em;
5570
  position: relative;
5571
  top: 1px;
5572
}
5573
/* line 104, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_breadcrumbs.scss */
5574
.breadcrumbs > *:first-child:before {
5575
  content: " ";
5576
  margin: 0;
5577
}
5578

    
5579
/* Custom Checkbox and Radio Inputs */
5580
/* line 62, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5581
form.custom .hidden-field {
5582
  margin-left: -99999px;
5583
  position: absolute;
5584
  visibility: hidden;
5585
}
5586
/* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5587
form.custom .custom {
5588
  display: inline-block;
5589
  width: 16px;
5590
  height: 16px;
5591
  position: relative;
5592
  top: -1px;
5593
  /* fix centering issue */
5594
  vertical-align: middle;
5595
  border: solid 1px #cccccc;
5596
  background: white;
5597
}
5598
/* line 78, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5599
form.custom .custom.checkbox {
5600
  -webkit-border-radius: 0px;
5601
  border-radius: 0px;
5602
  padding: -1px;
5603
}
5604
/* line 82, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5605
form.custom .custom.radio {
5606
  -webkit-border-radius: 1000px;
5607
  border-radius: 1000px;
5608
  padding: 3px;
5609
}
5610
/* line 87, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5611
form.custom .custom.checkbox:before {
5612
  content: "";
5613
  display: block;
5614
  font-size: 16px;
5615
  color: white;
5616
}
5617
/* line 96, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5618
form.custom .custom.radio.checked:before {
5619
  content: "";
5620
  display: block;
5621
  width: 8px;
5622
  height: 8px;
5623
  -webkit-border-radius: 1000px;
5624
  border-radius: 1000px;
5625
  background: #222222;
5626
  position: relative;
5627
}
5628
/* line 108, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5629
form.custom .custom.checkbox.checked:before {
5630
  content: "\00d7";
5631
  color: #222222;
5632
  position: absolute;
5633
  top: -50%;
5634
  left: 50%;
5635
  margin-top: 4px;
5636
  margin-left: -5px;
5637
}
5638

    
5639
/* Custom Select Options and Dropdowns */
5640
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5641
form.custom {
5642
  /* Custom input, disabled */
5643
}
5644
/* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5645
form.custom .custom.dropdown {
5646
  display: block;
5647
  position: relative;
5648
  top: 0;
5649
  height: 2.3125em;
5650
  margin-bottom: 1.25em;
5651
  margin-top: 0px;
5652
  padding: 0px;
5653
  width: 100%;
5654
  background: white;
5655
  background: -moz-linear-gradient(top, white 0%, #485057 100%);
5656
  background: -webkit-linear-gradient(top, white 0%, #485057 100%);
5657
  -webkit-box-shadow: none;
5658
  background: linear-gradient(to bottom, #ffffff 0%, #485057 100%);
5659
  box-shadow: none;
5660
  font-size: 0.875em;
5661
  vertical-align: top;
5662
}
5663
/* line 143, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5664
form.custom .custom.dropdown ul {
5665
  overflow-y: auto;
5666
  max-height: 200px;
5667
}
5668
/* line 148, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5669
form.custom .custom.dropdown .current {
5670
  cursor: default;
5671
  white-space: nowrap;
5672
  line-height: 2.25em;
5673
  color: rgba(0, 0, 0, 0.75);
5674
  text-decoration: none;
5675
  overflow: hidden;
5676
  display: block;
5677
  margin-left: 0.5em;
5678
  margin-right: 2.3125em;
5679
}
5680
/* line 160, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5681
form.custom .custom.dropdown .selector {
5682
  cursor: default;
5683
  position: absolute;
5684
  width: 2.5em;
5685
  height: 2.3125em;
5686
  display: block;
5687
  right: 0;
5688
  top: 0;
5689
}
5690
/* line 168, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5691
form.custom .custom.dropdown .selector:after {
5692
  content: "";
5693
  display: block;
5694
  content: "";
5695
  display: block;
5696
  width: 0;
5697
  height: 0;
5698
  border: inset 5px;
5699
  border-color: white transparent transparent transparent;
5700
  border-top-style: solid;
5701
  position: absolute;
5702
  left: 0.9375em;
5703
  top: 50%;
5704
  margin-top: -3px;
5705
}
5706
/* line 181, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5707
form.custom .custom.dropdown:hover a.selector:after, form.custom .custom.dropdown.open a.selector:after {
5708
  content: "";
5709
  display: block;
5710
  width: 0;
5711
  height: 0;
5712
  border: inset 5px;
5713
  border-color: white transparent transparent transparent;
5714
  border-top-style: solid;
5715
}
5716
/* line 185, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5717
form.custom .custom.dropdown .disabled {
5718
  color: #888888;
5719
}
5720
/* line 187, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5721
form.custom .custom.dropdown .disabled:hover {
5722
  background: transparent;
5723
  color: #888888;
5724
}
5725
/* line 190, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5726
form.custom .custom.dropdown .disabled:hover:after {
5727
  display: none;
5728
}
5729
/* line 194, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5730
form.custom .custom.dropdown.open ul {
5731
  display: block;
5732
  z-index: 10;
5733
  min-width: 100%;
5734
  -moz-box-sizing: content-box;
5735
  -webkit-box-sizing: content-box;
5736
  box-sizing: content-box;
5737
}
5738
/* line 201, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5739
form.custom .custom.dropdown.small {
5740
  max-width: 134px;
5741
}
5742
/* line 202, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5743
form.custom .custom.dropdown.medium {
5744
  max-width: 254px;
5745
}
5746
/* line 203, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5747
form.custom .custom.dropdown.large {
5748
  max-width: 434px;
5749
}
5750
/* line 204, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5751
form.custom .custom.dropdown.expand {
5752
  width: 100% !important;
5753
}
5754
/* line 206, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5755
form.custom .custom.dropdown.open.small ul {
5756
  min-width: 134px;
5757
  -moz-box-sizing: border-box;
5758
  -webkit-box-sizing: border-box;
5759
  box-sizing: border-box;
5760
}
5761
/* line 207, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5762
form.custom .custom.dropdown.open.medium ul {
5763
  min-width: 254px;
5764
  -moz-box-sizing: border-box;
5765
  -webkit-box-sizing: border-box;
5766
  box-sizing: border-box;
5767
}
5768
/* line 208, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5769
form.custom .custom.dropdown.open.large ul {
5770
  min-width: 434px;
5771
  -moz-box-sizing: border-box;
5772
  -webkit-box-sizing: border-box;
5773
  box-sizing: border-box;
5774
}
5775
/* line 211, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5776
form.custom .error .custom.dropdown {
5777
  border-color: #00a551;
5778
  background-color: rgba(0, 165, 81, 0.1);
5779
  background: rgba(0, 165, 81, 0.1);
5780
  margin-bottom: 0;
5781
}
5782
/* line 230, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_forms.scss */
5783
form.custom .error .custom.dropdown:focus {
5784
  background: #fafafa;
5785
  border-color: #999999;
5786
}
5787
/* line 217, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5788
form.custom .error .custom.dropdown + small.error {
5789
  margin-top: 0;
5790
}
5791
/* line 221, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5792
form.custom .custom.dropdown ul {
5793
  position: absolute;
5794
  width: auto;
5795
  display: none;
5796
  margin: 0;
5797
  left: -1px;
5798
  top: auto;
5799
  -webkit-box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1);
5800
  box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1);
5801
  margin: 0;
5802
  padding: 0;
5803
  background: white;
5804
  border: solid 1px #cccccc;
5805
  font-size: 16;
5806
}
5807
/* line 238, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5808
form.custom .custom.dropdown ul li {
5809
  color: #555555;
5810
  font-size: 0.875em;
5811
  cursor: default;
5812
  padding-top: 0.25em;
5813
  padding-bottom: 0.25em;
5814
  padding-left: 0.375em;
5815
  padding-right: 2.375em;
5816
  min-height: 1.5em;
5817
  line-height: 1.5em;
5818
  margin: 0;
5819
  white-space: nowrap;
5820
  list-style: none;
5821
}
5822
/* line 252, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5823
form.custom .custom.dropdown ul li.selected {
5824
  background: #eeeeee;
5825
  color: black;
5826
}
5827
/* line 256, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5828
form.custom .custom.dropdown ul li:hover {
5829
  background-color: #e4e4e4;
5830
  color: black;
5831
}
5832
/* line 260, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5833
form.custom .custom.dropdown ul li.selected:hover {
5834
  background: #eeeeee;
5835
  cursor: default;
5836
  color: black;
5837
}
5838
/* line 267, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5839
form.custom .custom.dropdown ul.show {
5840
  display: block;
5841
}
5842
/* line 271, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_custom-forms.scss */
5843
form.custom .custom.disabled {
5844
  background: #dddddd;
5845
}
5846

    
5847
/* Keystroke Characters */
5848
/* line 52, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_keystrokes.scss */
5849
.keystroke,
5850
kbd {
5851
  background-color: #ededed;
5852
  border-color: #dbdbdb;
5853
  color: #222222;
5854
  border-style: solid;
5855
  border-width: 1px;
5856
  margin: 0;
5857
  font-family: "Consolas", "Menlo", "Courier", monospace;
5858
  font-size: 0.875em;
5859
  padding: 0.125em 0.25em 0;
5860
  -webkit-border-radius: 1px;
5861
  border-radius: 1px;
5862
}
5863

    
5864
/* Labels */
5865
/* line 71, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5866
.label {
5867
  font-weight: bold;
5868
  text-align: center;
5869
  text-decoration: none;
5870
  line-height: 1;
5871
  white-space: nowrap;
5872
  display: inline-block;
5873
  position: relative;
5874
  padding: 0.1875em 0.625em 0.25em;
5875
  font-size: 0.875em;
5876
  background-color: #919194;
5877
  color: white;
5878
}
5879
/* line 77, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5880
.label.radius {
5881
  -webkit-border-radius: 1px;
5882
  border-radius: 1px;
5883
}
5884
/* line 78, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5885
.label.round {
5886
  -webkit-border-radius: 1000px;
5887
  border-radius: 1000px;
5888
}
5889
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5890
.label.alert {
5891
  background-color: #00a551;
5892
  color: white;
5893
}
5894
/* line 81, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5895
.label.success {
5896
  background-color: #00a551;
5897
  color: white;
5898
}
5899
/* line 82, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_labels.scss */
5900
.label.secondary {
5901
  background-color: #00a551;
5902
  color: white;
5903
}
5904

    
5905
/* Inline Lists */
5906
/* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_inline-lists.scss */
5907
.inline-list {
5908
  margin: 0 auto 1.0625em auto;
5909
  margin-left: -1.375em;
5910
  margin-right: 0;
5911
  padding: 0;
5912
  list-style: none;
5913
  overflow: hidden;
5914
}
5915
/* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_inline-lists.scss */
5916
.inline-list > li {
5917
  list-style: none;
5918
  float: left;
5919
  margin-left: 1.375em;
5920
  display: block;
5921
}
5922
/* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_inline-lists.scss */
5923
.inline-list > li > * {
5924
  display: block;
5925
}
5926

    
5927
/* Default Pagination */
5928
/* line 128, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5929
ul.pagination {
5930
  display: block;
5931
  height: 1.5em;
5932
  margin-left: -0.3125em;
5933
}
5934
/* line 87, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5935
ul.pagination li {
5936
  height: 1.5em;
5937
  color: #222222;
5938
  font-size: 0.875em;
5939
  margin-left: 0.3125em;
5940
}
5941
/* line 93, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5942
ul.pagination li a {
5943
  display: block;
5944
  padding: 0.0625em 0.4375em 0.0625em;
5945
  color: #999999;
5946
}
5947
/* line 100, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5948
ul.pagination li:hover a,
5949
ul.pagination li a:focus {
5950
  background: #e6e6e6;
5951
}
5952
/* line 45, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5953
ul.pagination li.unavailable a {
5954
  cursor: default;
5955
  color: #999999;
5956
}
5957
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5958
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus {
5959
  background: transparent;
5960
}
5961
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5962
ul.pagination li.current a {
5963
  background: #919194;
5964
  color: white;
5965
  font-weight: bold;
5966
  cursor: default;
5967
}
5968
/* line 64, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5969
ul.pagination li.current a:hover, ul.pagination li.current a:focus {
5970
  background: #919194;
5971
}
5972
/* line 110, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5973
ul.pagination li {
5974
  float: left;
5975
  display: block;
5976
}
5977

    
5978
/* Pagination centred wrapper */
5979
/* line 133, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5980
.pagination-centered {
5981
  text-align: center;
5982
}
5983
/* line 110, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pagination.scss */
5984
.pagination-centered ul.pagination li {
5985
  float: none;
5986
  display: inline-block;
5987
}
5988

    
5989
/* Panels */
5990
/* line 66, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
5991
.panel {
5992
  border-style: solid;
5993
  border-width: 1px;
5994
  border-color: #d9d9d9;
5995
  margin-bottom: 1.25em;
5996
  padding: 1.25em;
5997
  background: #f2f2f2;
5998
}
5999
/* line 44, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6000
.panel > :first-child {
6001
  margin-top: 0;
6002
}
6003
/* line 45, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6004
.panel > :last-child {
6005
  margin-bottom: 0;
6006
}
6007
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6008
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p {
6009
  color: #333333;
6010
}
6011
/* line 54, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6012
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
6013
  line-height: 1;
6014
  margin-bottom: 0.625em;
6015
}
6016
/* line 56, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6017
.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
6018
  line-height: 1.4;
6019
}
6020
/* line 68, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6021
.panel.callout {
6022
  border-style: solid;
6023
  border-width: 1px;
6024
  border-color: #77777b;
6025
  margin-bottom: 1.25em;
6026
  padding: 1.25em;
6027
  background: #919194;
6028
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
6029
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
6030
}
6031
/* line 44, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6032
.panel.callout > :first-child {
6033
  margin-top: 0;
6034
}
6035
/* line 45, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6036
.panel.callout > :last-child {
6037
  margin-bottom: 0;
6038
}
6039
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6040
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p {
6041
  color: #333333;
6042
}
6043
/* line 54, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6044
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
6045
  line-height: 1;
6046
  margin-bottom: 0.625em;
6047
}
6048
/* line 56, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6049
.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
6050
  line-height: 1.4;
6051
}
6052
/* line 73, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_panels.scss */
6053
.panel.radius {
6054
  -webkit-border-radius: 1px;
6055
  border-radius: 1px;
6056
}
6057

    
6058
/* Pricing Tables */
6059
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6060
.pricing-table {
6061
  border: solid 1px #dddddd;
6062
  margin-left: 0;
6063
  margin-bottom: 1.25em;
6064
}
6065
/* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6066
.pricing-table * {
6067
  list-style: none;
6068
  line-height: 1;
6069
}
6070
/* line 124, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6071
.pricing-table .title {
6072
  background-color: #dddddd;
6073
  padding: 0.9375em 1.25em;
6074
  text-align: center;
6075
  color: #333333;
6076
  font-weight: bold;
6077
  font-size: 1em;
6078
}
6079
/* line 125, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6080
.pricing-table .price {
6081
  background-color: #eeeeee;
6082
  padding: 0.9375em 1.25em;
6083
  text-align: center;
6084
  color: #333333;
6085
  font-weight: normal;
6086
  font-size: 1.25em;
6087
}
6088
/* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6089
.pricing-table .description {
6090
  background-color: white;
6091
  padding: 0.9375em;
6092
  text-align: center;
6093
  color: #777777;
6094
  font-size: 0.75em;
6095
  font-weight: normal;
6096
  line-height: 1.4;
6097
  border-bottom: dotted 1px #dddddd;
6098
}
6099
/* line 127, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6100
.pricing-table .bullet-item {
6101
  background-color: white;
6102
  padding: 0.9375em;
6103
  text-align: center;
6104
  color: #333333;
6105
  font-size: 0.875em;
6106
  font-weight: normal;
6107
  border-bottom: dotted 1px #dddddd;
6108
}
6109
/* line 128, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_pricing-tables.scss */
6110
.pricing-table .cta-button {
6111
  background-color: whitesmoke;
6112
  text-align: center;
6113
  padding: 1.25em 1.25em 0;
6114
}
6115

    
6116
/* Progress Bar */
6117
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6118
.progress {
6119
  background-color: transparent;
6120
  height: 0.9375em;
6121
  border: 1px solid #cccccc;
6122
  padding: 0.125em;
6123
  margin-bottom: 0.625em;
6124
}
6125
/* line 54, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6126
.progress .meter {
6127
  background: #919194;
6128
  height: 100%;
6129
  display: block;
6130
}
6131
/* line 57, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6132
.progress.secondary .meter {
6133
  background: #00a551;
6134
  height: 100%;
6135
  display: block;
6136
}
6137
/* line 58, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6138
.progress.success .meter {
6139
  background: #00a551;
6140
  height: 100%;
6141
  display: block;
6142
}
6143
/* line 59, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6144
.progress.alert .meter {
6145
  background: #00a551;
6146
  height: 100%;
6147
  display: block;
6148
}
6149
/* line 61, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6150
.progress.radius {
6151
  -webkit-border-radius: 1px;
6152
  border-radius: 1px;
6153
}
6154
/* line 62, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6155
.progress.radius .meter {
6156
  -webkit-border-radius: 0px;
6157
  border-radius: 0px;
6158
}
6159
/* line 65, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6160
.progress.round {
6161
  -webkit-border-radius: 1000px;
6162
  border-radius: 1000px;
6163
}
6164
/* line 66, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_progress-bars.scss */
6165
.progress.round .meter {
6166
  -webkit-border-radius: 999px;
6167
  border-radius: 999px;
6168
}
6169

    
6170
/* Side Nav */
6171
/* line 67, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_side-nav.scss */
6172
.side-nav {
6173
  display: block;
6174
  margin: 0;
6175
  padding: 0.875em 0;
6176
  list-style-type: none;
6177
  list-style-position: inside;
6178
}
6179
/* line 39, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_side-nav.scss */
6180
.side-nav li {
6181
  margin: 0 0 0.4375em 0;
6182
  font-size: 0.875em;
6183
}
6184
/* line 43, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_side-nav.scss */
6185
.side-nav li a {
6186
  display: block;
6187
  color: #919194;
6188
}
6189
/* line 48, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_side-nav.scss */
6190
.side-nav li.active > a:first-child {
6191
  color: #4d4d4d;
6192
  font-weight: bold;
6193
}
6194
/* line 53, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_side-nav.scss */
6195
.side-nav li.divider {
6196
  border-top: 1px solid;
6197
  height: 0;
6198
  padding: 0;
6199
  list-style: none;
6200
  border-top-color: #e6e6e6;
6201
}
6202

    
6203
/* Side Nav */
6204
/* line 66, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_sub-nav.scss */
6205
.sub-nav {
6206
  display: block;
6207
  width: auto;
6208
  overflow: hidden;
6209
  margin: -0.25em 0 1.125em;
6210
  padding-top: 0.25em;
6211
  margin-right: 0;
6212
  margin-left: -0.5625em;
6213
}
6214
/* line 38, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_sub-nav.scss */
6215
.sub-nav dt,
6216
.sub-nav dd {
6217
  float: left;
6218
  display: inline;
6219
  margin-left: 0.5625em;
6220
  margin-bottom: 0.625em;
6221
  font-weight: normal;
6222
  font-size: 0.875em;
6223
}
6224
/* line 46, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_sub-nav.scss */
6225
.sub-nav dt a,
6226
.sub-nav dd a {
6227
  color: #999999;
6228
  text-decoration: none;
6229
}
6230
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_sub-nav.scss */
6231
.sub-nav dt.active a,
6232
.sub-nav dd.active a {
6233
  -webkit-border-radius: 1000px;
6234
  border-radius: 1000px;
6235
  font-weight: bold;
6236
  background: #919194;
6237
  padding: 0.1875em 0.5625em;
6238
  cursor: default;
6239
  color: white;
6240
}
6241

    
6242
/* Foundation Switches */
6243
@media only screen {
6244
  /* line 234, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6245
  div.switch {
6246
    position: relative;
6247
    width: 100%;
6248
    padding: 0;
6249
    display: block;
6250
    overflow: hidden;
6251
    border-style: solid;
6252
    border-width: 1px;
6253
    margin-bottom: 1.25em;
6254
    -webkit-animation: webkitSiblingBugfix infinite 1s;
6255
    height: 36px;
6256
    background: white;
6257
    border-color: #cccccc;
6258
  }
6259
  /* line 59, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6260
  div.switch label {
6261
    position: relative;
6262
    left: 0;
6263
    z-index: 2;
6264
    float: left;
6265
    width: 50%;
6266
    height: 100%;
6267
    margin: 0;
6268
    font-weight: bold;
6269
    text-align: left;
6270
    -webkit-transition: all 0.1s ease-out;
6271
    -moz-transition: all 0.1s ease-out;
6272
    transition: all 0.1s ease-out;
6273
  }
6274
  /* line 76, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6275
  div.switch input {
6276
    position: absolute;
6277
    z-index: 3;
6278
    opacity: 0;
6279
    width: 100%;
6280
    height: 100%;
6281
    -moz-appearance: none;
6282
  }
6283
  /* line 86, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6284
  div.switch input:hover, div.switch input:focus {
6285
    cursor: pointer;
6286
  }
6287
  /* line 92, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6288
  div.switch span:last-child {
6289
    position: absolute;
6290
    top: -1px;
6291
    left: -1px;
6292
    z-index: 1;
6293
    display: block;
6294
    padding: 0;
6295
    border-width: 1px;
6296
    border-style: solid;
6297
    -webkit-transition: all 0.1s ease-out;
6298
    -moz-transition: all 0.1s ease-out;
6299
    transition: all 0.1s ease-out;
6300
  }
6301
  /* line 107, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6302
  div.switch input:not(:checked) + label {
6303
    opacity: 0;
6304
  }
6305
  /* line 110, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6306
  div.switch input:checked {
6307
    display: none !important;
6308
  }
6309
  /* line 111, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6310
  div.switch input {
6311
    left: 0;
6312
    display: block !important;
6313
  }
6314
  /* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6315
  div.switch input:first-of-type + label,
6316
  div.switch input:first-of-type + span + label {
6317
    left: -50%;
6318
  }
6319
  /* line 117, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6320
  div.switch input:first-of-type:checked + label,
6321
  div.switch input:first-of-type:checked + span + label {
6322
    left: 0%;
6323
  }
6324
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6325
  div.switch input:last-of-type + label,
6326
  div.switch input:last-of-type + span + label {
6327
    right: -50%;
6328
    left: auto;
6329
    text-align: right;
6330
  }
6331
  /* line 123, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6332
  div.switch input:last-of-type:checked + label,
6333
  div.switch input:last-of-type:checked + span + label {
6334
    right: 0%;
6335
    left: auto;
6336
  }
6337
  /* line 126, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6338
  div.switch span.custom {
6339
    display: none !important;
6340
  }
6341
  /* line 132, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6342
  form.custom div.switch .hidden-field {
6343
    margin-left: auto;
6344
    position: absolute;
6345
    visibility: visible;
6346
  }
6347
  /* line 144, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6348
  div.switch label {
6349
    padding: 0 0.375em;
6350
    line-height: 2.3em;
6351
    font-size: 0.875em;
6352
  }
6353
  /* line 152, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6354
  div.switch input:first-of-type:checked ~ span:last-child {
6355
    left: 100%;
6356
    margin-left: -2.1875em;
6357
  }
6358
  /* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6359
  div.switch span:last-child {
6360
    width: 2.25em;
6361
    height: 2.25em;
6362
  }
6363
  /* line 172, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6364
  div.switch span:last-child {
6365
    border-color: #b3b3b3;
6366
    background: white;
6367
    background: -moz-linear-gradient(top, white 0%, #f2f2f2 100%);
6368
    background: -webkit-linear-gradient(top, white 0%, #f2f2f2 100%);
6369
    background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
6370
    -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #a5ffd1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;
6371
    box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #a5ffd1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;
6372
  }
6373
  /* line 196, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6374
  div.switch:hover span:last-child, div.switch:focus span:last-child {
6375
    background: white;
6376
    background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
6377
    background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
6378
    background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);
6379
  }
6380
  /* line 206, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6381
  div.switch:active {
6382
    background: transparent;
6383
  }
6384
  /* line 238, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6385
  div.switch.large {
6386
    height: 44px;
6387
  }
6388
  /* line 144, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6389
  div.switch.large label {
6390
    padding: 0 0.375em;
6391
    line-height: 2.3em;
6392
    font-size: 1.0625em;
6393
  }
6394
  /* line 152, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6395
  div.switch.large input:first-of-type:checked ~ span:last-child {
6396
    left: 100%;
6397
    margin-left: -2.6875em;
6398
  }
6399
  /* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6400
  div.switch.large span:last-child {
6401
    width: 2.75em;
6402
    height: 2.75em;
6403
  }
6404
  /* line 241, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6405
  div.switch.small {
6406
    height: 28px;
6407
  }
6408
  /* line 144, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6409
  div.switch.small label {
6410
    padding: 0 0.375em;
6411
    line-height: 2.1em;
6412
    font-size: 0.75em;
6413
  }
6414
  /* line 152, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6415
  div.switch.small input:first-of-type:checked ~ span:last-child {
6416
    left: 100%;
6417
    margin-left: -1.6875em;
6418
  }
6419
  /* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6420
  div.switch.small span:last-child {
6421
    width: 1.75em;
6422
    height: 1.75em;
6423
  }
6424
  /* line 244, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6425
  div.switch.tiny {
6426
    height: 22px;
6427
  }
6428
  /* line 144, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6429
  div.switch.tiny label {
6430
    padding: 0 0.375em;
6431
    line-height: 1.9em;
6432
    font-size: 0.6875em;
6433
  }
6434
  /* line 152, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6435
  div.switch.tiny input:first-of-type:checked ~ span:last-child {
6436
    left: 100%;
6437
    margin-left: -1.3125em;
6438
  }
6439
  /* line 158, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6440
  div.switch.tiny span:last-child {
6441
    width: 1.375em;
6442
    height: 1.375em;
6443
  }
6444
  /* line 247, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6445
  div.switch.radius {
6446
    -webkit-border-radius: 4px;
6447
    border-radius: 4px;
6448
  }
6449
  /* line 248, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6450
  div.switch.radius span:last-child {
6451
    -webkit-border-radius: 3px;
6452
    border-radius: 3px;
6453
  }
6454
  /* line 252, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6455
  div.switch.round {
6456
    -webkit-border-radius: 1000px;
6457
    border-radius: 1000px;
6458
  }
6459
  /* line 253, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6460
  div.switch.round span:last-child {
6461
    -webkit-border-radius: 999px;
6462
    border-radius: 999px;
6463
  }
6464
  /* line 254, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6465
  div.switch.round label {
6466
    padding: 0 0.5625em;
6467
  }
6468

    
6469
  @-webkit-keyframes webkitSiblingBugfix {
6470
    /* line 259, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6471
    from {
6472
      position: relative;
6473
    }
6474

    
6475
    /* line 259, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_switch.scss */
6476
    to {
6477
      position: relative;
6478
    }
6479
}
6480
}
6481
/* line 11, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_magellan.scss */
6482
[data-magellan-expedition] {
6483
  background: white;
6484
  z-index: 50;
6485
  min-width: 100%;
6486
  padding: 10px;
6487
}
6488
/* line 17, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_magellan.scss */
6489
[data-magellan-expedition] .sub-nav {
6490
  margin-bottom: 0;
6491
}
6492
/* line 19, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_magellan.scss */
6493
[data-magellan-expedition] .sub-nav dd {
6494
  margin-bottom: 0;
6495
}
6496

    
6497
/* Tables */
6498
/* line 80, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6499
table {
6500
  background: white;
6501
  margin-bottom: 1.25em;
6502
  border: solid 1px #dddddd;
6503
}
6504
/* line 42, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6505
table thead,
6506
table tfoot {
6507
  background: whitesmoke;
6508
  font-weight: bold;
6509
}
6510
/* line 48, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6511
table thead tr th,
6512
table thead tr td,
6513
table tfoot tr th,
6514
table tfoot tr td {
6515
  padding: 0.5em 0.625em 0.625em;
6516
  font-size: 0.875em;
6517
  color: #222222;
6518
  text-align: left;
6519
}
6520
/* line 59, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6521
table tr th,
6522
table tr td {
6523
  padding: 0.5625em 0.625em;
6524
  font-size: 0.875em;
6525
  color: #222222;
6526
}
6527
/* line 67, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6528
table tr.even, table tr.alt, table tr:nth-of-type(even) {
6529
  background: #f9f9f9;
6530
}
6531
/* line 74, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tables.scss */
6532
table thead tr th,
6533
table tfoot tr th,
6534
table tbody tr td,
6535
table tr td,
6536
table tfoot tr td {
6537
  display: table-cell;
6538
  line-height: 1.125em;
6539
}
6540

    
6541
/* Image Thumbnails */
6542
/* line 45, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_thumbs.scss */
6543
.th {
6544
  line-height: 0;
6545
  display: inline-block;
6546
  border: solid 4px white;
6547
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
6548
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
6549
  -webkit-transition: all 200ms ease-out;
6550
  -moz-transition: all 200ms ease-out;
6551
  transition: all 200ms ease-out;
6552
}
6553
/* line 32, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_thumbs.scss */
6554
.th:hover, .th:focus {
6555
  -webkit-box-shadow: 0 0 6px 1px rgba(145, 145, 148, 0.5);
6556
  box-shadow: 0 0 6px 1px rgba(145, 145, 148, 0.5);
6557
}
6558
/* line 49, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_thumbs.scss */
6559
.th.radius {
6560
  -webkit-border-radius: 1px;
6561
  border-radius: 1px;
6562
}
6563

    
6564
/* line 51, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_thumbs.scss */
6565
a.th {
6566
  display: inline-block;
6567
}
6568

    
6569
/* Tooltips */
6570
/* line 29, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6571
.has-tip {
6572
  border-bottom: 0 none;
6573
  cursor: inherit;
6574
  font-weight: bold;
6575
  color: #333333;
6576
}
6577
/* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6578
.has-tip:hover, .has-tip:focus {
6579
  border-bottom: none;
6580
  color: #00a551;
6581
}
6582
/* line 42, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6583
.has-tip.tip-left, .has-tip.tip-right {
6584
  float: none !important;
6585
}
6586

    
6587
/* line 45, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6588
.tooltip {
6589
  display: none;
6590
  position: absolute;
6591
  z-index: 999;
6592
  font-weight: normal;
6593
  font-size: 0.75em;
6594
  line-height: 1.3;
6595
  padding: 0.125em 0.75em;
6596
  max-width: 85%;
6597
  left: 50%;
6598
  width: 100%;
6599
  color: #1e1e1e;
6600
  background: #cecece;
6601
  -webkit-border-radius: 7px;
6602
  border-radius: 7px;
6603
}
6604
/* line 60, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6605
.tooltip > .nub {
6606
  display: block;
6607
  left: 0;
6608
  position: absolute;
6609
  width: 0;
6610
  height: 0;
6611
  border: solid 0;
6612
  border-color: transparent transparent #cecece transparent;
6613
  top: 0;
6614
}
6615
/* line 71, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6616
.tooltip.opened {
6617
  color: #00a551 !important;
6618
  border-bottom: none !important;
6619
}
6620

    
6621
/* line 77, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6622
.tap-to-close {
6623
  display: block;
6624
  font-size: 0.625em;
6625
  color: #888888;
6626
  font-weight: normal;
6627
}
6628

    
6629
@media only screen and (min-width: 768px) {
6630
  /* line 86, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6631
  .tooltip > .nub {
6632
    border-color: transparent transparent #cecece transparent;
6633
    top: 0;
6634
  }
6635
  /* line 90, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6636
  .tooltip.tip-top > .nub {
6637
    border-color: #cecece transparent transparent transparent;
6638
    top: auto;
6639
    bottom: 0;
6640
  }
6641
  /* line 97, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6642
  .tooltip.tip-left, .tooltip.tip-right {
6643
    float: none !important;
6644
  }
6645
  /* line 99, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6646
  .tooltip.tip-left > .nub {
6647
    border-color: transparent transparent transparent #cecece;
6648
    right: 0;
6649
    left: auto;
6650
    top: 50%;
6651
    margin-top: 0;
6652
  }
6653
  /* line 106, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6654
  .tooltip.tip-right > .nub {
6655
    border-color: transparent #cecece transparent transparent;
6656
    right: auto;
6657
    left: 0;
6658
    top: 50%;
6659
    margin-top: 0;
6660
  }
6661
}
6662
@media only screen and (max-width: 767px) {
6663
  /* line 128, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6664
  .f-dropdown {
6665
    max-width: 100%;
6666
    left: 0;
6667
  }
6668
}
6669
/* Foundation Dropdowns */
6670
/* line 135, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6671
.f-dropdown {
6672
  position: absolute;
6673
  top: -9999px;
6674
  list-style: none;
6675
  margin-left: 0;
6676
  width: 100%;
6677
  max-height: none;
6678
  height: auto;
6679
  background: white;
6680
  border: solid 1px #cccccc;
6681
  font-size: 16;
6682
  z-index: 99;
6683
  margin-top: 2px;
6684
  max-width: 200px;
6685
}
6686
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6687
.f-dropdown > *:first-child {
6688
  margin-top: 0;
6689
}
6690
/* line 51, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6691
.f-dropdown > *:last-child {
6692
  margin-bottom: 0;
6693
}
6694
/* line 76, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6695
.f-dropdown:before {
6696
  content: "";
6697
  display: block;
6698
  width: 0;
6699
  height: 0;
6700
  border: inset 6px;
6701
  border-color: transparent transparent white transparent;
6702
  border-bottom-style: solid;
6703
  position: absolute;
6704
  top: -12px;
6705
  left: 10px;
6706
  z-index: 99;
6707
}
6708
/* line 83, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6709
.f-dropdown:after {
6710
  content: "";
6711
  display: block;
6712
  width: 0;
6713
  height: 0;
6714
  border: inset 7px;
6715
  border-color: transparent transparent #cccccc transparent;
6716
  border-bottom-style: solid;
6717
  position: absolute;
6718
  top: -14px;
6719
  left: 9px;
6720
  z-index: 98;
6721
}
6722
/* line 91, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6723
.f-dropdown.right:before {
6724
  left: auto;
6725
  right: 10px;
6726
}
6727
/* line 95, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6728
.f-dropdown.right:after {
6729
  left: auto;
6730
  right: 9px;
6731
}
6732
/* line 139, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6733
.f-dropdown li {
6734
  font-size: 0.875em;
6735
  cursor: pointer;
6736
  line-height: 1.125em;
6737
  margin: 0;
6738
}
6739
/* line 115, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6740
.f-dropdown li:hover, .f-dropdown li:focus {
6741
  background: #eeeeee;
6742
}
6743
/* line 117, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6744
.f-dropdown li a {
6745
  display: block;
6746
  padding: 0.3125em 0.625em;
6747
  color: #555555;
6748
}
6749
/* line 142, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6750
.f-dropdown.content {
6751
  position: absolute;
6752
  top: -9999px;
6753
  list-style: none;
6754
  margin-left: 0;
6755
  padding: 1.25em;
6756
  width: 100%;
6757
  height: auto;
6758
  max-height: none;
6759
  background: white;
6760
  border: solid 1px #cccccc;
6761
  font-size: 16;
6762
  z-index: 99;
6763
  max-width: 200px;
6764
}
6765
/* line 50, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6766
.f-dropdown.content > *:first-child {
6767
  margin-top: 0;
6768
}
6769
/* line 51, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6770
.f-dropdown.content > *:last-child {
6771
  margin-bottom: 0;
6772
}
6773
/* line 145, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6774
.f-dropdown.tiny {
6775
  max-width: 200px;
6776
}
6777
/* line 146, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6778
.f-dropdown.small {
6779
  max-width: 300px;
6780
}
6781
/* line 147, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6782
.f-dropdown.medium {
6783
  max-width: 500px;
6784
}
6785
/* line 148, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_dropdown.scss */
6786
.f-dropdown.large {
6787
  max-width: 800px;
6788
}
6789

    
6790
/* Table of Contents
6791

6792
  - Clearfix
6793
  - Mixins
6794
  - Buttons and Links
6795
  - Layout 
6796
  - Header
6797
  - Actions Bar
6798
  - Icon Navigation
6799
  - Top Info
6800
  - Progress Bar
6801
  - Responsive
6802

6803
 */
6804
/* Clearfix -------------------------------------------- */
6805
/* line 18, ../sass/_common.scss */
6806
.clearfix, .list-view .items-list > li, .details .top, .storage .files li, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar, #volume-wizard .step .volume_options > li .title, #volume-wizard .step .volume_options > li .options-bar, .connected .item .what, .connected .item .connections > li {
6807
  zoom: 1;
6808
}
6809
/* line 20, ../sass/_common.scss */
6810
.clearfix:before, .list-view .items-list > li:before, .details .top:before, .storage .files li:before, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li:before, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl:before, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title:before, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar:before, #volume-wizard .step .volume_options > li .title:before, #volume-wizard .step .volume_options > li .options-bar:before, .connected .item .what:before, .connected .item .connections > li:before, .clearfix:after, .list-view .items-list > li:after, .details .top:after, .storage .files li:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar:after, #volume-wizard .step .volume_options > li .title:after, #volume-wizard .step .volume_options > li .options-bar:after, .connected .item .what:after, .connected .item .connections > li:after {
6811
  content: "\0020";
6812
  display: block;
6813
  height: 0;
6814
  overflow: hidden;
6815
}
6816
/* line 26, ../sass/_common.scss */
6817
.clearfix:after, .list-view .items-list > li:after, .details .top:after, .storage .files li:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title:after, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar:after, #volume-wizard .step .volume_options > li .title:after, #volume-wizard .step .volume_options > li .options-bar:after, .connected .item .what:after, .connected .item .connections > li:after {
6818
  clear: both;
6819
}
6820

    
6821
/* Mixins ----------------------------------------------- */
6822
/* Circle and Tags ----------------------------------------------- */
6823
/* line 113, ../sass/_common.scss */
6824
.circle, .tags .tag, .tag-demo, .snf-color-picker #color {
6825
  display: inline-block;
6826
  -webkit-border-radius: 999px;
6827
  -moz-border-radius: 999px;
6828
  border-radius: 999px;
6829
  behavior: url(PIE.htc);
6830
}
6831

    
6832
/* line 121, ../sass/_common.scss */
6833
.tags {
6834
  text-align: center;
6835
}
6836
/* line 123, ../sass/_common.scss */
6837
.tags .tag {
6838
  width: 12px;
6839
  height: 12px;
6840
  margin: 0 3px;
6841
}
6842
/* line 128, ../sass/_common.scss */
6843
.tags .tag.tag1 {
6844
  background-color: #ff5c58;
6845
}
6846
/* line 129, ../sass/_common.scss */
6847
.tags .tag.tag2 {
6848
  background-color: #00a551;
6849
}
6850
/* line 130, ../sass/_common.scss */
6851
.tags .tag.tag3 {
6852
  background-color: #00a551;
6853
}
6854

    
6855
/* line 134, ../sass/_common.scss */
6856
.tag-demo, .snf-color-picker #color {
6857
  width: 18px;
6858
  height: 18px;
6859
  position: relative;
6860
  bottom: -5px;
6861
  margin-right: 20px;
6862
}
6863
/* line 143, ../sass/_common.scss */
6864
.tag-demo.tag4, .snf-color-picker .tag4#color {
6865
  background-color: #ff5e4d;
6866
}
6867
/* line 144, ../sass/_common.scss */
6868
.tag-demo.tag5, .snf-color-picker .tag5#color {
6869
  background-color: #25bfda;
6870
}
6871
/* line 145, ../sass/_common.scss */
6872
.tag-demo.tag6, .snf-color-picker .tag6#color {
6873
  background-color: #fbf7c5;
6874
}
6875
/* line 146, ../sass/_common.scss */
6876
.tag-demo.tag7, .snf-color-picker .tag7#color {
6877
  background-color: #83a697;
6878
}
6879

    
6880
/* Buttons and Links ----------------------------------------------- */
6881
/* line 154, ../sass/_common.scss */
6882
a {
6883
  color: #485057;
6884
}
6885
/* line 156, ../sass/_common.scss */
6886
a:hover, a.current, a.active {
6887
  color: #00a551;
6888
  -webkit-transition: background 300ms ease-out;
6889
  -moz-transition: background 300ms ease-out;
6890
  -ms-transition: background 300ms ease-out;
6891
  -o-transition: background 300ms ease-out;
6892
  transition: background 300ms ease-out;
6893
}
6894

    
6895
/* line 164, ../sass/_common.scss */
6896
.inactive {
6897
  color: #919194 !important;
6898
}
6899
/* line 166, ../sass/_common.scss */
6900
.inactive:hover {
6901
  color: #919194;
6902
  cursor: default;
6903
}
6904

    
6905
/* line 173, ../sass/_common.scss */
6906
.btn1, .btn2, .btn3, .upload-widget .btns a, .btn4, .btn-img {
6907
  border: 1px solid #919194;
6908
  color: #919194;
6909
  display: inline-block;
6910
  padding: 10px 20px;
6911
  line-height: 1em;
6912
  text-align: center;
6913
}
6914
/* line 182, ../sass/_common.scss */
6915
.btn1:hover, .btn2:hover, .btn3:hover, .upload-widget .btns a:hover, .btn4:hover, .btn-img:hover, .btn1.current, .current.btn2, .current.btn3, .upload-widget .btns a.current, .current.btn4, .current.btn-img, .btn1:focus, .btn2:focus, .btn3:focus, .upload-widget .btns a:focus, .btn4:focus, .btn-img:focus {
6916
  border-color: #00a551;
6917
  background: #00a551;
6918
  color: #fff;
6919
}
6920
/* line 187, ../sass/_common.scss */
6921
.btn1.current, .current.btn2, .current.btn3, .upload-widget .btns a.current, .current.btn4, .current.btn-img {
6922
  cursor: default;
6923
}
6924

    
6925
/* line 192, ../sass/_common.scss */
6926
.btn2 {
6927
  color: #00a551;
6928
  background: #fff;
6929
  border-color: #00a551;
6930
}
6931
/* line 199, ../sass/_common.scss */
6932
.btn2:hover, .btn2.current, .btn2:focus {
6933
  background: transparent;
6934
  border-color: #fff;
6935
}
6936

    
6937
/* line 205, ../sass/_common.scss */
6938
.btn3, .upload-widget .btns a {
6939
  color: #fff;
6940
  border-color: #fff;
6941
}
6942
/* line 211, ../sass/_common.scss */
6943
.btn3:hover, .upload-widget .btns a:hover, .btn3.current, .upload-widget .btns a.current, .btn3:focus, .upload-widget .btns a:focus {
6944
  color: #00a551;
6945
  background: #fff;
6946
  border-color: #fff;
6947
}
6948

    
6949
/* line 218, ../sass/_common.scss */
6950
.btn4 {
6951
  color: #fff;
6952
  border-color: #fff;
6953
  background: #00a551;
6954
}
6955
/* line 225, ../sass/_common.scss */
6956
.btn4:hover, .btn4.current, .btn4:focus {
6957
  color: #00a551;
6958
  border-color: #00a551;
6959
  background: #fff;
6960
}
6961

    
6962
/* line 232, ../sass/_common.scss */
6963
.btn5, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a, #volume-wizard .step .volume_options > li .options-bar .options li a {
6964
  border: 1px solid white;
6965
  color: white;
6966
  display: inline-block;
6967
  padding: 0 20px;
6968
  line-height: 28px;
6969
  height: 30px;
6970
  text-align: center;
6971
  font-size: 0.75em;
6972
}
6973
/* line 242, ../sass/_common.scss */
6974
.btn5:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a:hover, #volume-wizard .step .volume_options > li .options-bar .options li a:hover, .btn5:focus, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a:focus, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a:focus, #volume-wizard .step .volume_options > li .options-bar .options li a:focus {
6975
  border-width: 2px;
6976
  line-height: 26px;
6977
  padding: 0 19px;
6978
  color: white;
6979
}
6980
/* line 248, ../sass/_common.scss */
6981
.btn5.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.current, #volume-wizard .step .volume_options > li .options-bar .options li a.current {
6982
  background: white;
6983
  color: #00a551;
6984
}
6985

    
6986
/* line 254, ../sass/_common.scss */
6987
.btn-img {
6988
  border-color: #00a551;
6989
}
6990
/* line 258, ../sass/_common.scss */
6991
.btn-img:hover, .btn-img:focus {
6992
  background: transparent;
6993
}
6994
/* line 262, ../sass/_common.scss */
6995
.btn-img a img, .btn-img a span {
6996
  margin-left: 5px;
6997
}
6998

    
6999
/* Layout ----------------------------------------------- */
7000
/* line 270, ../sass/_common.scss */
7001
html, body {
7002
  height: 100%;
7003
}
7004

    
7005
/* line 274, ../sass/_common.scss */
7006
body {
7007
  padding-top: 110px;
7008
}
7009

    
7010
/* line 278, ../sass/_common.scss */
7011
.overlay-wrapper {
7012
  min-height: 100%;
7013
}
7014

    
7015
/* line 282, ../sass/_common.scss */
7016
.main {
7017
  padding: 0 0.625em;
7018
}
7019

    
7020
/* Header ----------------------------------------------- */
7021
/* line 288, ../sass/_common.scss */
7022
.header {
7023
  position: fixed;
7024
  top: 0;
7025
  left: 0;
7026
  right: 0;
7027
  width: 100%;
7028
  height: 80px;
7029
  line-height: 80px;
7030
  padding: 0 15px;
7031
  background: white;
7032
  z-index: 100;
7033
}
7034
/* line 299, ../sass/_common.scss */
7035
.header .icons-nav {
7036
  position: absolute;
7037
  left: 15px;
7038
  height: 80px;
7039
  line-height: 80px;
7040
  top: 0;
7041
}
7042
/* line 305, ../sass/_common.scss */
7043
.header .icons-nav li {
7044
  line-height: 80px;
7045
}
7046
/* line 309, ../sass/_common.scss */
7047
.header .logo {
7048
  text-align: center;
7049
}
7050
/* line 311, ../sass/_common.scss */
7051
.header .logo a {
7052
  position: relative;
7053
}
7054
/* line 315, ../sass/_common.scss */
7055
.header .logo img {
7056
  height: 40px;
7057
}
7058
/* line 318, ../sass/_common.scss */
7059
.header .logo h2 {
7060
  display: none;
7061
  margin: 0;
7062
  font-size: 1em;
7063
  color: #919194;
7064
  font-weight: normal;
7065
}
7066
/* line 326, ../sass/_common.scss */
7067
.header .login {
7068
  position: absolute;
7069
  top: 25px;
7070
  right: 15px;
7071
}
7072
/* line 331, ../sass/_common.scss */
7073
.header .login .wrap {
7074
  border: 1px solid #1e1e1e;
7075
  background: white;
7076
  font-size: 0.75em;
7077
  padding: 12px 30px;
7078
  line-height: 100%;
7079
}
7080
/* line 338, ../sass/_common.scss */
7081
.header .login .wrap ul {
7082
  padding: 0;
7083
  margin: 0;
7084
  list-style: none outside none;
7085
  display: none;
7086
}
7087
/* line 343, ../sass/_common.scss */
7088
.header .login .wrap ul li {
7089
  list-style: none outside none;
7090
  padding: 0;
7091
  padding-top: 12px;
7092
}
7093

    
7094
/* Actions Bar ----------------------------------------------- */
7095
/* line 356, ../sass/_common.scss */
7096
.actions-bar {
7097
  position: fixed;
7098
  left: 0;
7099
  top: 80px;
7100
  width: 100%;
7101
  z-index: 15;
7102
  text-align: center;
7103
  height: 30px;
7104
  line-height: 30px;
7105
  background-color: #ebebec;
7106
}
7107
/* line 366, ../sass/_common.scss */
7108
.actions-bar h2 {
7109
  float: left;
7110
  margin: 0 0 0 15px;
7111
  font-size: 0.75em;
7112
  line-height: 30px;
7113
  font-weight: normal;
7114
}
7115
/* line 374, ../sass/_common.scss */
7116
.actions-bar .filter-menu {
7117
  float: right;
7118
  position: relative;
7119
}
7120
/* line 377, ../sass/_common.scss */
7121
.actions-bar .filter-menu .filter {
7122
  padding: 0 10px;
7123
  font-size: 0.75em;
7124
  position: relative;
7125
  top: -2px;
7126
}
7127
/* line 383, ../sass/_common.scss */
7128
.actions-bar .filter-menu .options {
7129
  display: none;
7130
  position: absolute;
7131
  right: 0;
7132
  top: 30px;
7133
  width: 120px;
7134
  list-style-type: none;
7135
  padding: 10px 15px 15px;
7136
  text-align: left;
7137
  margin: 0;
7138
}
7139
/* line 395, ../sass/_common.scss */
7140
.actions-bar .filter-menu.current .options {
7141
  background-color: #ababad;
7142
  display: inline-block;
7143
}
7144
/* line 398, ../sass/_common.scss */
7145
.actions-bar .filter-menu.current .options a {
7146
  color: white;
7147
}
7148
/* line 407, ../sass/_common.scss */
7149
.actions-bar .row {
7150
  position: relative;
7151
  height: 30px;
7152
}
7153
/* line 412, ../sass/_common.scss */
7154
.actions-bar .hd-search {
7155
  width: 24px;
7156
  overflow: hidden;
7157
  position: relative;
7158
  float: right;
7159
  height: 30px;
7160
  margin-right: -6px;
7161
  -webkit-transition: width 0.3s linear;
7162
  -moz-transition: width 0.3s linear;
7163
  -ms-transition: width 0.3s linear;
7164
  -o-transition: width 0.3s linear;
7165
  transition: width 0.3s linear;
7166
  -webkit-backface-visibility: hidden;
7167
}
7168
/* line 422, ../sass/_common.scss */
7169
.actions-bar .hd-search .hd-icon-search {
7170
  display: block;
7171
  width: 30px;
7172
  height: 30px;
7173
  line-height: 30px;
7174
  float: right;
7175
  color: #485057;
7176
  z-index: 1;
7177
  position: relative;
7178
  background: #ebebec;
7179
}
7180
/* line 429, ../sass/_common.scss */
7181
.actions-bar .hd-search .hd-icon-search:hover {
7182
  color: #00a551;
7183
  cursor: pointer;
7184
}
7185
/* line 437, ../sass/_common.scss */
7186
.actions-bar .hd-search .hd-search-input {
7187
  border: transparent;
7188
  background-color: white;
7189
  padding: 0 10px;
7190
  width: 160px;
7191
  font-size: 0.625em;
7192
  box-shadow: none;
7193
  height: 21px;
7194
  line-height: 21px;
7195
  position: absolute;
7196
  top: 4px;
7197
  left: 0;
7198
}
7199
/* line 450, ../sass/_common.scss */
7200
.actions-bar .hd-search.hd-open {
7201
  width: 190px;
7202
}
7203
/* line 454, ../sass/_common.scss */
7204
.actions-bar .view-type {
7205
  float: right;
7206
  margin-right: 15px;
7207
}
7208
/* line 457, ../sass/_common.scss */
7209
.actions-bar .view-type .current, .actions-bar .view-type a:hover {
7210
  color: #00a551;
7211
}
7212
/* line 460, ../sass/_common.scss */
7213
.actions-bar .view-type .list {
7214
  margin-right: 3px;
7215
}
7216
/* line 462, ../sass/_common.scss */
7217
.actions-bar .view-type .list .snf-listview {
7218
  font-size: 22px;
7219
}
7220
/* line 466, ../sass/_common.scss */
7221
.actions-bar .view-type .grid {
7222
  margin-right: 7px;
7223
}
7224
/* line 468, ../sass/_common.scss */
7225
.actions-bar .view-type .grid .snf-gridview {
7226
  font-size: 22px;
7227
}
7228
/* line 472, ../sass/_common.scss */
7229
.actions-bar .view-type .single {
7230
  width: 14px;
7231
  height: 14px;
7232
  display: inline-block;
7233
  position: relative;
7234
  bottom: 1px;
7235
  border: 1px solid;
7236
  background-color: transparent;
7237
}
7238
/* line 479, ../sass/_common.scss */
7239
.actions-bar .view-type .single.current {
7240
  background-color: #00a551;
7241
}
7242

    
7243
/* line 489, ../sass/_common.scss */
7244
.no-vm .actions-bar .view-type, .no-vm .actions-bar .hd-search, .no-vm .actions-bar .filter {
7245
  display: none;
7246
}
7247

    
7248
/* Icons Navigation ----------------------------------------------- */
7249
/* line 497, ../sass/_common.scss */
7250
.icons-nav {
7251
  margin: 0;
7252
  padding: 0;
7253
}
7254
/* line 499, ../sass/_common.scss */
7255
.icons-nav li {
7256
  display: inline-block;
7257
  margin-right: 10px;
7258
  font-size: 1.625em;
7259
  line-height: 1em;
7260
}
7261

    
7262
/* Top info  ----------------------------------------------- */
7263
/* line 512, ../sass/_common.scss */
7264
.top-info {
7265
  padding: 50px 100px;
7266
  position: relative;
7267
  z-index: 10;
7268
  display: none;
7269
}
7270
/* line 517, ../sass/_common.scss */
7271
.top-info .close {
7272
  position: absolute;
7273
  right: 15px;
7274
  top: 50px;
7275
  background: url("../images/info-close.png") no-repeat center center;
7276
  width: 31px;
7277
  height: 30px;
7278
  display: inline-block;
7279
  text-indent: -2000px;
7280
  overflow: hidden;
7281
}
7282

    
7283
/* line 526, ../sass/_common.scss */
7284
.info.error {
7285
  background: #ff5c58;
7286
  color: #fff;
7287
}
7288

    
7289
/* line 532, ../sass/_common.scss */
7290
.info.alert {
7291
  background: #00a551;
7292
  color: #fff;
7293
}
7294

    
7295
/* line 537, ../sass/_common.scss */
7296
.info.warning {
7297
  background: #919194;
7298
  color: #fff;
7299
}
7300

    
7301
/* line 542, ../sass/_common.scss */
7302
.info.success {
7303
  background: #00a551;
7304
  color: #fff;
7305
}
7306

    
7307
/* line 547, ../sass/_common.scss */
7308
.border-bottom-style1 {
7309
  padding-bottom: 20px;
7310
  margin-bottom: 20px;
7311
  border-bottom: 1px dashed #919194;
7312
}
7313

    
7314
/* Progress Bar ----------------------------------------------- */
7315
/* line 556, ../sass/_common.scss */
7316
.progress-bar {
7317
  position: fixed;
7318
  bottom: 0;
7319
  left: 0;
7320
  border-top: 1px solid #00a551;
7321
  width: 100%;
7322
  background: #fff;
7323
  padding: 20px 0 20px 310px;
7324
  color: #919194;
7325
}
7326
/* line 565, ../sass/_common.scss */
7327
.progress-bar span.counter {
7328
  display: inline-block;
7329
  margin-right: 20px;
7330
  float: left;
7331
}
7332
/* line 570, ../sass/_common.scss */
7333
.progress-bar div.progress-wrap {
7334
  display: inline-block;
7335
  float: left;
7336
  width: 40%;
7337
  margin-right: 60px;
7338
}
7339
/* line 575, ../sass/_common.scss */
7340
.progress-bar div.progress-wrap .progress {
7341
  position: relative;
7342
  top: 2px;
7343
}
7344
/* line 580, ../sass/_common.scss */
7345
.progress-bar span.more {
7346
  display: inline-block;
7347
}
7348

    
7349
/* Responive ------------------------------------------------ */
7350
@media only screen and (max-width: 768px) {
7351
  /* line 591, ../sass/_common.scss */
7352
  body {
7353
    padding-top: 0;
7354
  }
7355

    
7356
  /* line 594, ../sass/_common.scss */
7357
  .header, .actions-bar {
7358
    position: static;
7359
    z-index: auto;
7360
  }
7361

    
7362
  /* line 598, ../sass/_common.scss */
7363
  .actions-bar {
7364
    top: 160px;
7365
  }
7366

    
7367
  /* line 601, ../sass/_common.scss */
7368
  .header {
7369
    height: 120px;
7370
    line-height: 50px;
7371
  }
7372
  /* line 604, ../sass/_common.scss */
7373
  .header .icons-nav {
7374
    position: static;
7375
  }
7376
}
7377
/* List view for VMs, networks  */
7378
/* line 2, ../sass/_items-list.scss */
7379
.entities {
7380
  position: relative;
7381
}
7382

    
7383
/* line 7, ../sass/_items-list.scss */
7384
.grid-view .lt-bar {
7385
  display: none;
7386
}
7387
/* line 10, ../sass/_items-list.scss */
7388
.grid-view .items-list {
7389
  display: block;
7390
  padding: 0;
7391
  margin: 0 0;
7392
  *zoom: 1;
7393
  padding-left: 1px;
7394
  background: url(../images/dashed_atom.png) repeat-y left center;
7395
}
7396
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7397
.grid-view .items-list:before, .grid-view .items-list:after {
7398
  content: " ";
7399
  display: table;
7400
}
7401
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7402
.grid-view .items-list:after {
7403
  clear: both;
7404
}
7405
/* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7406
.grid-view .items-list > li {
7407
  display: inline;
7408
  height: auto;
7409
  float: left;
7410
  padding: 0 0 0;
7411
}
7412
/* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7413
.grid-view .items-list > li {
7414
  width: 50%;
7415
  padding: 0 0 0;
7416
}
7417
/* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7418
.grid-view .items-list > li:nth-of-type(n) {
7419
  clear: none;
7420
}
7421
/* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7422
.grid-view .items-list > li:nth-of-type(2n+1) {
7423
  clear: both;
7424
}
7425
@media only screen and (min-width: 768px) {
7426
  /* line 10, ../sass/_items-list.scss */
7427
  .grid-view .items-list {
7428
    display: block;
7429
    padding: 0;
7430
    margin: 0 0;
7431
    *zoom: 1;
7432
    padding-left: 1px;
7433
  }
7434
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7435
  .grid-view .items-list:before, .grid-view .items-list:after {
7436
    content: " ";
7437
    display: table;
7438
  }
7439
  /* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7440
  .grid-view .items-list:after {
7441
    clear: both;
7442
  }
7443
  /* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7444
  .grid-view .items-list > li {
7445
    display: inline;
7446
    height: auto;
7447
    float: left;
7448
    padding: 0 0 0;
7449
  }
7450
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7451
  .grid-view .items-list > li {
7452
    width: 25%;
7453
    padding: 0 0 0;
7454
  }
7455
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7456
  .grid-view .items-list > li:nth-of-type(n) {
7457
    clear: none;
7458
  }
7459
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7460
  .grid-view .items-list > li:nth-of-type(4n+1) {
7461
    clear: both;
7462
  }
7463
}
7464
/* line 19, ../sass/_items-list.scss */
7465
.grid-view .items-list > li {
7466
  height: 215px;
7467
}
7468
/* line 21, ../sass/_items-list.scss */
7469
.grid-view .items-list > li .check, .grid-view .items-list > li .info, .grid-view .items-list > li .actions {
7470
  display: none;
7471
}
7472
/* line 24, ../sass/_items-list.scss */
7473
.grid-view .items-list > li .img-wrap {
7474
  margin-bottom: 6px;
7475
  height: 60px;
7476
}
7477
/* line 28, ../sass/_items-list.scss */
7478
.grid-view .items-list > li .container {
7479
  height: 160px;
7480
  margin: 40px 20px 20px;
7481
  position: relative;
7482
  line-height: 120%;
7483
}
7484
/* line 33, ../sass/_items-list.scss */
7485
.grid-view .items-list > li .container .tags {
7486
  width: 100%;
7487
  min-height: 12px;
7488
  position: absolute;
7489
  bottom: 12px;
7490
}
7491

    
7492
/* line 44, ../sass/_items-list.scss */
7493
.items-list > li {
7494
  text-align: center;
7495
  padding: 20px;
7496
  position: relative;
7497
  list-style: none;
7498
  background: url(../images/dashed-bg-corner.png) no-repeat right bottom;
7499
  height: 215px;
7500
}
7501
/* line 51, ../sass/_items-list.scss */
7502
.items-list > li .img-wrap {
7503
  position: relative;
7504
  display: inline-block;
7505
  overflow: hidden;
7506
}
7507
/* line 56, ../sass/_items-list.scss */
7508
.items-list > li .status {
7509
  font-size: 0.75em;
7510
  line-height: 140%;
7511
}
7512
/* line 59, ../sass/_items-list.scss */
7513
.items-list > li .status span {
7514
  display: block;
7515
}
7516
/* line 63, ../sass/_items-list.scss */
7517
.items-list > li .more {
7518
  display: none;
7519
  background: #fff;
7520
  left: -10px;
7521
  top: -10px;
7522
  z-index: 101;
7523
  position: absolute;
7524
  *zoom: 1;
7525
  -moz-box-shadow: 0 0 10px #cccccc;
7526
  -webkit-box-shadow: 0 0 10px #cccccc;
7527
  box-shadow: 0 0 10px #cccccc;
7528
}
7529
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7530
.items-list > li .more:before, .items-list > li .more:after {
7531
  content: " ";
7532
  display: table;
7533
}
7534
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7535
.items-list > li .more:after {
7536
  clear: both;
7537
}
7538
/* line 73, ../sass/_items-list.scss */
7539
.items-list > li .more .col {
7540
  width: 50%;
7541
  float: left;
7542
  font-size: 0.875em;
7543
  height: 200px;
7544
}
7545
/* line 78, ../sass/_items-list.scss */
7546
.items-list > li .more .col ul {
7547
  margin: 0;
7548
  padding: 0;
7549
  list-style: none outside none;
7550
}
7551
/* line 82, ../sass/_items-list.scss */
7552
.items-list > li .more .col ul li {
7553
  padding: 0;
7554
  text-align: left;
7555
  padding: 5px 5px 5px 30px;
7556
}
7557
/* line 86, ../sass/_items-list.scss */
7558
.items-list > li .more .col ul li a {
7559
  display: block;
7560
  width: 100%;
7561
}
7562
/* line 93, ../sass/_items-list.scss */
7563
.items-list > li .more .col.lt ul {
7564
  padding-top: 10px;
7565
}
7566
/* line 99, ../sass/_items-list.scss */
7567
.items-list > li .more .col.rt ul li {
7568
  height: 100px;
7569
  padding: 0 30px 0 0;
7570
  text-align: right;
7571
}
7572
/* line 103, ../sass/_items-list.scss */
7573
.items-list > li .more .col.rt ul li a {
7574
  height: 100%;
7575
  line-height: 100px;
7576
}
7577
/* line 106, ../sass/_items-list.scss */
7578
.items-list > li .more .col.rt ul li a span {
7579
  margin-right: 8px;
7580
  position: relative;
7581
  top: 1px;
7582
}
7583
/* line 116, ../sass/_items-list.scss */
7584
.items-list > li .more .name {
7585
  background: url(../images/dashed_atom-x.png) repeat-x center top;
7586
  padding: 10px;
7587
  font-size: 0.625em;
7588
}
7589
/* line 122, ../sass/_items-list.scss */
7590
.items-list > li h4 {
7591
  font-size: 0.75em;
7592
  overflow: hidden;
7593
  margin-bottom: 4px;
7594
  height: 32px;
7595
  font-weight: normal;
7596
}
7597
/* line 129, ../sass/_items-list.scss */
7598
.items-list > li.add-new {
7599
  background-color: #00a551;
7600
  -webkit-transition: background-color 300ms linear;
7601
  -moz-transition: background-color 300ms linear;
7602
  -ms-transition: background-color 300ms linear;
7603
  -o-transition: background-color 300ms linear;
7604
  transition: background-color 300ms linear;
7605
}
7606
/* line 134, ../sass/_items-list.scss */
7607
.items-list > li.add-new .container .img-wrap span:first-child {
7608
  color: white;
7609
}
7610
/* line 137, ../sass/_items-list.scss */
7611
.items-list > li.add-new .container .img-wrap .symbol {
7612
  background-image: none;
7613
  color: #00a551;
7614
  font-size: 30px;
7615
  text-indent: 0;
7616
}
7617
/* line 144, ../sass/_items-list.scss */
7618
.items-list > li.add-new .container h4 {
7619
  color: white;
7620
}
7621
/* line 148, ../sass/_items-list.scss */
7622
.items-list > li.add-new:hover {
7623
  background-color: #485057;
7624
  -webkit-transition: background-color 300ms linear;
7625
  -moz-transition: background-color 300ms linear;
7626
  -ms-transition: background-color 300ms linear;
7627
  -o-transition: background-color 300ms linear;
7628
  transition: background-color 300ms linear;
7629
  cursor: pointer;
7630
}
7631
/* line 154, ../sass/_items-list.scss */
7632
.items-list > li.add-new:hover .container .img-wrap .symbol {
7633
  color: #485057;
7634
}
7635

    
7636
/* line 165, ../sass/_items-list.scss */
7637
.list-view .btn5, .list-view .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .list-view a, .list-view .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .list-view a, .list-view #volume-wizard .step .volume_options > li .options-bar .options li a, #volume-wizard .step .volume_options > li .options-bar .options li .list-view a {
7638
  display: none;
7639
}
7640
/* line 168, ../sass/_items-list.scss */
7641
.list-view .lt-bar {
7642
  position: fixed;
7643
  width: 110px;
7644
  left: 50%;
7645
  top: 110px;
7646
  padding: 8px 10px;
7647
  margin-left: -30.625em;
7648
  -moz-box-shadow: 3px -2px 8px #cccccc;
7649
  -webkit-box-shadow: 3px -2px 8px #cccccc;
7650
  box-shadow: 3px -2px 8px #cccccc;
7651
  background: white;
7652
  z-index: 3;
7653
}
7654
/* line 170, ../sass/_items-list.scss */
7655
.list-view .lt-bar ul {
7656
  list-style: none outside none;
7657
  font-size: 0.75em;
7658
}
7659
/* line 173, ../sass/_items-list.scss */
7660
.list-view .lt-bar ul li {
7661
  list-style: none outside none;
7662
  padding: 12px 0;
7663
}
7664
/* line 177, ../sass/_items-list.scss */
7665
.list-view .lt-bar ul li.select span {
7666
  font-size: 16px;
7667
  margin-right: 5px;
7668
  position: relative;
7669
  top: 2px;
7670
}
7671
/* line 183, ../sass/_items-list.scss */
7672
.list-view .lt-bar ul li.select em {
7673
  display: none;
7674
  font-style: normal;
7675
}
7676
/* line 187, ../sass/_items-list.scss */
7677
.list-view .lt-bar ul li.select:hover {
7678
  color: #00a551;
7679
  cursor: pointer;
7680
}
7681
/* line 192, ../sass/_items-list.scss */
7682
.list-view .lt-bar ul li a {
7683
  color: #919194;
7684
}
7685
/* line 194, ../sass/_items-list.scss */
7686
.list-view .lt-bar ul li a:hover {
7687
  color: #919194;
7688
  cursor: default;
7689
}
7690
/* line 198, ../sass/_items-list.scss */
7691
.list-view .lt-bar ul li a.active {
7692
  color: #485057;
7693
}
7694
/* line 200, ../sass/_items-list.scss */
7695
.list-view .lt-bar ul li a.active:hover {
7696
  color: #00a551;
7697
  cursor: pointer;
7698
}
7699
/* line 209, ../sass/_items-list.scss */
7700
.list-view .items-list {
7701
  overflow: hidden;
7702
}
7703
/* line 216, ../sass/_items-list.scss */
7704
.list-view .items-list > li {
7705
  height: auto;
7706
  width: 100%;
7707
  padding: 15px 15px 15px 110px;
7708
  background-image: none;
7709
}
7710
/* line 222, ../sass/_items-list.scss */
7711
.list-view .items-list > li:hover {
7712
  background-color: #dfdfdf;
7713
}
7714
/* line 225, ../sass/_items-list.scss */
7715
.list-view .items-list > li .check {
7716
  width: 60px;
7717
  height: 34px;
7718
  line-height: 34px;
7719
  text-align: center;
7720
  float: left;
7721
}
7722
/* line 231, ../sass/_items-list.scss */
7723
.list-view .items-list > li .check:hover {
7724
  cursor: pointer;
7725
  color: #00a551;
7726
}
7727
/* line 236, ../sass/_items-list.scss */
7728
.list-view .items-list > li .img-wrap {
7729
  width: 70px;
7730
  float: left;
7731
  text-align: center;
7732
  height: 34px;
7733
}
7734
/* line 241, ../sass/_items-list.scss */
7735
.list-view .items-list > li .img-wrap .os {
7736
  background: url("../images/os-unknown.png") no-repeat center center;
7737
  width: 16px;
7738
  height: 16px;
7739
  display: inline-block;
7740
  text-indent: -2000px;
7741
  overflow: hidden;
7742
  background-size: 100%;
7743
  position: absolute;
7744
  display: block;
7745
  text-align: center;
7746
  line-height: 18px;
7747
  left: 50%;
7748
  margin-left: -8px;
7749
  top: 3px;
7750
}
7751
/* line 252, ../sass/_items-list.scss */
7752
.list-view .items-list > li .img-wrap .snf-pc-full {
7753
  font-size: 34px;
7754
}
7755
/* line 256, ../sass/_items-list.scss */
7756
.list-view .items-list > li h4 {
7757
  width: 40%;
7758
  float: left;
7759
  text-align: left;
7760
  height: 20px;
7761
}
7762
/* line 263, ../sass/_items-list.scss */
7763
.list-view .items-list > li .tags {
7764
  float: left;
7765
  width: 8%;
7766
  height: 34px;
7767
  line-height: 34px;
7768
}
7769
/* line 268, ../sass/_items-list.scss */
7770
.list-view .items-list > li .tags a {
7771
  vertical-align: text-top;
7772
}
7773
/* line 272, ../sass/_items-list.scss */
7774
.list-view .items-list > li .status {
7775
  position: absolute;
7776
  left: 240px;
7777
  text-align: left;
7778
  top: 30px;
7779
  width: 40%;
7780
}
7781
/* line 278, ../sass/_items-list.scss */
7782
.list-view .items-list > li .status span {
7783
  display: inline;
7784
}
7785
/* line 282, ../sass/_items-list.scss */
7786
.list-view .items-list > li .info {
7787
  float: left;
7788
  width: 25%;
7789
  font-size: 0.75em;
7790
}
7791
/* line 287, ../sass/_items-list.scss */
7792
.list-view .items-list > li .actions {
7793
  float: left;
7794
  height: 34px;
7795
  line-height: 34px;
7796
  position: relative;
7797
  top: -4px;
7798
  margin: 0 10px;
7799
}
7800
/* line 295, ../sass/_items-list.scss */
7801
.list-view .items-list > li .actions a:first-child {
7802
  margin-right: 5px;
7803
}
7804
/* line 301, ../sass/_items-list.scss */
7805
.list-view .items-list > li.add-new:hover {
7806
  background: #485057;
7807
}
7808
/* line 304, ../sass/_items-list.scss */
7809
.list-view .items-list > li.add-new .check {
7810
  visibility: hidden;
7811
}
7812
/* line 307, ../sass/_items-list.scss */
7813
.list-view .items-list > li.add-new h4 {
7814
  height: auto;
7815
  line-height: 30px;
7816
  margin: 0;
7817
}
7818
/* line 313, ../sass/_items-list.scss */
7819
.list-view .items-list > li.add-new .img-wrap .symbol {
7820
  font-size: 24px;
7821
}
7822
/* line 320, ../sass/_items-list.scss */
7823
.list-view .items-list > li.building .img-wrap .incomplete {
7824
  width: 34px;
7825
  margin: 0 auto;
7826
}
7827
/* line 324, ../sass/_items-list.scss */
7828
.list-view .items-list > li.building .img-wrap .complete {
7829
  top: -34px;
7830
  margin: 0 auto;
7831
}
7832

    
7833
/* line 336, ../sass/_items-list.scss */
7834
.lt-bar .items-list .check, .lt-bar .items-list .actions, .lt-bar .items-list .info {
7835
  display: none;
7836
}
7837
/* line 339, ../sass/_items-list.scss */
7838
.lt-bar .items-list > li {
7839
  background: url(../images/dashed_atom-x.png) repeat-x center bottom;
7840
  padding: 40px;
7841
  height: auto;
7842
}
7843
/* line 343, ../sass/_items-list.scss */
7844
.lt-bar .items-list > li:hover {
7845
  background-color: #ebebec;
7846
}
7847
/* line 347, ../sass/_items-list.scss */
7848
.lt-bar .items-list .container {
7849
  height: 160px;
7850
  position: relative;
7851
  line-height: 120%;
7852
}
7853
/* line 351, ../sass/_items-list.scss */
7854
.lt-bar .items-list .container .tags {
7855
  width: 100%;
7856
  min-height: 12px;
7857
  position: absolute;
7858
  bottom: 12px;
7859
}
7860

    
7861
/* line 3, ../sass/_details.scss */
7862
.details {
7863
  position: relative;
7864
  border-left: 1px solid #ababad;
7865
  border-right: 1px solid #ababad;
7866
}
7867
/* line 9, ../sass/_details.scss */
7868
.details .lt {
7869
  width: 290px;
7870
  float: left;
7871
  text-align: center;
7872
  border-right: 1px solid #ababad;
7873
  height: 160px;
7874
  line-height: 160px;
7875
}
7876
/* line 17, ../sass/_details.scss */
7877
.details .rt {
7878
  overflow: hidden;
7879
}
7880
/* line 20, ../sass/_details.scss */
7881
.details .top {
7882
  border-bottom: 1px solid #ababad;
7883
  position: relative;
7884
  z-index: 1;
7885
}
7886
/* line 25, ../sass/_details.scss */
7887
.details .top .img-wrap {
7888
  position: relative;
7889
  vertical-align: middle;
7890
  width: auto;
7891
  height: 90px;
7892
}
7893
/* line 31, ../sass/_details.scss */
7894
.details .top .img-wrap .snf-pc-full,
7895
.details .top .img-wrap .snf-network-full {
7896
  font-size: 90px;
7897
}
7898
/* line 34, ../sass/_details.scss */
7899
.details .top .img-wrap .os {
7900
  background: url("../images/os-unknown.png") no-repeat center center;
7901
  width: 30px;
7902
  height: 30px;
7903
  display: inline-block;
7904
  text-indent: -2000px;
7905
  overflow: hidden;
7906
  position: absolute;
7907
  background-size: 100%;
7908
  left: 42px;
7909
  top: 24px;
7910
}
7911
/* line 40, ../sass/_details.scss */
7912
.details .top .img-wrap .os.windows {
7913
  background-image: url("../images/os-windows.png");
7914
}
7915
/* line 41, ../sass/_details.scss */
7916
.details .top .img-wrap .os.kubuntu {
7917
  background-image: url("../images/os-kubuntu.png");
7918
}
7919
/* line 42, ../sass/_details.scss */
7920
.details .top .img-wrap .os.fedora {
7921
  background-image: url("../images/os-fedora.png");
7922
}
7923
/* line 45, ../sass/_details.scss */
7924
.details .top .title {
7925
  height: 64px;
7926
  padding: 0 0 0 20px;
7927
}
7928
/* line 49, ../sass/_details.scss */
7929
.details .top .actions, .details .top .tabs {
7930
  border-top: 1px solid #ababad;
7931
  height: 48px;
7932
  line-height: 48px;
7933
  padding: 0 0 0 20px;
7934
}
7935
/* line 55, ../sass/_details.scss */
7936
.details .top .actions {
7937
  font-size: 0.875em;
7938
}
7939
/* line 58, ../sass/_details.scss */
7940
.details .top .tabs {
7941
  font-size: 1.375em;
7942
}
7943
/* line 61, ../sass/_details.scss */
7944
.details .top ul {
7945
  list-style: none outside none;
7946
  padding: 0;
7947
  margin: 0;
7948
}
7949
/* line 65, ../sass/_details.scss */
7950
.details .top ul li {
7951
  display: inline-block;
7952
  padding: 0 20px 0 0;
7953
  margin: 0;
7954
  line-height: 48px;
7955
}
7956
/* line 72, ../sass/_details.scss */
7957
.details .top h1 {
7958
  font-size: 1em;
7959
  margin: 0;
7960
  padding-top: 16px;
7961
}
7962
/* line 76, ../sass/_details.scss */
7963
.details .top h1 span {
7964
  font-size: 0.75em;
7965
  display: block;
7966
  font-weight: normal;
7967
}
7968
/* line 83, ../sass/_details.scss */
7969
.details .info-simple {
7970
  padding: 20px 0 0 290px;
7971
}
7972
/* line 85, ../sass/_details.scss */
7973
.details .info-simple .info-block {
7974
  padding: 20px;
7975
  background: url("../images/dashed_atom-x.png") repeat-x bottom;
7976
}
7977
/* line 88, ../sass/_details.scss */
7978
.details .info-simple .info-block dl {
7979
  margin-bottom: 0;
7980
  font-size: 0.875em;
7981
}
7982
/* line 91, ../sass/_details.scss */
7983
.details .info-simple .info-block dl dt {
7984
  display: inline-block;
7985
  width: 42%;
7986
  vertical-align: top;
7987
  font-weight: normal;
7988
}
7989
/* line 96, ../sass/_details.scss */
7990
.details .info-simple .info-block dl dt .snf-font {
7991
  width: 40px;
7992
  display: inline-block;
7993
  font-size: 1.5em;
7994
  position: relative;
7995
  bottom: -2px;
7996
}
7997
/* line 104, ../sass/_details.scss */
7998
.details .info-simple .info-block dl dd {
7999
  display: inline-block;
8000
  width: 45%;
8001
  margin-bottom: 1em;
8002
}
8003
/* line 110, ../sass/_details.scss */
8004
.details .info-simple .info-block.tags {
8005
  text-align: left;
8006
}
8007
/* line 112, ../sass/_details.scss */
8008
.details .info-simple .info-block.tags .tag-data {
8009
  min-width: 30%;
8010
  display: inline-block;
8011
}
8012
/* line 116, ../sass/_details.scss */
8013
.details .info-simple .info-block.tags .btns {
8014
  margin-top: 77px;
8015
  margin-bottom: 20px;
8016
}
8017
/* line 119, ../sass/_details.scss */
8018
.details .info-simple .info-block.tags .btns *:first-child {
8019
  margin-right: 15px;
8020
}
8021
/* line 123, ../sass/_details.scss */
8022
.details .info-simple .info-block.tags .buttons {
8023
  margin-top: 25px;
8024
  margin-bottom: 25px;
8025
}
8026
/* line 127, ../sass/_details.scss */
8027
.details .info-simple .info-block.tags h3 {
8028
  margin: 0;
8029
  font-size: 0.875em;
8030
  font-weight: normal;
8031
}
8032
/* line 134, ../sass/_details.scss */
8033
.details .info-simple .info-block.charts .graph_container {
8034
  margin-bottom: 20px;
8035
}
8036
/* line 141, ../sass/_details.scss */
8037
.details .content h2 {
8038
  font-size: 1em;
8039
  line-height: 1;
8040
  margin-bottom: 40px;
8041
}
8042
/* line 147, ../sass/_details.scss */
8043
.details .lt-bar {
8044
  position: fixed;
8045
  width: 290px;
8046
  left: 50%;
8047
  top: 110px;
8048
  padding: 8px 10px;
8049
  margin-left: -30.625em;
8050
  -moz-box-shadow: 3px -2px 8px #cccccc;
8051
  -webkit-box-shadow: 3px -2px 8px #cccccc;
8052
  box-shadow: 3px -2px 8px #cccccc;
8053
  background: white;
8054
  z-index: 3;
8055
  padding: 0;
8056
  display: none;
8057
}
8058

    
8059
/* line 154, ../sass/_details.scss */
8060
.scroll-wrap {
8061
  overflow: auto;
8062
  position: relative;
8063
}
8064

    
8065
/* line 159, ../sass/_details.scss */
8066
.toggle-lt-bar {
8067
  position: absolute;
8068
  left: 0;
8069
  top: 35px;
8070
  background: #485057;
8071
  z-index: 4;
8072
  color: #fff;
8073
  display: block;
8074
  height: 100px;
8075
  line-height: 85px;
8076
  padding: 0 5px;
8077
}
8078
/* line 170, ../sass/_details.scss */
8079
.toggle-lt-bar:hover {
8080
  background: #00a551;
8081
  color: #fff;
8082
}
8083
/* line 174, ../sass/_details.scss */
8084
.toggle-lt-bar.fix-position {
8085
  position: fixed;
8086
  top: 145px;
8087
  left: 50%;
8088
  margin-left: -30.625em;
8089
}
8090

    
8091
/* line 184, ../sass/_details.scss */
8092
.list-availables > span {
8093
  margin-bottom: 1em;
8094
  display: inline-block;
8095
}
8096
/* line 188, ../sass/_details.scss */
8097
.list-availables ul {
8098
  list-style-type: none;
8099
}
8100
/* line 190, ../sass/_details.scss */
8101
.list-availables ul li {
8102
  line-height: 2.5em;
8103
}
8104
/* line 192, ../sass/_details.scss */
8105
.list-availables ul li span {
8106
  display: inline-block;
8107
}
8108
/* line 194, ../sass/_details.scss */
8109
.list-availables ul li span:not(:last-child), .list-availables ul li span span:not(:first-child) {
8110
  margin-right: 20px;
8111
}
8112
/* line 197, ../sass/_details.scss */
8113
.list-availables ul li span:first-child {
8114
  margin-right: 30px;
8115
}
8116
/* line 200, ../sass/_details.scss */
8117
.list-availables ul li span.snf-font {
8118
  vertical-align: middle;
8119
}
8120
/* line 202, ../sass/_details.scss */
8121
.list-availables ul li span.snf-font.snf-network-full, .list-availables ul li span.snf-font.snf-volume-full {
8122
  font-size: 24px;
8123
  color: #00a551;
8124
}
8125
/* line 207, ../sass/_details.scss */
8126
.list-availables ul li span.name {
8127
  width: 50%;
8128
}
8129

    
8130
/* Table of Contents
8131

8132
  - lt-sidebar general styles
8133
  - lt-sidebar list view
8134
  - custom scrollbar styles (jscrollpane)
8135

8136
*/
8137
/* lt-sidebar general styles ----------------------------------------------- */
8138
/* line 11, ../sass/_lt-sidebar.scss */
8139
.lt-sidebar {
8140
  overflow: scroll;
8141
  height: 300px;
8142
  font-size: 0.75em;
8143
  /* lt-sidebar list view ----------------------------------------------- */
8144
  /* custom scrollbar styles (jscrollpane) ----------------------------------------------- */
8145
}
8146
/* line 18, ../sass/_lt-sidebar.scss */
8147
.lt-sidebar .items-list {
8148
  padding: 0;
8149
}
8150
/* line 20, ../sass/_lt-sidebar.scss */
8151
.lt-sidebar .items-list li .img-wrap .snf-pc-full {
8152
  font-size: 54px;
8153
}
8154
/* line 26, ../sass/_lt-sidebar.scss */
8155
.lt-sidebar .items-list li .img-wrap,
8156
.lt-sidebar .items-list li .os {
8157
  background-size: 80%;
8158
}
8159
/* line 29, ../sass/_lt-sidebar.scss */
8160
.lt-sidebar .items-list li .img-wrap .os {
8161
  top: 6px;
8162
}
8163
/* line 32, ../sass/_lt-sidebar.scss */
8164
.lt-sidebar li:hover {
8165
  background: #ebebec;
8166
}
8167
/* line 35, ../sass/_lt-sidebar.scss */
8168
.lt-sidebar li.current {
8169
  background: #dfdfdf;
8170
  cursor: pointer;
8171
}
8172
/* line 43, ../sass/_lt-sidebar.scss */
8173
.lt-sidebar .jspDrag {
8174
  background-color: #919194;
8175
}
8176
/* line 46, ../sass/_lt-sidebar.scss */
8177
.lt-sidebar .jspVerticalBar {
8178
  width: 10px;
8179
  right: 4px;
8180
}
8181
/* line 50, ../sass/_lt-sidebar.scss */
8182
.lt-sidebar .jspTrack {
8183
  background: #fff;
8184
  border: 1px solid #919194;
8185
  border-top: 1px solid #c5c5c6;
8186
}
8187

    
8188
/* Table of Contents
8189

8190
- editable
8191
- universal form styles
8192
- vm wizard styles
8193
*/
8194
/* editable (used for changing info asychronously) ------------------ */
8195
/* line 14, ../sass/_forms.scss */
8196
.editable .editbuttons a.save, .editable .editbuttons a.cancel {
8197
  display: none;
8198
}
8199
/* line 16, ../sass/_forms.scss */
8200
.editable .editbuttons a.save span, .editable .editbuttons a.cancel span {
8201
  font-size: 18px;
8202
}
8203
/* line 25, ../sass/_forms.scss */
8204
.editable input[type="text"] {
8205
  display: none;
8206
}
8207

    
8208
/* universal form styles ------------------ */
8209
/* line 33, ../sass/_forms.scss */
8210
.input {
8211
  display: inline-block;
8212
  padding-left: 6px;
8213
}
8214
/* line 36, ../sass/_forms.scss */
8215
.input input[type="text"] {
8216
  width: 142px;
8217
  padding: 0 12px 0 6px;
8218
  border: 0 none;
8219
  background-color: transparent;
8220
  outline: 0;
8221
  margin: 0;
8222
  -moz-box-shadow: none;
8223
  -webkit-box-shadow: none;
8224
  box-shadow: none;
8225
}
8226

    
8227
/* line 48, ../sass/_forms.scss */
8228
.snf-color-picker {
8229
  display: none;
8230
}
8231
/* line 50, ../sass/_forms.scss */
8232
.snf-color-picker > form {
8233
  height: 237px;
8234
  width: 100%;
8235
}
8236
/* line 54, ../sass/_forms.scss */
8237
.snf-color-picker #picker {
8238
  position: relative;
8239
  width: 207px;
8240
  margin: 25px 5px 30px;
8241
  display: inline-block;
8242
}
8243
/* line 61, ../sass/_forms.scss */
8244
.snf-color-picker #color {
8245
  margin: 0 15px 0 10px;
8246
  position: static;
8247
  vertical-align: text-bottom;
8248
  border-color: transparent;
8249
  color: transparent;
8250
}
8251

    
8252
/* detailed view styles ------------------ */
8253
/* line 73, ../sass/_forms.scss */
8254
.details .input {
8255
  background: url(../images/input-bg-lt-black.png) no-repeat left bottom;
8256
}
8257
/* line 75, ../sass/_forms.scss */
8258
.details .input input[type="text"] {
8259
  background: url(../images/input-bg-rt-black.png) no-repeat right bottom;
8260
  color: #1e1e1e;
8261
}
8262
/* line 69, ../sass/_common.scss */
8263
.details .input input[type="text"].placeholder {
8264
  color: #919194;
8265
}
8266
/* line 70, ../sass/_common.scss */
8267
.details .input input[type="text"]:-moz-placeholder {
8268
  color: #919194;
8269
}
8270
/* line 71, ../sass/_common.scss */
8271
.details .input input[type="text"]::-moz-placeholder {
8272
  color: #919194;
8273
}
8274
/* line 72, ../sass/_common.scss */
8275
.details .input input[type="text"]::-webkit-input-placeholder {
8276
  color: #919194;
8277
}
8278

    
8279
/* vm wizard styles ------------------ */
8280
/* line 88, ../sass/_forms.scss */
8281
.wizard form.custom .custom.dropdown.medium {
8282
  background: #485057;
8283
  color: white;
8284
}
8285
/* line 92, ../sass/_forms.scss */
8286
.wizard form.custom .custom.dropdown .current {
8287
  color: white;
8288
}
8289
/* line 95, ../sass/_forms.scss */
8290
.wizard form.custom .custom.dropdown .selector {
8291
  border-left: 1px solid white;
8292
  height: 30px;
8293
}
8294
/* line 99, ../sass/_forms.scss */
8295
.wizard form.custom .custom.dropdown.open ul {
8296
  background: #485057;
8297
  color: white;
8298
}
8299
/* line 103, ../sass/_forms.scss */
8300
.wizard form.custom .custom.dropdown ul li {
8301
  color: white;
8302
}
8303
/* line 106, ../sass/_forms.scss */
8304
.wizard form.custom .custom.dropdown ul li.selected {
8305
  color: white;
8306
  background: #5f6a73;
8307
}
8308
/* line 110, ../sass/_forms.scss */
8309
.wizard form.custom .custom.dropdown ul li:hover {
8310
  background: #77838e;
8311
  color: white;
8312
}
8313
/* line 115, ../sass/_forms.scss */
8314
.wizard .input {
8315
  background: url(../images/input-bg-lt.png) no-repeat left bottom;
8316
}
8317
/* line 117, ../sass/_forms.scss */
8318
.wizard .input input[type="text"] {
8319
  background: url(../images/input-bg-rt.png) no-repeat right bottom;
8320
  color: white;
8321
}
8322
/* line 69, ../sass/_common.scss */
8323
.wizard .input input[type="text"].placeholder {
8324
  color: #1e1e1e;
8325
}
8326
/* line 70, ../sass/_common.scss */
8327
.wizard .input input[type="text"]:-moz-placeholder {
8328
  color: #1e1e1e;
8329
}
8330
/* line 71, ../sass/_common.scss */
8331
.wizard .input input[type="text"]::-moz-placeholder {
8332
  color: #1e1e1e;
8333
}
8334
/* line 72, ../sass/_common.scss */
8335
.wizard .input input[type="text"]::-webkit-input-placeholder {
8336
  color: #1e1e1e;
8337
}
8338

    
8339
/* Machines (VMs)  related styles  */
8340
/* line 3, ../sass/_machines.scss */
8341
.grid-view .build-progress {
8342
  animation: progress_animation 5s infinite, pulse 1s infinite;
8343
  -webkit-animation: progress_animation 5s infinite, pulse 1s infinite;
8344
}
8345

    
8346
/* line 12, ../sass/_machines.scss */
8347
.reboot-progress {
8348
  animation: reboot_pulse 1s infinite;
8349
  -webkit-animation: reboot_pulse 1s infinite;
8350
}
8351

    
8352
@-webkit-keyframes progress_animation {
8353
  /* line 20, ../sass/_machines.scss */
8354
  from {
8355
    width: 0%;
8356
  }
8357

    
8358
  /* line 23, ../sass/_machines.scss */
8359
  to {
8360
    width: 100%;
8361
  }
8362
}
8363

    
8364
@-moz-keyframes progress_animation {
8365
  /* line 20, ../sass/_machines.scss */
8366
  from {
8367
    width: 0%;
8368
  }
8369

    
8370
  /* line 23, ../sass/_machines.scss */
8371
  to {
8372
    width: 100%;
8373
  }
8374
}
8375

    
8376
@-ms-keyframes progress_animation {
8377
  /* line 20, ../sass/_machines.scss */
8378
  from {
8379
    width: 0%;
8380
  }
8381

    
8382
  /* line 23, ../sass/_machines.scss */
8383
  to {
8384
    width: 100%;
8385
  }
8386
}
8387

    
8388
@keyframes progress_animation {
8389
  /* line 20, ../sass/_machines.scss */
8390
  from {
8391
    width: 0%;
8392
  }
8393

    
8394
  /* line 23, ../sass/_machines.scss */
8395
  to {
8396
    width: 100%;
8397
  }
8398
}
8399

    
8400
@-webkit-keyframes pulse {
8401
  /* line 29, ../sass/_machines.scss */
8402
  from {
8403
    color: #00a551;
8404
  }
8405

    
8406
  /* line 32, ../sass/_machines.scss */
8407
  to {
8408
    color: #007238;
8409
  }
8410
}
8411

    
8412
@-moz-keyframes pulse {
8413
  /* line 29, ../sass/_machines.scss */
8414
  from {
8415
    color: #00a551;
8416
  }
8417

    
8418
  /* line 32, ../sass/_machines.scss */
8419
  to {
8420
    color: #007238;
8421
  }
8422
}
8423

    
8424
@-ms-keyframes pulse {
8425
  /* line 29, ../sass/_machines.scss */
8426
  from {
8427
    color: #00a551;
8428
  }
8429

    
8430
  /* line 32, ../sass/_machines.scss */
8431
  to {
8432
    color: #007238;
8433
  }
8434
}
8435

    
8436
@keyframes pulse {
8437
  /* line 29, ../sass/_machines.scss */
8438
  from {
8439
    color: #00a551;
8440
  }
8441

    
8442
  /* line 32, ../sass/_machines.scss */
8443
  to {
8444
    color: #007238;
8445
  }
8446
}
8447

    
8448
@-webkit-keyframes reboot_pulse {
8449
  /* line 39, ../sass/_machines.scss */
8450
  from {
8451
    color: #ffc54a;
8452
  }
8453

    
8454
  /* line 42, ../sass/_machines.scss */
8455
  to {
8456
    color: #ffb517;
8457
  }
8458
}
8459

    
8460
@-moz-keyframes reboot_pulse {
8461
  /* line 39, ../sass/_machines.scss */
8462
  from {
8463
    color: #ffc54a;
8464
  }
8465

    
8466
  /* line 42, ../sass/_machines.scss */
8467
  to {
8468
    color: #ffb517;
8469
  }
8470
}
8471

    
8472
@-ms-keyframes reboot_pulse {
8473
  /* line 39, ../sass/_machines.scss */
8474
  from {
8475
    color: #ffc54a;
8476
  }
8477

    
8478
  /* line 42, ../sass/_machines.scss */
8479
  to {
8480
    color: #ffb517;
8481
  }
8482
}
8483

    
8484
@keyframes reboot_pulse {
8485
  /* line 39, ../sass/_machines.scss */
8486
  from {
8487
    color: #ffc54a;
8488
  }
8489

    
8490
  /* line 42, ../sass/_machines.scss */
8491
  to {
8492
    color: #ffb517;
8493
  }
8494
}
8495

    
8496
/* line 59, ../sass/_machines.scss */
8497
.img-wrap {
8498
  width: 60px;
8499
  display: inline-block;
8500
}
8501
/* line 63, ../sass/_machines.scss */
8502
.img-wrap span:hover {
8503
  cursor: pointer;
8504
}
8505
/* line 68, ../sass/_machines.scss */
8506
.img-wrap .snf-pc-full,
8507
.img-wrap .snf-network-full {
8508
  font-size: 3.75em;
8509
  color: #00a551;
8510
}
8511
/* line 72, ../sass/_machines.scss */
8512
.img-wrap .os {
8513
  background: url("../images/os-unknown.png") no-repeat center center;
8514
  width: 22px;
8515
  height: 22px;
8516
  display: inline-block;
8517
  text-indent: -2000px;
8518
  overflow: hidden;
8519
  position: absolute;
8520
  top: 8px;
8521
  left: 50%;
8522
  margin-left: -11px;
8523
}
8524
/* line 78, ../sass/_machines.scss */
8525
.img-wrap .os.windows {
8526
  background-image: url("../images/os-windows.png");
8527
}
8528
/* line 79, ../sass/_machines.scss */
8529
.img-wrap .os.kubuntu {
8530
  background-image: url("../images/os-kubuntu.png");
8531
}
8532
/* line 80, ../sass/_machines.scss */
8533
.img-wrap .os.fedora {
8534
  background-image: url("../images/os-fedora.png");
8535
}
8536

    
8537
/* line 84, ../sass/_machines.scss */
8538
.btn5.temp, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a.temp, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.temp, #volume-wizard .step .volume_options > li .options-bar .options li a.temp {
8539
  color: blue;
8540
  padding: 0 4px;
8541
  position: absolute;
8542
  right: 0;
8543
}
8544

    
8545
/* line 92, ../sass/_machines.scss */
8546
.temp-for-btns .btn5.temp, .temp-for-btns .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a.temp, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .temp-for-btns a.temp, .temp-for-btns .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.temp, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .temp-for-btns a.temp, .temp-for-btns #volume-wizard .step .volume_options > li .options-bar .options li a.temp, #volume-wizard .step .volume_options > li .options-bar .options li .temp-for-btns a.temp {
8547
  position: static;
8548
}
8549

    
8550
/* line 50, ../sass/_machines.scss */
8551
.running .img-wrap .snf-pc-full,
8552
.running .img-wrap .snf-network-full, .running .img-wrap .snf-font {
8553
  color: #00a551;
8554
}
8555
/* line 54, ../sass/_machines.scss */
8556
.running .status {
8557
  color: #00a551;
8558
}
8559

    
8560
/* line 50, ../sass/_machines.scss */
8561
.off .img-wrap .snf-pc-full,
8562
.off .img-wrap .snf-network-full, .off .img-wrap .snf-font {
8563
  color: #4a5158;
8564
}
8565
/* line 54, ../sass/_machines.scss */
8566
.off .status {
8567
  color: #4a5158;
8568
}
8569

    
8570
/* line 50, ../sass/_machines.scss */
8571
.error .img-wrap .snf-pc-full,
8572
.error .img-wrap .snf-network-full, .error .img-wrap .snf-font {
8573
  color: #ff4040;
8574
}
8575
/* line 54, ../sass/_machines.scss */
8576
.error .status {
8577
  color: #ff4040;
8578
}
8579

    
8580
/* line 50, ../sass/_machines.scss */
8581
.shutting .img-wrap .snf-pc-full,
8582
.shutting .img-wrap .snf-network-full, .shutting .img-wrap .snf-font {
8583
  color: #666c6b;
8584
}
8585
/* line 54, ../sass/_machines.scss */
8586
.shutting .status {
8587
  color: #666c6b;
8588
}
8589

    
8590
/* line 50, ../sass/_machines.scss */
8591
.starting .img-wrap .snf-pc-full,
8592
.starting .img-wrap .snf-network-full, .starting .img-wrap .snf-font {
8593
  color: #566db1;
8594
}
8595
/* line 54, ../sass/_machines.scss */
8596
.starting .status {
8597
  color: #566db1;
8598
}
8599

    
8600
/* line 50, ../sass/_machines.scss */
8601
.rebooting .img-wrap .snf-pc-full,
8602
.rebooting .img-wrap .snf-network-full, .rebooting .img-wrap .snf-font {
8603
  color: #ffc54a;
8604
}
8605
/* line 54, ../sass/_machines.scss */
8606
.rebooting .status {
8607
  color: #ffc54a;
8608
}
8609

    
8610
/* line 50, ../sass/_machines.scss */
8611
.building .img-wrap .snf-pc-full,
8612
.building .img-wrap .snf-network-full, .building .img-wrap .snf-font {
8613
  color: #00a551;
8614
}
8615
/* line 54, ../sass/_machines.scss */
8616
.building .status {
8617
  color: #00a551;
8618
}
8619

    
8620
/* line 121, ../sass/_machines.scss */
8621
.building .img-wrap .snf-pc-full {
8622
  display: block;
8623
  overflow: hidden;
8624
}
8625
/* line 125, ../sass/_machines.scss */
8626
.building .img-wrap .incomplete {
8627
  color: #c7eae0;
8628
  width: 60px;
8629
}
8630
/* line 129, ../sass/_machines.scss */
8631
.building .img-wrap .complete {
8632
  width: 0%;
8633
  position: relative;
8634
  top: -60px;
8635
}
8636

    
8637
/* line 138, ../sass/_machines.scss */
8638
#vm-connect .info {
8639
  font-style: italic;
8640
  font-size: 0.8125em;
8641
  color: #9e9ea1;
8642
}
8643
/* line 143, ../sass/_machines.scss */
8644
#vm-connect .ssh {
8645
  text-align: center;
8646
}
8647
/* line 145, ../sass/_machines.scss */
8648
#vm-connect .ssh span {
8649
  padding: 10px 30px;
8650
  background: #00a551;
8651
  color: #fff;
8652
}
8653

    
8654
/* Networks related styles  */
8655
/* line 5, ../sass/_networks.scss */
8656
.list-view .items-list .img-wrap .snf-network-full {
8657
  font-size: 32px;
8658
}
8659

    
8660
/* Storage (pithos) related styles  */
8661
/* line 3, ../sass/_storage.scss */
8662
.storage {
8663
  padding: 45px 0;
8664
  position: relative;
8665
}
8666
/* line 6, ../sass/_storage.scss */
8667
.storage .lt-sidebar {
8668
  font-size: 1em;
8669
  padding: 0 20px 40px 40px;
8670
}
8671
/* line 9, ../sass/_storage.scss */
8672
.storage .lt-sidebar .sidenav {
8673
  font-size: inherit;
8674
}
8675
/* line 12, ../sass/_storage.scss */
8676
.storage .lt-sidebar ul {
8677
  list-style: none outside none;
8678
}
8679
/* line 14, ../sass/_storage.scss */
8680
.storage .lt-sidebar ul li {
8681
  padding: 5px 0;
8682
}
8683
/* line 16, ../sass/_storage.scss */
8684
.storage .lt-sidebar ul li:hover {
8685
  background: transparent;
8686
}
8687
/* line 18, ../sass/_storage.scss */
8688
.storage .lt-sidebar ul li:hover > a {
8689
  color: #00a551;
8690
}
8691
/* line 20, ../sass/_storage.scss */
8692
.storage .lt-sidebar ul li:hover > a + span {
8693
  display: inline;
8694
}
8695
/* line 25, ../sass/_storage.scss */
8696
.storage .lt-sidebar ul li span {
8697
  float: right;
8698
  color: #00a551;
8699
  display: none;
8700
}
8701
/* line 34, ../sass/_storage.scss */
8702
.storage .files {
8703
  margin: 1em 0;
8704
  padding: 0;
8705
  list-style: none outside none;
8706
}
8707
/* line 38, ../sass/_storage.scss */
8708
.storage .files li {
8709
  list-style: none outside none;
8710
  clear: left;
8711
  padding: 10px 20px;
8712
  border: 1px solid transparent;
8713
  text-align: left;
8714
  font-weight: normal;
8715
}
8716
/* line 46, ../sass/_storage.scss */
8717
.storage .files li .name-col {
8718
  float: left;
8719
  width: 35%;
8720
  padding-left: 50px;
8721
  font-weight: normal;
8722
}
8723
/* line 50, ../sass/_storage.scss */
8724
.storage .files li .name-col.folder {
8725
  background: url(../images/icon-folder.png) no-repeat left center;
8726
}
8727
/* line 51, ../sass/_storage.scss */
8728
.storage .files li .name-col.txt {
8729
  background: url(../images/icon-txt.png) no-repeat left center;
8730
}
8731
/* line 52, ../sass/_storage.scss */
8732
.storage .files li .name-col.pdf {
8733
  background: url(../images/icon-pdf.png) no-repeat left center;
8734
}
8735
/* line 53, ../sass/_storage.scss */
8736
.storage .files li .name-col.image {
8737
  background: url(../images/icon-image.png) no-repeat left center;
8738
}
8739
/* line 56, ../sass/_storage.scss */
8740
.storage .files li .size-col {
8741
  float: left;
8742
  width: 10%;
8743
}
8744
/* line 60, ../sass/_storage.scss */
8745
.storage .files li .date-col {
8746
  float: left;
8747
  width: 20%;
8748
}
8749
/* line 64, ../sass/_storage.scss */
8750
.storage .files li .actions-col {
8751
  float: left;
8752
  width: 30%;
8753
  visibility: hidden;
8754
}
8755
/* line 69, ../sass/_storage.scss */
8756
.storage .files li .actions-col a {
8757
  margin-right: 10px;
8758
}
8759
/* line 73, ../sass/_storage.scss */
8760
.storage .files li:hover {
8761
  border-color: #00a551;
8762
}
8763
/* line 75, ../sass/_storage.scss */
8764
.storage .files li:hover .actions-col {
8765
  visibility: visible;
8766
}
8767
/* line 77, ../sass/_storage.scss */
8768
.storage .files li.titles {
8769
  color: #919194;
8770
}
8771
/* line 79, ../sass/_storage.scss */
8772
.storage .files li.titles .name-col {
8773
  padding-left: 0;
8774
}
8775
/* line 80, ../sass/_storage.scss */
8776
.storage .files li.titles:hover {
8777
  border-color: transparent;
8778
}
8779

    
8780
/* line 92, ../sass/_storage.scss */
8781
.upload-widget {
8782
  text-align: center;
8783
}
8784
/* line 95, ../sass/_storage.scss */
8785
.upload-widget h2, .upload-widget a {
8786
  color: #fff;
8787
}
8788
/* line 99, ../sass/_storage.scss */
8789
.upload-widget .btns a {
8790
  margin: 0 10px;
8791
}
8792
/* line 104, ../sass/_storage.scss */
8793
.upload-widget .breadcrumbs {
8794
  display: inline-block;
8795
}
8796
/* line 105, ../sass/_storage.scss */
8797
.upload-widget .breadcrumbs *, .upload-widget .breadcrumbs > *:before, .upload-widget .breadcrumbs li a:first-child, .upload-widget .breadcrumbs a:hover, .upload-widget .breadcrumbs li a:first-child:hover {
8798
  color: #fff;
8799
}
8800
/* line 108, ../sass/_storage.scss */
8801
.upload-widget .breadcrumbs a:hover {
8802
  text-decoration: underline;
8803
}
8804
/* line 114, ../sass/_storage.scss */
8805
.upload-widget .files {
8806
  color: #fff;
8807
}
8808
/* line 117, ../sass/_storage.scss */
8809
.upload-widget .files li {
8810
  padding: 10px 120px;
8811
  border: none;
8812
  position: relative;
8813
}
8814
/* line 121, ../sass/_storage.scss */
8815
.upload-widget .files li .dz-success-mark {
8816
  margin-left: 10px;
8817
}
8818
/* line 124, ../sass/_storage.scss */
8819
.upload-widget .files li .dz-error-mark {
8820
  display: none;
8821
}
8822
/* line 127, ../sass/_storage.scss */
8823
.upload-widget .files li .cancel-col {
8824
  width: 100px;
8825
  position: absolute;
8826
  right: 50px;
8827
  top: 9px;
8828
}
8829
/* line 133, ../sass/_storage.scss */
8830
.upload-widget .files li .cancel-col .cancel span {
8831
  display: block;
8832
  text-align: right;
8833
}
8834
/* line 139, ../sass/_storage.scss */
8835
.upload-widget .files div {
8836
  display: inline-block;
8837
}
8838
/* line 142, ../sass/_storage.scss */
8839
.upload-widget .files .progress-bar {
8840
  position: static;
8841
  padding: 0;
8842
  width: 25%;
8843
  border: none;
8844
  background-color: transparent;
8845
}
8846
/* line 149, ../sass/_storage.scss */
8847
.upload-widget .files .progress-bar .progress-wrap {
8848
  width: 100%;
8849
  margin: 0;
8850
}
8851
/* line 153, ../sass/_storage.scss */
8852
.upload-widget .files .progress-bar .progress-wrap .progress {
8853
  display: block;
8854
  margin: 0;
8855
  border: 2px solid white;
8856
  padding: 0;
8857
  background-color: #00a551;
8858
}
8859
/* line 160, ../sass/_storage.scss */
8860
.upload-widget .files .progress-bar .progress-wrap .progress .meter {
8861
  background-color: white;
8862
}
8863

    
8864
/* line 169, ../sass/_storage.scss */
8865
.dz-success-mark, .dz-error-mark, .dz-error-message {
8866
  display: none;
8867
}
8868

    
8869
/* line 1, ../sass/_wizards.scss */
8870
.overlay-wrapper .overlay-area-custom .overlay-div.wizard {
8871
  background: #485057;
8872
  padding: 0;
8873
  width: 100%;
8874
  top: 0;
8875
  left: 0;
8876
  position: relative;
8877
  color: white;
8878
}
8879
/* line 9, ../sass/_wizards.scss */
8880
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top {
8881
  background: #636a70;
8882
  height: 90px;
8883
  position: fixed;
8884
  left: 0;
8885
  right: 0;
8886
  bottom: auto;
8887
  top: 80px;
8888
  width: 100%;
8889
  z-index: 40;
8890
}
8891
/* line 19, ../sass/_wizards.scss */
8892
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .numbers {
8893
  height: 50px;
8894
  line-height: 50px;
8895
  background: #33383d;
8896
}
8897
/* line 20, ../sass/_wizards.scss */
8898
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .numbers .row {
8899
  max-width: 100%;
8900
  padding: 0 15px;
8901
}
8902
/* line 23, ../sass/_wizards.scss */
8903
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .numbers .row .close {
8904
  color: #919194;
8905
}
8906
/* line 25, ../sass/_wizards.scss */
8907
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .numbers .row .close:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .numbers .row .close:focus {
8908
  color: white;
8909
}
8910
/* line 34, ../sass/_wizards.scss */
8911
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus {
8912
  height: 40px;
8913
}
8914
/* line 36, ../sass/_wizards.scss */
8915
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu {
8916
  display: none;
8917
}
8918
/* line 38, ../sass/_wizards.scss */
8919
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu[data-step="1"] {
8920
  display: block;
8921
}
8922
/* line 41, ../sass/_wizards.scss */
8923
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul {
8924
  margin: 0;
8925
  padding: 0;
8926
  list-style: none outside none;
8927
  font-size: 0.75em;
8928
}
8929
/* line 46, ../sass/_wizards.scss */
8930
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li {
8931
  display: inline;
8932
  margin-right: 10px;
8933
  line-height: 40px;
8934
  list-style: none outside none;
8935
}
8936
/* line 51, ../sass/_wizards.scss */
8937
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a {
8938
  color: #1e1e1e;
8939
}
8940
/* line 53, ../sass/_wizards.scss */
8941
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a:focus, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a.current {
8942
  color: white;
8943
}
8944
/* line 56, ../sass/_wizards.scss */
8945
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a.current {
8946
  text-decoration: underline;
8947
}
8948
/* line 59, ../sass/_wizards.scss */
8949
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .menus .sub-menu ul li a.disabled {
8950
  color: #919194;
8951
  cursor: default;
8952
}
8953
/* line 69, ../sass/_wizards.scss */
8954
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums {
8955
  text-align: right;
8956
  list-style: none outside none;
8957
  margin: 0;
8958
  height: 50px;
8959
  line-height: 50px;
8960
  font-size: 0.5625em;
8961
  padding-right: 120px;
8962
  color: #00a551;
8963
}
8964
/* line 78, ../sass/_wizards.scss */
8965
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li {
8966
  list-style: none outside none;
8967
  display: inline;
8968
}
8969
/* line 81, ../sass/_wizards.scss */
8970
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li p {
8971
  display: none;
8972
  position: relative;
8973
  top: 1px;
8974
  font-size: 12px;
8975
  margin-left: 12px;
8976
}
8977
/* line 87, ../sass/_wizards.scss */
8978
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li p strong {
8979
  margin-right: 5px;
8980
}
8981
/* line 91, ../sass/_wizards.scss */
8982
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li em {
8983
  display: inline-block;
8984
  border-radius: 50%;
8985
  border: 1px solid #00a551;
8986
  width: 20px;
8987
  height: 20px;
8988
  line-height: 18px;
8989
  margin: 0 3px;
8990
  text-align: center;
8991
  font-style: normal;
8992
}
8993
/* line 102, ../sass/_wizards.scss */
8994
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li a {
8995
  color: #00a551;
8996
  display: block;
8997
}
8998
/* line 105, ../sass/_wizards.scss */
8999
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li a:hover {
9000
  cursor: default;
9001
}
9002
/* line 109, ../sass/_wizards.scss */
9003
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li.current {
9004
  float: left;
9005
}
9006
/* line 111, ../sass/_wizards.scss */
9007
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li.current p {
9008
  display: inline-block;
9009
}
9010
/* line 114, ../sass/_wizards.scss */
9011
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li.current em {
9012
  font-size: 12px;
9013
  width: 30px;
9014
  height: 30px;
9015
  line-height: 27px;
9016
  border-color: #00a551;
9017
}
9018
/* line 120, ../sass/_wizards.scss */
9019
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .top .nums li.current em * {
9020
  color: #00a551;
9021
}
9022
/* line 128, ../sass/_wizards.scss */
9023
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle {
9024
  padding-top: 70px;
9025
}
9026
/* line 130, ../sass/_wizards.scss */
9027
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .steps {
9028
  position: relative;
9029
  width: 100%;
9030
}
9031
/* line 134, ../sass/_wizards.scss */
9032
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step {
9033
  position: absolute;
9034
  top: 0;
9035
  width: 100%;
9036
  display: none;
9037
  padding: 50px 0 50px;
9038
}
9039
/* line 139, ../sass/_wizards.scss */
9040
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step.current {
9041
  display: block;
9042
}
9043
/* line 145, ../sass/_wizards.scss */
9044
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step.step-2 .dropdown {
9045
  margin-bottom: 40px;
9046
}
9047
/* line 153, ../sass/_wizards.scss */
9048
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li {
9049
  display: none;
9050
  list-style: none outside none;
9051
  font-size: 0.75em;
9052
  padding: 15px 0;
9053
}
9054
/* line 160, ../sass/_wizards.scss */
9055
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.hover {
9056
  background: #33383d;
9057
}
9058
/* line 163, ../sass/_wizards.scss */
9059
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.current {
9060
  background: white;
9061
  color: #485057;
9062
}
9063
/* line 166, ../sass/_wizards.scss */
9064
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.current .name-col {
9065
  color: #485057;
9066
}
9067
/* line 170, ../sass/_wizards.scss */
9068
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.current .btn-col a {
9069
  border-color: #485057;
9070
  color: #485057;
9071
}
9072
/* line 173, ../sass/_wizards.scss */
9073
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.current .btn-col a.current {
9074
  color: white;
9075
  background: #485057;
9076
}
9077
/* line 180, ../sass/_wizards.scss */
9078
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li.system-images {
9079
  display: list-item;
9080
}
9081
/* line 183, ../sass/_wizards.scss */
9082
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .img-col {
9083
  float: left;
9084
  width: 50px;
9085
  line-height: 30px;
9086
}
9087
/* line 188, ../sass/_wizards.scss */
9088
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .name-col {
9089
  float: left;
9090
  color: white;
9091
  width: 71%;
9092
  padding-right: 10px;
9093
  line-height: 30px;
9094
}
9095
/* line 195, ../sass/_wizards.scss */
9096
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .size-col {
9097
  float: left;
9098
  width: 10%;
9099
  line-height: 30px;
9100
}
9101
/* line 200, ../sass/_wizards.scss */
9102
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col {
9103
  float: right;
9104
  width: 10%;
9105
  margin-left: 10px;
9106
}
9107
/* line 204, ../sass/_wizards.scss */
9108
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a {
9109
  font-size: 1em;
9110
}
9111
/* line 208, ../sass/_wizards.scss */
9112
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col a.current {
9113
  color: #485057;
9114
}
9115
/* line 213, ../sass/_wizards.scss */
9116
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details {
9117
  display: none;
9118
  background: #e6e6e6;
9119
  padding: 22px 0;
9120
  margin: 20px 6px -9px;
9121
  color: #1e1e1e;
9122
}
9123
/* line 219, ../sass/_wizards.scss */
9124
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details h3 {
9125
  font-size: 1em;
9126
  font-weight: normal;
9127
  margin-bottom: 1em;
9128
  padding-left: 50px;
9129
}
9130
/* line 225, ../sass/_wizards.scss */
9131
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl {
9132
  margin: 0;
9133
  padding-left: 50px;
9134
}
9135
/* line 229, ../sass/_wizards.scss */
9136
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl dt {
9137
  width: 20%;
9138
  float: left;
9139
  font-weight: normal;
9140
}
9141
/* line 234, ../sass/_wizards.scss */
9142
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl dd {
9143
  margin: 0 0 5px;
9144
}
9145
/* line 241, ../sass/_wizards.scss */
9146
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor {
9147
  list-style: none outside none;
9148
}
9149
/* line 243, ../sass/_wizards.scss */
9150
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li {
9151
  list-style: none outside none;
9152
  margin-bottom: 30px;
9153
}
9154
/* line 246, ../sass/_wizards.scss */
9155
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title {
9156
  height: 40px;
9157
  overflow: hidden;
9158
  margin-bottom: 0.5em;
9159
  color: white;
9160
  vertical-align: top;
9161
}
9162
/* line 253, ../sass/_wizards.scss */
9163
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title .snf-font {
9164
  display: block;
9165
  width: 60px;
9166
  font-size: 38px;
9167
  float: left;
9168
  position: relative;
9169
  bottom: -3px;
9170
}
9171
/* line 261, ../sass/_wizards.scss */
9172
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title h2 {
9173
  font-size: 0.875em;
9174
  float: left;
9175
  width: 140px;
9176
  color: white;
9177
  margin-right: 60px;
9178
  padding-left: 0.625em;
9179
}
9180
/* line 263, ../sass/_wizards.scss */
9181
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title h2 span {
9182
  font-weight: normal;
9183
}
9184
/* line 271, ../sass/_wizards.scss */
9185
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title h2 em {
9186
  display: block;
9187
  margin-top: 4px;
9188
  font-size: 11px;
9189
  font-style: normal;
9190
  font-weight: normal;
9191
  white-space: nowrap;
9192
  line-height: 13px;
9193
}
9194
/* line 281, ../sass/_wizards.scss */
9195
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title p {
9196
  visibility: hidden;
9197
  overflow: hidden;
9198
  min-height: 40px;
9199
  font-size: 11px;
9200
  line-height: 11px;
9201
}
9202
/* line 291, ../sass/_wizards.scss */
9203
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar {
9204
  width: 200px;
9205
  float: left;
9206
  margin-right: 60px;
9207
  height: 20px;
9208
  position: relative;
9209
  top: 10px;
9210
}
9211
/* line 298, ../sass/_wizards.scss */
9212
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap {
9213
  border: 1px solid white;
9214
  padding: 1px;
9215
  height: 100%;
9216
}
9217
/* line 302, ../sass/_wizards.scss */
9218
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap.disabled-progress-bar {
9219
  border-color: #3a4046;
9220
}
9221
/* line 305, ../sass/_wizards.scss */
9222
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap.disabled-progress-bar .container .total {
9223
  background-color: #3a4046;
9224
}
9225
/* line 310, ../sass/_wizards.scss */
9226
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap .container {
9227
  height: 100%;
9228
}
9229
/* line 312, ../sass/_wizards.scss */
9230
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap .container .total {
9231
  background: #919194;
9232
  height: 100%;
9233
  float: left;
9234
  position: relative;
9235
}
9236
/* line 317, ../sass/_wizards.scss */
9237
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap .container .total .current {
9238
  background: white;
9239
  height: 100%;
9240
  float: left;
9241
}
9242
/* line 322, ../sass/_wizards.scss */
9243
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap .container .total span {
9244
  position: absolute;
9245
  right: 10px;
9246
  font-size: 0.5625em;
9247
  top: 2px;
9248
}
9249
/* line 329, ../sass/_wizards.scss */
9250
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .bar .wrap .container .total.low span {
9251
  right: -30px;
9252
  color: white;
9253
}
9254
/* line 339, ../sass/_wizards.scss */
9255
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options {
9256
  overflow: hidden;
9257
  list-style: none outside none;
9258
}
9259
/* line 342, ../sass/_wizards.scss */
9260
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li {
9261
  list-style: none outside none;
9262
  display: inline-block;
9263
  margin-right: 10px;
9264
  margin-bottom: 0;
9265
}
9266
/* line 347, ../sass/_wizards.scss */
9267
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a {
9268
  min-width: 60px;
9269
}
9270
/* line 350, ../sass/_wizards.scss */
9271
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.current {
9272
  color: #485057;
9273
}
9274
/* line 353, ../sass/_wizards.scss */
9275
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.disabled {
9276
  border-color: #3a4046;
9277
  color: #3a4046;
9278
}
9279
/* line 356, ../sass/_wizards.scss */
9280
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.disabled:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li a.disabled:active {
9281
  cursor: default;
9282
  border-width: 1px;
9283
  line-height: 28px;
9284
}
9285
/* line 369, ../sass/_wizards.scss */
9286
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary {
9287
  padding-bottom: 40px;
9288
}
9289
/* line 372, ../sass/_wizards.scss */
9290
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary .row .wrap {
9291
  max-width: 36.25em;
9292
  border-top: 1px solid white;
9293
  padding-top: 1em;
9294
}
9295
/* line 379, ../sass/_wizards.scss */
9296
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary .row:first-child .wrap {
9297
  border-top: 0 none;
9298
  margin-top: 0;
9299
}
9300
/* line 384, ../sass/_wizards.scss */
9301
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary .row:first-child dl dt {
9302
  font-weight: bold;
9303
}
9304
/* line 390, ../sass/_wizards.scss */
9305
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary h2 {
9306
  font-size: 1em;
9307
  color: white;
9308
  margin-bottom: 1em;
9309
}
9310
/* line 395, ../sass/_wizards.scss */
9311
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary dl {
9312
  margin-bottom: 0;
9313
}
9314
/* line 397, ../sass/_wizards.scss */
9315
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary dl span {
9316
  width: 40px;
9317
  display: inline-block;
9318
  font-size: 20px;
9319
  position: relative;
9320
  bottom: -2px;
9321
}
9322
/* line 404, ../sass/_wizards.scss */
9323
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary dl dt {
9324
  display: inline-block;
9325
  width: 42%;
9326
  vertical-align: top;
9327
  font-weight: 600;
9328
}
9329
/* line 410, ../sass/_wizards.scss */
9330
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .summary dl dd {
9331
  display: inline-block;
9332
  width: 45%;
9333
  margin-bottom: 1em;
9334
}
9335
/* line 417, ../sass/_wizards.scss */
9336
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step {
9337
  color: white;
9338
}
9339
/* line 419, ../sass/_wizards.scss */
9340
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step h2 {
9341
  color: white;
9342
  font-size: 1em;
9343
  margin-bottom: 10px;
9344
  line-height: 1;
9345
}
9346
/* line 425, ../sass/_wizards.scss */
9347
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step p {
9348
  font-size: 10px;
9349
}
9350
/* line 428, ../sass/_wizards.scss */
9351
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .snf-checkbox-checked, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .snf-checkbox-unchecked {
9352
  color: white;
9353
}
9354
/* line 431, ../sass/_wizards.scss */
9355
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .expand-btn {
9356
  margin: 50px 0 2.5em;
9357
}
9358
/* line 433, ../sass/_wizards.scss */
9359
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .expand-btn a {
9360
  color: white;
9361
}
9362
/* line 435, ../sass/_wizards.scss */
9363
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .expand-btn a span {
9364
  padding-left: 24px;
9365
}
9366
/* line 442, ../sass/_wizards.scss */
9367
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .adv-main .vm-name h2 {
9368
  color: white;
9369
  font-size: 1em;
9370
  margin-bottom: 0.5em;
9371
}
9372
/* line 450, ../sass/_wizards.scss */
9373
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .btn5:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .os li .btn-col a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .advanced-conf-step a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .flavor li .options-bar .options li a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .volume_options > li .options-bar .options li a:hover, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .volume_options > li .options-bar .options li a:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options li .advanced-conf-step a:hover, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options li .advanced-conf-step a:hover {
9374
  color: white;
9375
}
9376
/* line 453, ../sass/_wizards.scss */
9377
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .btn5.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .os li .btn-col a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .advanced-conf-step a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .flavor li .options-bar .options li a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .volume_options > li .options-bar .options li a.current, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .volume_options > li .options-bar .options li a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options li .advanced-conf-step a.current, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options li .advanced-conf-step a.current, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .btn5.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .os li .btn-col a.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .advanced-conf-step a.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .flavor li .options-bar .options li a.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step a.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .volume_options > li .options-bar .options li a.current:hover, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .volume_options > li .options-bar .options li a.current:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options li .advanced-conf-step a.current:hover, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options li .advanced-conf-step a.current:hover {
9378
  color: #485057;
9379
}
9380
/* line 457, ../sass/_wizards.scss */
9381
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options {
9382
  display: none;
9383
}
9384
/* line 459, ../sass/_wizards.scss */
9385
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .check {
9386
  font-size: 20px;
9387
}
9388
/* line 462, ../sass/_wizards.scss */
9389
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .area {
9390
  padding: 2.5em 0;
9391
}
9392
/* line 465, ../sass/_wizards.scss */
9393
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .area .row p {
9394
  max-width: 340px;
9395
  margin-bottom: 20px;
9396
}
9397
/* line 471, ../sass/_wizards.scss */
9398
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .area ul li {
9399
  position: relative;
9400
  list-style: none outside none;
9401
  margin-bottom: 7px;
9402
}
9403
/* line 476, ../sass/_wizards.scss */
9404
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .area ul li.checkbox:hover {
9405
  cursor: pointer;
9406
}
9407
/* line 480, ../sass/_wizards.scss */
9408
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .area ul li h3 {
9409
  width: 18.75em;
9410
  color: white;
9411
  font-size: 1em;
9412
  font-weight: normal;
9413
  margin: 0 28px 0 0;
9414
  display: inline-block;
9415
}
9416
/* line 492, ../sass/_wizards.scss */
9417
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .ssh-keys-area {
9418
  background-color: #ff7049;
9419
}
9420
/* line 494, ../sass/_wizards.scss */
9421
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .ssh-keys-area .btn5, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .ssh-keys-area .os li .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .advanced-conf-step .advanced-conf-options .ssh-keys-area a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .ssh-keys-area .flavor li .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step .advanced-conf-options .ssh-keys-area a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .advanced-conf-options .ssh-keys-area .volume_options > li .options-bar .options li a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .ssh-keys-area .volume_options > li .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options li .advanced-conf-step .advanced-conf-options .ssh-keys-area a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options li .advanced-conf-step .advanced-conf-options .ssh-keys-area a {
9422
  margin-top: 3px;
9423
}
9424
/* line 499, ../sass/_wizards.scss */
9425
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area {
9426
  background-color: #ff948c;
9427
}
9428
/* line 501, ../sass/_wizards.scss */
9429
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area ul {
9430
  position: relative;
9431
  margin-bottom: 0;
9432
}
9433
/* line 506, ../sass/_wizards.scss */
9434
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons {
9435
  padding-right: 30px;
9436
  display: inline-block;
9437
  width: 145px;
9438
  text-align: right;
9439
  font-size: 30px;
9440
  margin-bottom: 0;
9441
  position: relative;
9442
}
9443
/* line 514, ../sass/_wizards.scss */
9444
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span {
9445
  position: relative;
9446
}
9447
/* line 516, ../sass/_wizards.scss */
9448
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.snf-router-outline {
9449
  top: -1px;
9450
}
9451
/* line 519, ../sass/_wizards.scss */
9452
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.snf-www {
9453
  top: 5px;
9454
}
9455
/* line 522, ../sass/_wizards.scss */
9456
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.snf-network-full {
9457
  top: 5px;
9458
}
9459
/* line 525, ../sass/_wizards.scss */
9460
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.temp-line {
9461
  position: absolute;
9462
  height: 1px;
9463
  width: 13px;
9464
  background: white;
9465
  bottom: 15px;
9466
}
9467
/* line 531, ../sass/_wizards.scss */
9468
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.temp-line.line1 {
9469
  right: 56px;
9470
}
9471
/* line 532, ../sass/_wizards.scss */
9472
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li .net-icons span.temp-line.line2 {
9473
  right: 97px;
9474
  width: 10px;
9475
}
9476
/* line 539, ../sass/_wizards.scss */
9477
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li.more {
9478
  background: #ffb5af;
9479
  margin: 2.5em 6px;
9480
  padding: 2.5em 0;
9481
  color: #fff;
9482
}
9483
/* line 544, ../sass/_wizards.scss */
9484
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li.more h3 {
9485
  color: #fff;
9486
  padding-left: 145px;
9487
}
9488
/* line 547, ../sass/_wizards.scss */
9489
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li.more h3:hover {
9490
  cursor: pointer;
9491
}
9492
/* line 551, ../sass/_wizards.scss */
9493
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li.more .btn5, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area .os li.more .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os .advanced-conf-step .advanced-conf-options .networks-area li.more .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area .flavor li.more .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor .advanced-conf-step .advanced-conf-options .networks-area li.more .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .advanced-conf-options .networks-area .volume_options > li .options-bar .options li.more a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area .volume_options > li .options-bar .options li.more a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options .advanced-conf-step .advanced-conf-options .networks-area li.more a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options .advanced-conf-step .advanced-conf-options .networks-area li.more a {
9494
  margin-top: 20px;
9495
  border-color: #fff;
9496
  color: #fff;
9497
  margin-left: 145px;
9498
}
9499
/* line 559, ../sass/_wizards.scss */
9500
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .networks-area li.more .with-checkbox a span {
9501
  color: #fff;
9502
}
9503
/* line 568, ../sass/_wizards.scss */
9504
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area {
9505
  background-color: #4c71ff;
9506
}
9507
/* line 570, ../sass/_wizards.scss */
9508
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .snf-color-picker {
9509
  display: none;
9510
}
9511
/* line 573, ../sass/_wizards.scss */
9512
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area #picker {
9513
  position: relative;
9514
  width: 207px;
9515
  margin: 30px 5px;
9516
  display: inline-block;
9517
}
9518
/* line 579, ../sass/_wizards.scss */
9519
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .btns {
9520
  margin-top: 77px;
9521
  margin-bottom: 30px;
9522
}
9523
/* line 583, ../sass/_wizards.scss */
9524
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .btn5, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .os li .btn-col a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .btn-col .advanced-conf-step .advanced-conf-options .tags-area a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .flavor li .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step .advanced-conf-options .tags-area a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .advanced-conf-step .advanced-conf-options .tags-area .volume_options > li .options-bar .options li a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .volume_options > li .options-bar .options li a, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle #volume-wizard .step .volume_options > li .options-bar .options li .advanced-conf-step .advanced-conf-options .tags-area a, #volume-wizard .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .volume_options > li .options-bar .options li .advanced-conf-step .advanced-conf-options .tags-area a {
9525
  margin-right: 20px;
9526
}
9527
/* line 586, ../sass/_wizards.scss */
9528
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .tag-demo, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .snf-color-picker #color, .snf-color-picker .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area #color {
9529
  left: 10px;
9530
}
9531
/* line 589, ../sass/_wizards.scss */
9532
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area h3 {
9533
  width: 18.75em;
9534
  color: white;
9535
  font-size: 1em;
9536
  font-weight: normal;
9537
  margin: 0 28px 0 0;
9538
  display: inline-block;
9539
}
9540
/* line 598, ../sass/_wizards.scss */
9541
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .list-header {
9542
  position: relative;
9543
  left: -14px;
9544
}
9545
/* line 601, ../sass/_wizards.scss */
9546
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .list-header h3 {
9547
  margin-right: 35px;
9548
}
9549
/* line 610, ../sass/_wizards.scss */
9550
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom {
9551
  position: fixed;
9552
  left: 0;
9553
  right: 0;
9554
  bottom: 0;
9555
  border-top: 1px solid #636a70;
9556
  background: #485057;
9557
}
9558
/* line 617, ../sass/_wizards.scss */
9559
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .row {
9560
  height: 40px;
9561
  line-height: 40px;
9562
}
9563
/* line 621, ../sass/_wizards.scss */
9564
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav {
9565
  height: 40px;
9566
  line-height: 40px;
9567
  color: white;
9568
  display: inline-block;
9569
  position: relative;
9570
  font-size: 0.75em;
9571
  top: 5px;
9572
  width: 100px;
9573
}
9574
/* line 631, ../sass/_wizards.scss */
9575
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav:focus {
9576
  -webkit-transition: background 0ms ease-out;
9577
  -moz-transition: background 0ms ease-out;
9578
  -ms-transition: background 0ms ease-out;
9579
  -o-transition: background 0ms ease-out;
9580
  transition: background 0ms ease-out;
9581
}
9582
/* line 634, ../sass/_wizards.scss */
9583
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav span {
9584
  display: inline-block;
9585
  height: 30px;
9586
  line-height: 30px;
9587
  float: left;
9588
}
9589
/* line 640, ../sass/_wizards.scss */
9590
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav span:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .nav span:focus {
9591
  -webkit-transition: background 0ms linear;
9592
  -moz-transition: background 0ms linear;
9593
  -ms-transition: background 0ms linear;
9594
  -o-transition: background 0ms linear;
9595
  transition: background 0ms linear;
9596
}
9597
/* line 645, ../sass/_wizards.scss */
9598
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev {
9599
  float: left;
9600
  height: 30px;
9601
  padding-left: 18px;
9602
  background: url("../images/nav-edge-lt.png") no-repeat left top;
9603
}
9604
/* line 650, ../sass/_wizards.scss */
9605
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev span {
9606
  padding-right: 10px;
9607
  background: url("../images/nav-lt.png") no-repeat right top;
9608
}
9609
/* line 656, ../sass/_wizards.scss */
9610
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev.active, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev:focus {
9611
  background-position: left bottom;
9612
}
9613
/* line 658, ../sass/_wizards.scss */
9614
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev:hover span, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev.active span, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .prev:focus span {
9615
  background-position: right bottom;
9616
}
9617
/* line 663, ../sass/_wizards.scss */
9618
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next {
9619
  float: right;
9620
  height: 30px;
9621
  padding-right: 18px;
9622
  background: url("../images/nav-edge-rt.png") no-repeat right top;
9623
}
9624
/* line 668, ../sass/_wizards.scss */
9625
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next span {
9626
  padding-left: 10px;
9627
  background: url("../images/nav-rt.png") no-repeat left top;
9628
  float: right;
9629
}
9630
/* line 675, ../sass/_wizards.scss */
9631
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next:hover, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next.active, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next:focus {
9632
  background-position: right bottom;
9633
}
9634
/* line 677, ../sass/_wizards.scss */
9635
.overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next:hover span, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next.active span, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .bottom .next:focus span {
9636
  background-position: left bottom;
9637
  float: right;
9638
}
9639

    
9640
/* line 695, ../sass/_wizards.scss */
9641
#network-wizard a.nav:focus {
9642
  border: none;
9643
}
9644
/* line 698, ../sass/_wizards.scss */
9645
#network-wizard a.radio_btn:focus, #network-wizard a.check:focus {
9646
  border: 1px solid #aee7cc;
9647
  padding: 2px;
9648
}
9649
/* line 704, ../sass/_wizards.scss */
9650
#network-wizard li {
9651
  list-style: none outside none;
9652
  position: relative;
9653
}
9654
/* line 709, ../sass/_wizards.scss */
9655
#network-wizard .snf-checkbox-checked, #network-wizard .snf-checkbox-unchecked {
9656
  font-size: 1.3em;
9657
}
9658
/* line 712, ../sass/_wizards.scss */
9659
#network-wizard .subnet_options {
9660
  margin: 0;
9661
}
9662
/* line 714, ../sass/_wizards.scss */
9663
#network-wizard .subnet_options li {
9664
  margin-top: 20px;
9665
}
9666
/* line 719, ../sass/_wizards.scss */
9667
#network-wizard .step a {
9668
  color: white;
9669
}
9670
/* line 720, ../sass/_wizards.scss */
9671
#network-wizard .step .network_options {
9672
  position: relative;
9673
  padding-bottom: 20px;
9674
}
9675
/* line 723, ../sass/_wizards.scss */
9676
#network-wizard .step .network_options .explanatory {
9677
  font-size: 0.75em;
9678
  margin-top: 20px;
9679
  margin-bottom: 60px;
9680
}
9681
/* line 728, ../sass/_wizards.scss */
9682
#network-wizard .step .network_options .check, #network-wizard .step .network_options .radio_btn {
9683
  position: absolute;
9684
  right: 0;
9685
}
9686
/* line 731, ../sass/_wizards.scss */
9687
#network-wizard .step .network_options .check:focus, #network-wizard .step .network_options .radio_btn:focus {
9688
  right: -3px;
9689
  top: -3px;
9690
}
9691
/* line 736, ../sass/_wizards.scss */
9692
#network-wizard .step .network_options .network-name {
9693
  margin: 40px 0;
9694
}
9695
/* line 738, ../sass/_wizards.scss */
9696
#network-wizard .step .network_options .network-name h2 {
9697
  color: white;
9698
  font-size: 1em;
9699
}
9700
/* line 745, ../sass/_wizards.scss */
9701
#network-wizard .step .network_options li {
9702
  display: block;
9703
  width: 360px;
9704
}
9705
/* line 748, ../sass/_wizards.scss */
9706
#network-wizard .step .network_options li.manual {
9707
  position: relative;
9708
}
9709
/* line 750, ../sass/_wizards.scss */
9710
#network-wizard .step .network_options li.manual .input {
9711
  position: absolute;
9712
  right: -170px;
9713
  width: 150px;
9714
  bottom: 5px;
9715
  display: none;
9716
}
9717
/* line 758, ../sass/_wizards.scss */
9718
#network-wizard .step .network_options li.project-selection li {
9719
  width: 100%;
9720
}
9721

    
9722
/* line 769, ../sass/_wizards.scss */
9723
#volume-wizard a.nav:focus {
9724
  border: none;
9725
}
9726
/* line 772, ../sass/_wizards.scss */
9727
#volume-wizard a.radio_btn:focus, #volume-wizard a.check:focus {
9728
  border: 1px solid #aee7cc;
9729
  padding: 2px;
9730
}
9731
/* line 778, ../sass/_wizards.scss */
9732
#volume-wizard li {
9733
  list-style: none outside none;
9734
  position: relative;
9735
}
9736
/* line 783, ../sass/_wizards.scss */
9737
#volume-wizard .snf-checkbox-checked, #volume-wizard .snf-checkbox-unchecked {
9738
  font-size: 1.3em;
9739
}
9740
/* line 787, ../sass/_wizards.scss */
9741
#volume-wizard .step a {
9742
  color: white;
9743
}
9744
/* line 790, ../sass/_wizards.scss */
9745
#volume-wizard .step p {
9746
  font-size: 14px;
9747
  line-height: 1;
9748
}
9749
/* line 795, ../sass/_wizards.scss */
9750
#volume-wizard .step .volume_options > li {
9751
  display: block;
9752
  list-style: none outside none;
9753
  margin-bottom: 30px;
9754
}
9755
/* line 797, ../sass/_wizards.scss */
9756
#volume-wizard .step .volume_options > li.volume-name {
9757
  margin: 40px 0;
9758
}
9759
/* line 799, ../sass/_wizards.scss */
9760
#volume-wizard .step .volume_options > li.volume-name h2 {
9761
  color: white;
9762
  font-size: 1em;
9763
}
9764
/* line 806, ../sass/_wizards.scss */
9765
#volume-wizard .step .volume_options > li .title {
9766
  height: 40px;
9767
  overflow: hidden;
9768
  margin-bottom: 0.5em;
9769
  color: white;
9770
  vertical-align: top;
9771
}
9772
/* line 813, ../sass/_wizards.scss */
9773
#volume-wizard .step .volume_options > li .title .snf-font {
9774
  display: block;
9775
  width: 60px;
9776
  font-size: 38px;
9777
  float: left;
9778
  position: relative;
9779
  bottom: -3px;
9780
}
9781
/* line 821, ../sass/_wizards.scss */
9782
#volume-wizard .step .volume_options > li .title h2 {
9783
  font-size: 0.875em;
9784
  float: left;
9785
  width: 140px;
9786
  color: white;
9787
  margin-right: 60px;
9788
  padding-left: 0.625em;
9789
}
9790
/* line 823, ../sass/_wizards.scss */
9791
#volume-wizard .step .volume_options > li .title h2 span {
9792
  font-weight: normal;
9793
}
9794
/* line 831, ../sass/_wizards.scss */
9795
#volume-wizard .step .volume_options > li .title h2 em {
9796
  display: block;
9797
  margin-top: 4px;
9798
  font-size: 11px;
9799
  font-style: normal;
9800
  font-weight: normal;
9801
  white-space: nowrap;
9802
  line-height: 13px;
9803
}
9804
/* line 841, ../sass/_wizards.scss */
9805
#volume-wizard .step .volume_options > li .title p {
9806
  visibility: hidden;
9807
  overflow: hidden;
9808
  min-height: 40px;
9809
  font-size: 11px;
9810
  line-height: 11px;
9811
}
9812
/* line 851, ../sass/_wizards.scss */
9813
#volume-wizard .step .volume_options > li .options-bar .bar {
9814
  width: 200px;
9815
  float: left;
9816
  margin-right: 60px;
9817
  height: 20px;
9818
  position: relative;
9819
  top: 10px;
9820
}
9821
/* line 858, ../sass/_wizards.scss */
9822
#volume-wizard .step .volume_options > li .options-bar .bar .wrap {
9823
  border: 1px solid white;
9824
  padding: 1px;
9825
  height: 100%;
9826
}
9827
/* line 862, ../sass/_wizards.scss */
9828
#volume-wizard .step .volume_options > li .options-bar .bar .wrap.disabled-progress-bar {
9829
  border-color: #3a4046;
9830
}
9831
/* line 865, ../sass/_wizards.scss */
9832
#volume-wizard .step .volume_options > li .options-bar .bar .wrap.disabled-progress-bar .container .total {
9833
  background-color: #3a4046;
9834
}
9835
/* line 870, ../sass/_wizards.scss */
9836
#volume-wizard .step .volume_options > li .options-bar .bar .wrap .container {
9837
  height: 100%;
9838
}
9839
/* line 872, ../sass/_wizards.scss */
9840
#volume-wizard .step .volume_options > li .options-bar .bar .wrap .container .total {
9841
  background: #919194;
9842
  height: 100%;
9843
  float: left;
9844
  position: relative;
9845
}
9846
/* line 877, ../sass/_wizards.scss */
9847
#volume-wizard .step .volume_options > li .options-bar .bar .wrap .container .total .current {
9848
  background: white;
9849
  height: 100%;
9850
  float: left;
9851
}
9852
/* line 882, ../sass/_wizards.scss */
9853
#volume-wizard .step .volume_options > li .options-bar .bar .wrap .container .total span {
9854
  position: absolute;
9855
  right: 10px;
9856
  font-size: 0.5625em;
9857
  top: 2px;
9858
}
9859
/* line 889, ../sass/_wizards.scss */
9860
#volume-wizard .step .volume_options > li .options-bar .bar .wrap .container .total.low span {
9861
  right: -30px;
9862
  color: white;
9863
}
9864
/* line 898, ../sass/_wizards.scss */
9865
#volume-wizard .step .volume_options > li .options-bar .options {
9866
  overflow: hidden;
9867
  list-style: none outside none;
9868
}
9869
/* line 901, ../sass/_wizards.scss */
9870
#volume-wizard .step .volume_options > li .options-bar .options li {
9871
  list-style: none outside none;
9872
  display: inline-block;
9873
  margin-right: 10px;
9874
  margin-bottom: 0;
9875
}
9876
/* line 906, ../sass/_wizards.scss */
9877
#volume-wizard .step .volume_options > li .options-bar .options li a {
9878
  min-width: 60px;
9879
}
9880
/* line 909, ../sass/_wizards.scss */
9881
#volume-wizard .step .volume_options > li .options-bar .options li a.current {
9882
  color: #485057;
9883
}
9884
/* line 912, ../sass/_wizards.scss */
9885
#volume-wizard .step .volume_options > li .options-bar .options li a.disabled {
9886
  border-color: #3a4046;
9887
  color: #3a4046;
9888
}
9889
/* line 915, ../sass/_wizards.scss */
9890
#volume-wizard .step .volume_options > li .options-bar .options li a.disabled:hover, #volume-wizard .step .volume_options > li .options-bar .options li a.disabled:active {
9891
  cursor: default;
9892
  border-width: 1px;
9893
  line-height: 28px;
9894
}
9895
/* line 928, ../sass/_wizards.scss */
9896
#volume-wizard .step .explain {
9897
  margin-bottom: 1em;
9898
}
9899

    
9900
/*
9901

9902
Overlays (Todo: clean up)
9903

9904
*/
9905
/* line 6, ../sass/_overlays.scss */
9906
body.with-overlay {
9907
  background: #485057;
9908
}
9909
/* line 8, ../sass/_overlays.scss */
9910
body.with-overlay .main {
9911
  opacity: 0;
9912
}
9913

    
9914
/* line 14, ../sass/_overlays.scss */
9915
.overlay-wrapper {
9916
  position: relative;
9917
  left: 0;
9918
  top: 0;
9919
}
9920
/* line 18, ../sass/_overlays.scss */
9921
.overlay-wrapper .welcome {
9922
  display: none;
9923
}
9924
/* line 21, ../sass/_overlays.scss */
9925
.overlay-wrapper.no-vm {
9926
  background: url(../images/draw-welcome.png) no-repeat center 50px #00a551;
9927
}
9928
/* line 23, ../sass/_overlays.scss */
9929
.overlay-wrapper.no-vm .welcome {
9930
  display: none;
9931
  color: #fff;
9932
  text-align: center;
9933
  position: relative;
9934
  top: -15px;
9935
  left: 75px;
9936
  display: block;
9937
}
9938
/* line 33, ../sass/_overlays.scss */
9939
.overlay-wrapper .reveal-modal {
9940
  padding: 65px 140px 40px;
9941
}
9942
/* line 35, ../sass/_overlays.scss */
9943
.overlay-wrapper .reveal-modal h3 {
9944
  font-size: 1em;
9945
}
9946
/* line 38, ../sass/_overlays.scss */
9947
.overlay-wrapper .reveal-modal p {
9948
  color: white;
9949
  text-align: center;
9950
}
9951
/* line 41, ../sass/_overlays.scss */
9952
.overlay-wrapper .reveal-modal p.message-forimg {
9953
  margin-top: 132px;
9954
  margin-bottom: 35px;
9955
}
9956
/* line 46, ../sass/_overlays.scss */
9957
.overlay-wrapper .reveal-modal p.buttons a:first-child {
9958
  margin-right: 25px;
9959
}
9960
/* line 51, ../sass/_overlays.scss */
9961
.overlay-wrapper .reveal-modal#start-confirm {
9962
  background: #00a551 url("../images/shutdown.png") no-repeat center 50px;
9963
}
9964
/* line 54, ../sass/_overlays.scss */
9965
.overlay-wrapper .reveal-modal#reboot-confirm {
9966
  background: #ff7049 url("../images/restart.png") no-repeat center 50px;
9967
}
9968
/* line 56, ../sass/_overlays.scss */
9969
.overlay-wrapper .reveal-modal#reboot-confirm .btn4 {
9970
  background-color: #ff7049;
9971
  border-color: white;
9972
}
9973
/* line 59, ../sass/_overlays.scss */
9974
.overlay-wrapper .reveal-modal#reboot-confirm .btn4:hover {
9975
  color: #ff7049;
9976
  background-color: white;
9977
  border-color: #ff7049;
9978
}
9979
/* line 66, ../sass/_overlays.scss */
9980
.overlay-wrapper .reveal-modal#shutdown-confirm {
9981
  background: #ff7049 url("../images/shutdown.png") no-repeat center 50px;
9982
}
9983
/* line 68, ../sass/_overlays.scss */
9984
.overlay-wrapper .reveal-modal#shutdown-confirm .btn4 {
9985
  background-color: #ff7049;
9986
  border-color: white;
9987
}
9988
/* line 71, ../sass/_overlays.scss */
9989
.overlay-wrapper .reveal-modal#shutdown-confirm .btn4:hover {
9990
  color: #ff7049;
9991
  background-color: white;
9992
  border-color: #ff7049;
9993
}
9994
/* line 78, ../sass/_overlays.scss */
9995
.overlay-wrapper .reveal-modal#destroy-vm-confirm {
9996
  background: #d7145a url("../images/destroy-vm.png") no-repeat center 46px;
9997
}
9998
/* line 80, ../sass/_overlays.scss */
9999
.overlay-wrapper .reveal-modal#destroy-vm-confirm .btn4 {
10000
  background-color: #d7145a;
10001
  border-color: white;
10002
}
10003
/* line 83, ../sass/_overlays.scss */
10004
.overlay-wrapper .reveal-modal#destroy-vm-confirm .btn4:hover {
10005
  color: #d7145a;
10006
  background-color: white;
10007
  border-color: #d7145a;
10008
}
10009
/* line 90, ../sass/_overlays.scss */
10010
.overlay-wrapper .reveal-modal#destroy-network-confirm {
10011
  background: #d7145a url("../images/destroy-network-1.png") no-repeat center 50px;
10012
}
10013
/* line 92, ../sass/_overlays.scss */
10014
.overlay-wrapper .reveal-modal#destroy-network-confirm .btn4 {
10015
  background-color: #d7145a;
10016
  border-color: white;
10017
}
10018
/* line 95, ../sass/_overlays.scss */
10019
.overlay-wrapper .reveal-modal#destroy-network-confirm .btn4:hover {
10020
  color: #d7145a;
10021
  background-color: white;
10022
  border-color: #d7145a;
10023
}
10024
/* line 102, ../sass/_overlays.scss */
10025
.overlay-wrapper .reveal-modal#destroy-disk-confirm {
10026
  background: #d7145a url("../images/destroy-disk.png") no-repeat center 50px;
10027
}
10028
/* line 104, ../sass/_overlays.scss */
10029
.overlay-wrapper .reveal-modal#destroy-disk-confirm .btn4 {
10030
  background-color: #d7145a;
10031
  border-color: white;
10032
}
10033
/* line 107, ../sass/_overlays.scss */
10034
.overlay-wrapper .reveal-modal#destroy-disk-confirm .btn4:hover {
10035
  color: #d7145a;
10036
  background-color: white;
10037
  border-color: #d7145a;
10038
}
10039
/* line 116, ../sass/_overlays.scss */
10040
.overlay-wrapper .reveal-modal#vm-connect p, .overlay-wrapper .reveal-modal.remove p {
10041
  text-align: left;
10042
  color: black;
10043
}
10044
/* line 119, ../sass/_overlays.scss */
10045
.overlay-wrapper .reveal-modal#vm-connect p.info, .overlay-wrapper .reveal-modal.remove p.info {
10046
  font-style: italic;
10047
  font-size: 0.8125em;
10048
  color: #9e9ea1;
10049
}
10050
/* line 124, ../sass/_overlays.scss */
10051
.overlay-wrapper .reveal-modal#vm-connect p.ssh, .overlay-wrapper .reveal-modal.remove p.ssh {
10052
  text-align: center;
10053
}
10054
/* line 126, ../sass/_overlays.scss */
10055
.overlay-wrapper .reveal-modal#vm-connect p.ssh span, .overlay-wrapper .reveal-modal.remove p.ssh span {
10056
  display: inline;
10057
}
10058
/* line 130, ../sass/_overlays.scss */
10059
.overlay-wrapper .reveal-modal#vm-connect p.buttons, .overlay-wrapper .reveal-modal.remove p.buttons {
10060
  text-align: center;
10061
}
10062
/* line 134, ../sass/_overlays.scss */
10063
.overlay-wrapper .reveal-modal#vm-connect .close-reveal-modal, .overlay-wrapper .reveal-modal.remove .close-reveal-modal {
10064
  color: #485057;
10065
}
10066
/* line 136, ../sass/_overlays.scss */
10067
.overlay-wrapper .reveal-modal#vm-connect .close-reveal-modal:hover, .overlay-wrapper .reveal-modal.remove .close-reveal-modal:hover {
10068
  color: #00a551;
10069
}
10070
/* line 142, ../sass/_overlays.scss */
10071
.overlay-wrapper .overlay-area-custom {
10072
  display: none;
10073
  position: absolute;
10074
  left: 0;
10075
  right: 0;
10076
  top: -30px;
10077
  width: 100%;
10078
  height: 100%;
10079
  background: #485057;
10080
  z-index: 20;
10081
}
10082
/* line 152, ../sass/_overlays.scss */
10083
.overlay-wrapper .overlay-area-custom .overlay-div {
10084
  display: none;
10085
  z-index: 50;
10086
  position: relative;
10087
  background: #fff;
10088
  top: 20%;
10089
  left: 25%;
10090
  width: 50%;
10091
  padding: 25px;
10092
}
10093
/* line 162, ../sass/_overlays.scss */
10094
.overlay-wrapper .overlay-area-custom .overlay-div .buttons a {
10095
  margin-right: 20px;
10096
}
10097
/* line 166, ../sass/_overlays.scss */
10098
.overlay-wrapper .overlay-area-custom .overlay-div .close {
10099
  float: right;
10100
  font-size: 30px;
10101
}
10102
/* line 170, ../sass/_overlays.scss */
10103
.overlay-wrapper .overlay-area-custom .overlay-div.upload-widget {
10104
  background: transparent;
10105
  padding: 45px 0;
10106
  width: 80%;
10107
  left: 10%;
10108
  border: 1px solid white;
10109
}
10110

    
10111
/* line 182, ../sass/_overlays.scss */
10112
.communication-error {
10113
  background-color: #ff5c58;
10114
  color: white;
10115
  position: fixed;
10116
  bottom: -151px;
10117
  left: 0px;
10118
  width: 100%;
10119
  padding-top: 30px;
10120
  padding-bottom: 15px;
10121
  z-index: 10;
10122
}
10123
/* line 193, ../sass/_overlays.scss */
10124
.communication-error p {
10125
  text-align: center;
10126
  line-height: 2em;
10127
  margin: 0 auto;
10128
  max-width: 800px;
10129
}
10130
/* line 198, ../sass/_overlays.scss */
10131
.communication-error p.buttons {
10132
  margin-top: 10px;
10133
}
10134
/* line 200, ../sass/_overlays.scss */
10135
.communication-error p.buttons a:not(:first-child) {
10136
  margin-left: 15px;
10137
}
10138

    
10139
/* Responive ------------------------------------------------ */
10140
@media only screen and (max-width: 768px) {
10141
  /* line 213, ../sass/_overlays.scss */
10142
  .wizard .top {
10143
    position: static;
10144
  }
10145
  /* line 216, ../sass/_overlays.scss */
10146
  .wizard .middle {
10147
    padding-top: 0;
10148
  }
10149

    
10150
  /* line 221, ../sass/_overlays.scss */
10151
  .overlay-wrapper .overlay-area {
10152
    top: 0;
10153
  }
10154
}
10155
/* line 3, ../sass/_sshkeys-wizard.scss */
10156
body .overlay-wrapper .overlay-area-reveal .secondary-wizard {
10157
  padding-left: 60px;
10158
  padding-right: 60px;
10159
}
10160
/* line 6, ../sass/_sshkeys-wizard.scss */
10161
body .overlay-wrapper .overlay-area-reveal .secondary-wizard h2 {
10162
  font-size: 1.5em;
10163
}
10164
/* line 10, ../sass/_sshkeys-wizard.scss */
10165
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p {
10166
  font-size: 14px;
10167
  color: black;
10168
  text-align: left;
10169
}
10170
/* line 14, ../sass/_sshkeys-wizard.scss */
10171
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p.buttons {
10172
  text-align: center;
10173
}
10174
/* line 16, ../sass/_sshkeys-wizard.scss */
10175
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p.buttons a {
10176
  background-color: white;
10177
  text-decoration: none;
10178
  color: #00a551;
10179
  border-color: #00a551;
10180
}
10181
/* line 21, ../sass/_sshkeys-wizard.scss */
10182
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p.buttons a:first-child {
10183
  margin-right: 20px;
10184
}
10185
/* line 30, ../sass/_sshkeys-wizard.scss */
10186
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p.buttons a.current {
10187
  color: white;
10188
  background-color: #00a551;
10189
  border-color: white;
10190
}
10191
/* line 35, ../sass/_sshkeys-wizard.scss */
10192
body .overlay-wrapper .overlay-area-reveal .secondary-wizard p.buttons a.close-reveal-modal {
10193
  position: initial;
10194
}
10195
/* line 41, ../sass/_sshkeys-wizard.scss */
10196
body .overlay-wrapper .overlay-area-reveal .secondary-wizard h4 {
10197
  display: inline-block;
10198
  margin-right: 15px;
10199
  font-size: 14px;
10200
  font-weight: normal;
10201
  color: #4d4d4d;
10202
}
10203
/* line 48, ../sass/_sshkeys-wizard.scss */
10204
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .generate-key-area {
10205
  display: none;
10206
  height: 225px;
10207
  border: 1px solid transparent;
10208
  padding: 10px;
10209
  background-color: rgba(145, 145, 148, 0.31);
10210
  width: 450px;
10211
  margin: 0 auto;
10212
}
10213
/* line 58, ../sass/_sshkeys-wizard.scss */
10214
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area {
10215
  display: none;
10216
  height: 485px;
10217
  border: 1px solid transparent;
10218
  padding: 10px;
10219
  background-color: rgba(145, 145, 148, 0.31);
10220
  width: 450px;
10221
  margin: 0 auto;
10222
}
10223
/* line 66, ../sass/_sshkeys-wizard.scss */
10224
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area h4 {
10225
  float: left;
10226
  min-width: 80px;
10227
}
10228
/* line 71, ../sass/_sshkeys-wizard.scss */
10229
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name ::-webkit-input-placeholder {
10230
  text-align: center;
10231
}
10232
/* line 75, ../sass/_sshkeys-wizard.scss */
10233
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name :-moz-placeholder {
10234
  /* Firefox 18- */
10235
  text-align: center;
10236
}
10237
/* line 79, ../sass/_sshkeys-wizard.scss */
10238
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name ::-moz-placeholder {
10239
  /* Firefox 19+ */
10240
  text-align: center;
10241
}
10242
/* line 83, ../sass/_sshkeys-wizard.scss */
10243
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name :-ms-input-placeholder {
10244
  text-align: center;
10245
}
10246
/* line 86, ../sass/_sshkeys-wizard.scss */
10247
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name h4 {
10248
  position: relative;
10249
  bottom: -5px;
10250
}
10251
/* line 90, ../sass/_sshkeys-wizard.scss */
10252
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-name .key-name-input {
10253
  color: #485057;
10254
}
10255
/* line 94, ../sass/_sshkeys-wizard.scss */
10256
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-content {
10257
  margin-top: 25px;
10258
}
10259
/* line 96, ../sass/_sshkeys-wizard.scss */
10260
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .import-key-area .key-content textarea {
10261
  min-height: 250px;
10262
  width: 328px;
10263
}
10264
/* line 102, ../sass/_sshkeys-wizard.scss */
10265
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .close-reveal-modal {
10266
  color: black;
10267
}
10268
/* line 104, ../sass/_sshkeys-wizard.scss */
10269
body .overlay-wrapper .overlay-area-reveal .secondary-wizard .close-reveal-modal:hover {
10270
  color: #00a551;
10271
}
10272
/* line 108, ../sass/_sshkeys-wizard.scss */
10273
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul {
10274
  list-style-type: none;
10275
}
10276
/* line 110, ../sass/_sshkeys-wizard.scss */
10277
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul li {
10278
  clear: left;
10279
  padding: 4px 10px;
10280
  border: 1px solid transparent;
10281
  text-align: left;
10282
  font-weight: normal;
10283
  height: 32px;
10284
}
10285
/* line 118, ../sass/_sshkeys-wizard.scss */
10286
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul li .name-col {
10287
  float: left;
10288
  width: 42%;
10289
}
10290
/* line 122, ../sass/_sshkeys-wizard.scss */
10291
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul li .actions-col {
10292
  float: left;
10293
  width: 56%;
10294
  visibility: visible;
10295
}
10296
/* line 127, ../sass/_sshkeys-wizard.scss */
10297
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul li .actions-col a:not(:last-child) {
10298
  margin-right: 10px;
10299
}
10300
/* line 131, ../sass/_sshkeys-wizard.scss */
10301
body .overlay-wrapper .overlay-area-reveal .secondary-wizard ul li:hover {
10302
  border-color: #30c79e;
10303
}
10304

    
10305
/* line 1, ../sass/_volumes.scss */
10306
.items-list .img-wrap .snf-font {
10307
  font-size: 60px;
10308
  position: relative;
10309
  bottom: -3px;
10310
}
10311

    
10312
/* line 6, ../sass/_volumes.scss */
10313
.list-view .items-list .img-wrap .snf-font {
10314
  font-size: 34px;
10315
  color: #30c79e;
10316
}
10317

    
10318
/* line 11, ../sass/_volumes.scss */
10319
.step-2 > ul > li {
10320
  margin-bottom: 0.5em;
10321
}
10322

    
10323
/* line 15, ../sass/_volumes.scss */
10324
.wizard .vms-list {
10325
  margin-top: 1em;
10326
}
10327
/* line 17, ../sass/_volumes.scss */
10328
.wizard .vms-list > li {
10329
  margin-bottom: 0.5em;
10330
}
10331
/* line 19, ../sass/_volumes.scss */
10332
.wizard .vms-list > li > div, .wizard .vms-list > li > a {
10333
  display: inline-block;
10334
  margin-right: 15px;
10335
}
10336
/* line 23, ../sass/_volumes.scss */
10337
.wizard .vms-list > li .img-wrap {
10338
  position: relative;
10339
  width: 30px;
10340
}
10341
/* line 26, ../sass/_volumes.scss */
10342
.wizard .vms-list > li .img-wrap .snf-font {
10343
  font-size: 30px;
10344
}
10345
/* line 29, ../sass/_volumes.scss */
10346
.wizard .vms-list > li .img-wrap .os {
10347
  background-size: 14px;
10348
  top: -2px;
10349
}
10350

    
10351
/*
10352
* Used for connected elements in details page.
10353
* Each icon is unique and therefore, customization
10354
* is needed for different entities.
10355
*/
10356
/* line 16, ../sass/_connected.scss */
10357
.connected {
10358
  position: relative;
10359
  border-left: 2px solid #00a551;
10360
  left: 145px;
10361
  top: -80px;
10362
  padding-top: 80px;
10363
}
10364
/* line 20, ../sass/_connected.scss */
10365
.connected .item {
10366
  padding-top: 40px;
10367
  position: relative;
10368
}
10369
/* line 23, ../sass/_connected.scss */
10370
.connected .item .what {
10371
  padding: 10px 0 20px;
10372
}
10373
/* line 26, ../sass/_connected.scss */
10374
.connected .item .what .img-wrap {
10375
  width: 165px;
10376
  text-align: center;
10377
  float: left;
10378
  position: relative;
10379
}
10380
/* line 31, ../sass/_connected.scss */
10381
.connected .item .what .img-wrap .snf-font {
10382
  font-size: 60px;
10383
}
10384
/* line 35, ../sass/_connected.scss */
10385
.connected .item .what h4 {
10386
  overflow: hidden;
10387
  font-size: 1em;
10388
}
10389
/* line 38, ../sass/_connected.scss */
10390
.connected .item .what h4 .status {
10391
  font-weight: normal;
10392
  display: block;
10393
  font-size: 0.875em;
10394
}
10395
/* line 45, ../sass/_connected.scss */
10396
.connected .item .clearfix, .connected .item .list-view .items-list > li, .list-view .connected .item .items-list > li, .connected .item .details .top, .details .connected .item .top, .connected .item .storage .files li, .storage .files .connected .item li, .connected .item .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os .connected .item li, .connected .item .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details dl, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .os li .details .connected .item dl, .connected .item .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .title, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .connected .item .title, .connected .item .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .options-bar, .overlay-wrapper .overlay-area-custom .overlay-div.wizard .middle .step .flavor li .connected .item .options-bar, .connected .item #volume-wizard .step .volume_options > li .title, #volume-wizard .step .volume_options > li .connected .item .title, .connected .item #volume-wizard .step .volume_options > li .options-bar, #volume-wizard .step .volume_options > li .connected .item .options-bar, .connected .item .what, .connected .item .connections > li {
10397
  position: relative;
10398
}
10399
/* line 48, ../sass/_connected.scss */
10400
.connected .item .connections {
10401
  list-style: none outside none;
10402
  margin: 0;
10403
  padding: 0;
10404
  float: left;
10405
}
10406
/* line 53, ../sass/_connected.scss */
10407
.connected .item .connections > li {
10408
  list-style: none outside none;
10409
  margin: 0;
10410
  padding: 0;
10411
  position: relative;
10412
  margin-bottom: 10px;
10413
}
10414
/* line 60, ../sass/_connected.scss */
10415
.connected .item .connections > li .icon {
10416
  width: 165px;
10417
  text-align: center;
10418
  border-top: 2px solid #00a551;
10419
  float: left;
10420
}
10421
/* line 65, ../sass/_connected.scss */
10422
.connected .item .connections > li .icon span {
10423
  position: relative;
10424
  top: -13px;
10425
  background-color: #ebebec;
10426
  padding: 5px 10px;
10427
}
10428
/* line 72, ../sass/_connected.scss */
10429
.connected .item .connections > li .act {
10430
  position: absolute;
10431
  left: 0;
10432
  top: -9px;
10433
  display: block;
10434
  height: 20px;
10435
  width: 65px;
10436
  background: url(../images/connected.png) no-repeat 25px center;
10437
  z-index: 2;
10438
  -moz-transition: none;
10439
  -webkit-transition: none;
10440
  transition: none;
10441
}
10442
/* line 84, ../sass/_connected.scss */
10443
.connected .item .connections > li .act.open {
10444
  background: url(../images/disconnected.png) no-repeat 0 0 white;
10445
  -moz-transition: none;
10446
  -webkit-transition: none;
10447
  transition: none;
10448
}
10449
/* line 91, ../sass/_connected.scss */
10450
.connected .item .connections > li .data {
10451
  float: left;
10452
  position: relative;
10453
  top: -15px;
10454
  width: 350px;
10455
}
10456
/* line 96, ../sass/_connected.scss */
10457
.connected .item .connections > li .data ul {
10458
  padding: 5px 0 0;
10459
  margin: 0;
10460
  background-color: #ebebec;
10461
}
10462
/* line 100, ../sass/_connected.scss */
10463
.connected .item .connections > li .data ul li {
10464
  font-size: 0.75em;
10465
  list-style: none outside none;
10466
  padding: 0 10px 10px 10px;
10467
}
10468
/* line 104, ../sass/_connected.scss */
10469
.connected .item .connections > li .data ul li h5 {
10470
  float: left;
10471
  margin: 0;
10472
  line-height: 1.3em;
10473
}
10474
/* line 108, ../sass/_connected.scss */
10475
.connected .item .connections > li .data ul li h5.ip-data {
10476
  width: 10%;
10477
}
10478
/* line 111, ../sass/_connected.scss */
10479
.connected .item .connections > li .data ul li h5.volume-data {
10480
  width: 35%;
10481
}
10482
/* line 115, ../sass/_connected.scss */
10483
.connected .item .connections > li .data ul li p {
10484
  overflow: hidden;
10485
  padding-left: 10px;
10486
  margin: 0;
10487
  line-height: 1.3em;
10488
}
10489
/* line 128, ../sass/_connected.scss */
10490
.connected.network h4 {
10491
  position: absolute;
10492
  top: 25px;
10493
  left: 165px;
10494
}
10495
/* line 135, ../sass/_connected.scss */
10496
.connected.disk h4 {
10497
  position: absolute;
10498
  top: 20px;
10499
  left: 165px;
10500
}
10501

    
10502
/* line 143, ../sass/_connected.scss */
10503
.connect-new {
10504
  position: absolute;
10505
  bottom: -150px;
10506
  left: 0;
10507
  width: 165px;
10508
  text-align: center;
10509
  padding-top: 100px;
10510
  background: url(../images/dashed_atom.png) repeat-y left center;
10511
  margin-bottom: 50px;
10512
  margin-left: -1px;
10513
}
10514
/* line 153, ../sass/_connected.scss */
10515
.connect-new .img-wrap {
10516
  position: relative;
10517
  display: block;
10518
  width: 82.5px;
10519
  height: 2px;
10520
  background: url(../images/dashed_atom-x.png) repeat-x left top;
10521
}
10522
/* line 159, ../sass/_connected.scss */
10523
.connect-new .img-wrap > a {
10524
  display: block;
10525
  position: absolute;
10526
  left: 0;
10527
  top: 0;
10528
  width: 165px;
10529
  text-align: center;
10530
  margin: -20px 0 0;
10531
}
10532
/* line 167, ../sass/_connected.scss */
10533
.connect-new .img-wrap > a .snf-font {
10534
  color: #485057;
10535
  font-size: 3.75em;
10536
}
10537
/* line 171, ../sass/_connected.scss */
10538
.connect-new .img-wrap > a .snf-network-full {
10539
  position: relative;
10540
  top: -9px;
10541
}
10542
/* line 176, ../sass/_connected.scss */
10543
.connect-new .img-wrap > a:hover span {
10544
  color: #00a551;
10545
}
10546
/* line 182, ../sass/_connected.scss */
10547
.connect-new p {
10548
  position: absolute;
10549
  left: 165px;
10550
  width: 350px;
10551
  text-align: left;
10552
  font-size: 0.875em;
10553
  top: 90px;
10554
}
10555
/* line 190, ../sass/_connected.scss */
10556
.connect-new.network p {
10557
  top: 90px;
10558
}
10559
/* line 193, ../sass/_connected.scss */
10560
.connect-new.disk p {
10561
  top: 94px;
10562
}
10563

    
10564
/* line 199, ../sass/_connected.scss */
10565
.network .connected {
10566
  left: 143px;
10567
  top: -80px;
10568
  padding-top: 80px;
10569
}
10570

    
10571
/* line 205, ../sass/_connected.scss */
10572
.firewall {
10573
  float: left;
10574
  margin-left: 20px;
10575
  border: 1px solid #919194;
10576
  padding: 5px 20px;
10577
  position: absolute;
10578
  left: 515px;
10579
  top: -15px;
10580
  font-size: 0.75em;
10581
  z-index: 2;
10582
}
10583
/* line 215, ../sass/_connected.scss */
10584
.firewall p {
10585
  margin: 0;
10586
}
10587
/* line 217, ../sass/_connected.scss */
10588
.firewall p em {
10589
  color: #00a551;
10590
}
10591
/* line 221, ../sass/_connected.scss */
10592
.firewall .more {
10593
  margin-top: 10px;
10594
  display: none;
10595
}
10596
/* line 225, ../sass/_connected.scss */
10597
.firewall .more p span {
10598
  float: right;
10599
  font-size: 0.875em;
10600
  height: 14px;
10601
  line-height: 22px;
10602
}
10603
/* line 231, ../sass/_connected.scss */
10604
.firewall .more p em {
10605
  float: right;
10606
  margin: 0 5px 0 20px;
10607
  width: 15px;
10608
  display: inline-block;
10609
}
10610
/* line 240, ../sass/_connected.scss */
10611
.firewall.unprotected > p em,
10612
.firewall .unprotected a em {
10613
  color: #ff5c58;
10614
}
10615

    
10616
/* line 245, ../sass/_connected.scss */
10617
.details .placeholder {
10618
  height: 100px;
10619
}
10620

    
10621
/* line 2, ../sass/_images.scss */
10622
body .images .items-list .add-new .img-wrap .os.symbol {
10623
  width: 17px;
10624
  height: 17px;
10625
  top: 12px;
10626
  margin-left: -8px;
10627
  color: white;
10628
  font-size: 24px;
10629
}