bootstrap.css 115 KB
Newer Older
1
/*!
Mark Otto's avatar
grunt    
Mark Otto committed
2
 * Bootstrap v4.0.0-alpha (http://getbootstrap.com)
Mark Otto's avatar
Mark Otto committed
3
 * Copyright 2011-2015 Twitter, Inc.
4
5
6
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

Mark Otto's avatar
Mark Otto committed
7
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
8
9
html {
  font-family: sans-serif;
Mark Otto's avatar
Mark Otto committed
10
  -webkit-text-size-adjust: 100%; 
Mark Otto's avatar
Mark Otto committed
11
      -ms-text-size-adjust: 100%;
12
}
Mark Otto's avatar
Mark Otto committed
13

14
15
16
body {
  margin: 0;
}
Mark Otto's avatar
Mark Otto committed
17
18

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
Mark Otto's avatar
Mark Otto committed
19
20
  display: block;
}
Mark Otto's avatar
Mark Otto committed
21
22

audio, canvas, progress, video {
Mark Otto's avatar
Mark Otto committed
23
  display: inline-block;
24
  vertical-align: baseline;
Mark Otto's avatar
Mark Otto committed
25
}
Mark Otto's avatar
Mark Otto committed
26

Mark Otto's avatar
Mark Otto committed
27
28
29
30
audio:not([controls]) {
  display: none;
  height: 0;
}
Mark Otto's avatar
Mark Otto committed
31
32

[hidden], template {
Mark Otto's avatar
Mark Otto committed
33
34
  display: none;
}
Mark Otto's avatar
Mark Otto committed
35

XhmikosR's avatar
XhmikosR committed
36
a {
Mark Otto's avatar
Mark Otto committed
37
  background-color: transparent;
XhmikosR's avatar
XhmikosR committed
38
}
Mark Otto's avatar
Mark Otto committed
39

Mark Otto's avatar
Mark Otto committed
40
41
42
43
a:active {
  outline: 0;
}
a:hover {
Mark Otto's avatar
Mark Otto committed
44
45
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
46

Mark Otto's avatar
Mark Otto committed
47
48
49
abbr[title] {
  border-bottom: 1px dotted;
}
Mark Otto's avatar
Mark Otto committed
50
51

b, strong {
Mark Otto's avatar
Mark Otto committed
52
53
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
54

Mark Otto's avatar
Mark Otto committed
55
56
57
dfn {
  font-style: italic;
}
Mark Otto's avatar
Mark Otto committed
58

59
h1 {
Mark Otto's avatar
Mark Otto committed
60
  margin: .67em 0; 
61
  font-size: 2em;
Mark Otto's avatar
Mark Otto committed
62
}
Mark Otto's avatar
Mark Otto committed
63

Mark Otto's avatar
Mark Otto committed
64
mark {
Mark Otto's avatar
Mark Otto committed
65
  color: #000; 
Mark Otto's avatar
Mark Otto committed
66
  background: #ff0;
Mark Otto's avatar
Mark Otto committed
67
}
Mark Otto's avatar
Mark Otto committed
68

Mark Otto's avatar
Mark Otto committed
69
70
71
small {
  font-size: 80%;
}
Mark Otto's avatar
Mark Otto committed
72
73

sub, sup {
Mark Otto's avatar
Mark Otto committed
74
  position: relative;
Mark Otto's avatar
Mark Otto committed
75
76
77
78
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
Mark Otto's avatar
Mark Otto committed
79

Mark Otto's avatar
Mark Otto committed
80
sup {
Mark Otto's avatar
Mark Otto committed
81
  top: -.5em;
Mark Otto's avatar
Mark Otto committed
82
}
Mark Otto's avatar
Mark Otto committed
83

Mark Otto's avatar
Mark Otto committed
84
sub {
Mark Otto's avatar
Mark Otto committed
85
  bottom: -.25em;
Mark Otto's avatar
Mark Otto committed
86
}
Mark Otto's avatar
Mark Otto committed
87

Mark Otto's avatar
Mark Otto committed
88
89
90
img {
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
91

Mark Otto's avatar
Mark Otto committed
92
93
94
svg:not(:root) {
  overflow: hidden;
}
Mark Otto's avatar
Mark Otto committed
95

Mark Otto's avatar
Mark Otto committed
96
figure {
97
  margin: 1em 40px;
Mark Otto's avatar
Mark Otto committed
98
}
Mark Otto's avatar
Mark Otto committed
99

100
hr {
Mark Otto's avatar
Mark Otto committed
101
  height: 0; 
102
103
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
Mark Otto's avatar
Mark Otto committed
104
}
Mark Otto's avatar
Mark Otto committed
105

106
107
108
pre {
  overflow: auto;
}
Mark Otto's avatar
Mark Otto committed
109
110

code, kbd, pre, samp {
111
112
  font-family: monospace, monospace;
  font-size: 1em;
Mark Otto's avatar
Mark Otto committed
113
}
Mark Otto's avatar
Mark Otto committed
114
115
116

button, input, optgroup, select, textarea {
  margin: 0; 
Mark Otto's avatar
Mark Otto committed
117
118
  font: inherit;
  color: inherit;
Mark Otto's avatar
Mark Otto committed
119
}
Mark Otto's avatar
Mark Otto committed
120

121
122
button {
  overflow: visible;
Mark Otto's avatar
Mark Otto committed
123
}
Mark Otto's avatar
Mark Otto committed
124
125

button, select {
Mark Otto's avatar
Mark Otto committed
126
127
  text-transform: none;
}
Mark Otto's avatar
Mark Otto committed
128
129

button, html input[type="button"], input[type="reset"], input[type="submit"] {
Mark Otto's avatar
Mark Otto committed
130
  -webkit-appearance: button;
Mark Otto's avatar
Mark Otto committed
131
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
132
}
Mark Otto's avatar
Mark Otto committed
133
134

button[disabled], html input[disabled] {
Mark Otto's avatar
Mark Otto committed
135
136
  cursor: default;
}
Mark Otto's avatar
Mark Otto committed
137
138
139

button::-moz-focus-inner, input::-moz-focus-inner {
  padding: 0; 
Mark Otto's avatar
Mark Otto committed
140
  border: 0;
141
}
Mark Otto's avatar
Mark Otto committed
142

143
144
145
input {
  line-height: normal;
}
Mark Otto's avatar
Mark Otto committed
146
147

input[type="checkbox"], input[type="radio"] {
148
149
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
Mark Otto's avatar
Mark Otto committed
150
  padding: 0;
Mark Otto's avatar
Mark Otto committed
151
}
Mark Otto's avatar
Mark Otto committed
152
153

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
154
155
  height: auto;
}
Mark Otto's avatar
Mark Otto committed
156

Mark Otto's avatar
Mark Otto committed
157
input[type="search"] {
158
  -webkit-box-sizing: content-box;
Mark Otto's avatar
Mark Otto committed
159
          box-sizing: content-box; 
Mark Otto's avatar
Mark Otto committed
160
  -webkit-appearance: textfield;
Mark Otto's avatar
Mark Otto committed
161
}
Mark Otto's avatar
Mark Otto committed
162
163

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
Mark Otto's avatar
Mark Otto committed
164
165
  -webkit-appearance: none;
}
Mark Otto's avatar
Mark Otto committed
166

167
fieldset {
Mark Otto's avatar
Mark Otto committed
168
  padding: .35em .625em .75em; 
169
  margin: 0 2px;
Mark Otto's avatar
Mark Otto committed
170
  border: 1px solid #c0c0c0;
171
}
Mark Otto's avatar
Mark Otto committed
172

173
legend {
Mark Otto's avatar
Mark Otto committed
174
  padding: 0; 
Mark Otto's avatar
Mark Otto committed
175
  border: 0;
Mark Otto's avatar
Mark Otto committed
176
}
Mark Otto's avatar
Mark Otto committed
177

Mark Otto's avatar
Mark Otto committed
178
179
textarea {
  overflow: auto;
180
}
Mark Otto's avatar
Mark Otto committed
181

182
183
optgroup {
  font-weight: bold;
Mark Otto's avatar
Mark Otto committed
184
}
Mark Otto's avatar
Mark Otto committed
185

Mark Otto's avatar
Mark Otto committed
186
table {
Mark Otto's avatar
Mark Otto committed
187
  border-spacing: 0; 
Mark Otto's avatar
Mark Otto committed
188
  border-collapse: collapse;
Mark Otto's avatar
Mark Otto committed
189
}
Mark Otto's avatar
Mark Otto committed
190
191

td, th {
192
193
  padding: 0;
}
Mark Otto's avatar
Mark Otto committed
194

195
@media print {
Mark Otto's avatar
Mark Otto committed
196
  *, *:before, *:after {
197
    color: #000 !important;
Mark Otto's avatar
grunt    
Mark Otto committed
198
    text-shadow: none !important;
199
    background: transparent !important;
200
201
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
202
  }
Mark Otto's avatar
Mark Otto committed
203
  a, a:visited {
204
    text-decoration: underline;
205
206
  }
  a[href]:after {
207
    content: " (" attr(href) ")";
208
209
  }
  abbr[title]:after {
210
    content: " (" attr(title) ")";
211
  }
Mark Otto's avatar
Mark Otto committed
212
  a[href^="#"]:after, a[href^="javascript:"]:after {
213
    content: "";
214
  }
Mark Otto's avatar
Mark Otto committed
215
  pre, blockquote {
216
    border: 1px solid #999;
Mark Otto's avatar
Mark Otto committed
217

218
    page-break-inside: avoid;
219
220
  }
  thead {
221
    display: table-header-group;
222
  }
Mark Otto's avatar
Mark Otto committed
223
  tr, img {
224
    page-break-inside: avoid;
225
226
  }
  img {
227
    max-width: 100% !important;
228
  }
Mark Otto's avatar
Mark Otto committed
229
  p, h2, h3 {
230
231
    orphans: 3;
    widows: 3;
232
  }
Mark Otto's avatar
Mark Otto committed
233
  h2, h3 {
234
    page-break-after: avoid;
235
236
  }
  .navbar {
237
    display: none;
238
  }
Mark Otto's avatar
Mark Otto committed
239
  .btn > .caret, .dropup > .btn > .caret {
240
    border-top-color: #000 !important;
241
242
  }
  .label {
243
    border: 1px solid #000;
244
245
  }
  .table {
Mark Otto's avatar
Mark Otto committed
246
    border-collapse: collapse !important;
247
  }
Mark Otto's avatar
Mark Otto committed
248
  .table td, .table th {
Mark Otto's avatar
grunt    
Mark Otto committed
249
250
    background-color: #fff !important;
  }
Mark Otto's avatar
Mark Otto committed
251
  .table-bordered th, .table-bordered td {
Mark Otto's avatar
Mark Otto committed
252
    border: 1px solid #ddd !important;
253
  }
254
}
Mark Otto's avatar
Mark Otto committed
255

Chris Rebert's avatar
grunt    
Chris Rebert committed
256
html {
257
  -webkit-box-sizing: border-box;
258
          box-sizing: border-box;
Mark Otto's avatar
Mark Otto committed
259
}
Mark Otto's avatar
Mark Otto committed
260

Chris Rebert's avatar
grunt    
Chris Rebert committed
261
262
263
264
265
*, *:before, *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

Mark Otto's avatar
Mark Otto committed
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
@-moz-viewport {
  width: device-width;
}

@-ms-viewport {
  width: device-width;
}

@-webkit-viewport {
  width: device-width;
}

@viewport {
  width: device-width;
}

282
html {
Mark Otto's avatar
Mark Otto committed
283
  font-size: 16px;
Mark Otto's avatar
Mark Otto committed
284

Mark Otto's avatar
Mark Otto committed
285
  -webkit-tap-highlight-color: transparent;
Mark Otto's avatar
Mark Otto committed
286
}
Mark Otto's avatar
Mark Otto committed
287

288
289
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
Mark Otto's avatar
Mark Otto committed
290
291
  font-size: 1rem;
  line-height: 1.5;
292
  color: #373a3c;
Mark Otto's avatar
Mark Otto committed
293
  background-color: #fff;
294
}
Mark Otto's avatar
Mark Otto committed
295
296

input, button, select, textarea {
297
298
299
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
Mark Otto's avatar
Mark Otto committed
300
}
Mark Otto's avatar
Mark Otto committed
301

302
a {
303
  color: #0275d8;
304
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
305
}
Mark Otto's avatar
Mark Otto committed
306
a:focus, a:hover {
307
  color: #014c8c;
308
  text-decoration: underline;
Mark Otto's avatar
Mark Otto committed
309
}
310
311
312
313
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
314
}
Mark Otto's avatar
Mark Otto committed
315

316
317
img {
  max-width: 100%;
318
  height: auto;
Mark Otto's avatar
Mark Otto committed
319
  vertical-align: middle;
320
}
Mark Otto's avatar
Mark Otto committed
321

322
.img-rounded {
Mark Otto's avatar
Mark Otto committed
323
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
324
}
Mark Otto's avatar
Mark Otto committed
325

326
.img-thumbnail {
Mark Otto's avatar
Mark Otto committed
327
328
329
330
331
332
  padding: .25rem;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
Mark Otto's avatar
Mark Otto committed
333
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075); 
Mark Otto's avatar
Mark Otto committed
334
335
336
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
337
}
Mark Otto's avatar
Mark Otto committed
338

339
340
.img-circle {
  border-radius: 50%;
341
}
Mark Otto's avatar
Mark Otto committed
342

343
hr {
Mark Otto's avatar
grunt    
Mark Otto committed
344
345
  margin-top: 1rem;
  margin-bottom: 1rem;
346
  border: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
347
  border-top: .0625rem solid #eceeef;
348
}
Mark Otto's avatar
Mark Otto committed
349

350
.sr-only {
351
  position: absolute;
352
353
  width: 1px;
  height: 1px;
354
  padding: 0;
Mark Otto's avatar
Mark Otto committed
355
  margin: -1px;
356
357
358
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
359
}
Mark Otto's avatar
Mark Otto committed
360
361

.sr-only-focusable:active, .sr-only-focusable:focus {
362
363
364
365
366
367
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
368
}
Mark Otto's avatar
Mark Otto committed
369

Mark Otto's avatar
Mark Otto committed
370
371
372
373
[role="button"] {
  cursor: pointer;
}

Mark Otto's avatar
Mark Otto committed
374
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
Mark Otto's avatar
Mark Otto committed
375
  margin-top: 0;
376
377
378
379
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
380
}
Mark Otto's avatar
Mark Otto committed
381
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {
382
383
  font-weight: normal;
  line-height: 1;
384
  color: #818a91;
Mark Otto's avatar
Mark Otto committed
385
}
Mark Otto's avatar
Mark Otto committed
386
387

h1, .h1, h2, .h2, h3, .h3 {
Mark Otto's avatar
Mark Otto committed
388
  margin-bottom: .5rem;
Mark Otto's avatar
Mark Otto committed
389
390
}
h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {
391
  font-size: 65%;
Mark Otto's avatar
Mark Otto committed
392
}
Mark Otto's avatar
Mark Otto committed
393
394

h4, .h4, h5, .h5, h6, .h6 {
Mark Otto's avatar
Mark Otto committed
395
  margin-bottom: .5rem;
Mark Otto's avatar
Mark Otto committed
396
397
}
h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {
398
  font-size: 75%;
399
}
Mark Otto's avatar
Mark Otto committed
400
401

h1, .h1 {
Mark Otto's avatar
Mark Otto committed
402
  font-size: 3rem;
Mark Otto's avatar
Mark Otto committed
403
}
Mark Otto's avatar
Mark Otto committed
404
405

h2, .h2 {
Mark Otto's avatar
Mark Otto committed
406
  font-size: 2.5rem;
Mark Otto's avatar
Mark Otto committed
407
}
Mark Otto's avatar
Mark Otto committed
408
409

h3, .h3 {
Mark Otto's avatar
Mark Otto committed
410
  font-size: 2rem;
Mark Otto's avatar
Mark Otto committed
411
}
Mark Otto's avatar
Mark Otto committed
412
413

h4, .h4 {
Mark Otto's avatar
Mark Otto committed
414
  font-size: 1.5rem;
415
}
Mark Otto's avatar
Mark Otto committed
416
417

h5, .h5 {
Mark Otto's avatar
Mark Otto committed
418
  font-size: 1.25rem;
419
}
Mark Otto's avatar
Mark Otto committed
420
421

h6, .h6 {
Mark Otto's avatar
Mark Otto committed
422
  font-size: 1rem;
423
}
Mark Otto's avatar
Mark Otto committed
424

425
p {
Mark Otto's avatar
Mark Otto committed
426
427
  margin-top: 0;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
428
}
Mark Otto's avatar
Mark Otto committed
429

430
.lead {
431
432
  font-size: 1.25rem;
  font-weight: 300;
433
}
Mark Otto's avatar
Mark Otto committed
434
435

small, .small {
436
  font-size: 85%;
437
}
Mark Otto's avatar
Mark Otto committed
438
439

mark, .mark {
Mark Otto's avatar
grunt    
Mark Otto committed
440
  padding: .2em;
Mark Otto's avatar
Mark Otto committed
441
  background-color: #fcf8e3;
442
}
Mark Otto's avatar
Mark Otto committed
443
444

ul, ol {
445
  margin-top: 0;
446
  margin-bottom: .5;
447
}
Mark Otto's avatar
Mark Otto committed
448
ul ul, ul ol, ol ul, ol ol {
449
  margin-bottom: 0;
450
}
Mark Otto's avatar
Mark Otto committed
451

Chris Rebert's avatar
Chris Rebert committed
452
.list-unstyled, .list-inline, .nav {
453
454
  padding-left: 0;
  list-style: none;
455
}
Mark Otto's avatar
Mark Otto committed
456

457
.list-inline {
458
  margin-left: -5px;
459
}
460
461
.list-inline > li {
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
462
  padding-right: 5px;
Mark Otto's avatar
Mark Otto committed
463
  padding-left: 5px;
464
}
Mark Otto's avatar
Mark Otto committed
465

466
467
dl {
  margin-top: 0;
468
  margin-bottom: 1;
Mark Otto's avatar
Mark Otto committed
469
}
Mark Otto's avatar
Mark Otto committed
470
471

dt, dd {
Mark Otto's avatar
Mark Otto committed
472
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
473
}
Mark Otto's avatar
Mark Otto committed
474

475
476
dt {
  font-weight: bold;
477
}
Mark Otto's avatar
Mark Otto committed
478

479
480
dd {
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
481
}
Mark Otto's avatar
Mark Otto committed
482

483
484
485
486
487
.dl-horizontal {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.dl-horizontal:before, .dl-horizontal:after {
Mark Otto's avatar
Mark Otto committed
488
489
490
  display: table; 
  content: " ";
}
491
.dl-horizontal:after {
Mark Otto's avatar
Mark Otto committed
492
493
494
495
  clear: both;
}

abbr[title], abbr[data-original-title] {
496
  cursor: help;
497
  border-bottom: 1px dotted #818a91;
Mark Otto's avatar
Mark Otto committed
498
}
Mark Otto's avatar
Mark Otto committed
499

500
501
502
.initialism {
  font-size: 90%;
  text-transform: uppercase;
Mark Otto's avatar
Mark Otto committed
503
}
Mark Otto's avatar
Mark Otto committed
504

505
blockquote {
Mark Otto's avatar
grunt    
Mark Otto committed
506
507
  padding: .5rem 1rem;
  margin: 0 0 1rem;
Mark Otto's avatar
Mark Otto committed
508
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
509
  border-left: .25rem solid #eceeef;
510
}
Mark Otto's avatar
Mark Otto committed
511
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
512
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
513
}
514
blockquote footer {
515
  display: block;
516
  font-size: 80%;
Mark Otto's avatar
Mark Otto committed
517
  line-height: 1.5;
518
  color: #818a91;
519
}
520
blockquote footer:before {
Mark Otto's avatar
grunt    
Mark Otto committed
521
  content: "\2014 \00A0";
Chris Rebert's avatar
Chris Rebert committed
522
}
Mark Otto's avatar
Mark Otto committed
523

524
.blockquote-reverse {
Mark Otto's avatar
grunt    
Mark Otto committed
525
  padding-right: 1rem;
526
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
527
  text-align: right;
Mark Otto's avatar
grunt    
Mark Otto committed
528
  border-right: .25rem solid #eceeef;
529
  border-left: 0;
530
}
531
.blockquote-reverse footer:before {
Mark Otto's avatar
grunt    
Mark Otto committed
532
  content: "";
Mark Otto's avatar
Mark Otto committed
533
}
534
.blockquote-reverse footer:after {
Mark Otto's avatar
grunt    
Mark Otto committed
535
  content: "\00A0 \2014";
Mark Otto's avatar
Mark Otto committed
536
}
Mark Otto's avatar
Mark Otto committed
537

538
address {
539
  margin-bottom: 1;
540
  font-style: normal;
Mark Otto's avatar
Mark Otto committed
541
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
542
}
Mark Otto's avatar
Mark Otto committed
543
544

code, kbd, pre, samp {
545
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
546
}
Mark Otto's avatar
Mark Otto committed
547

548
code {
Mark Otto's avatar
Mark Otto committed
549
  padding: .2rem .4rem;
550
  font-size: 90%;
551
552
  color: #d44950;
  background-color: #f7f7f9;
Mark Otto's avatar
Mark Otto committed
553
  border-radius: .25rem;
554
}
Mark Otto's avatar
Mark Otto committed
555

556
kbd {
Mark Otto's avatar
Mark Otto committed
557
  padding: .2rem .4rem;
558
  font-size: 90%;
Mark Otto's avatar
Mark Otto committed
559
560
561
562
563
  color: #fff;
  background-color: #333;
  border-radius: .2rem;
  -webkit-box-shadow: inset 0 -.1rem 0 rgba(0, 0, 0, .25);
          box-shadow: inset 0 -.1rem 0 rgba(0, 0, 0, .25);
Mark Otto's avatar
Mark Otto committed
564
}
Mark Otto's avatar
grunt    
Mark Otto committed
565
566
567
kbd kbd {
  padding: 0;
  font-size: 100%;
568
  font-weight: bold;
569
570
  -webkit-box-shadow: none;
          box-shadow: none;
Mark Otto's avatar
grunt    
Mark Otto committed
571
}
Mark Otto's avatar
Mark Otto committed
572

573
pre {
574
  display: block;
Mark Otto's avatar
Mark Otto committed
575
576
577
  padding: 1.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
578
579
  font-size: 90%;
  line-height: 1.5;
580
  color: #373a3c;
Mark Otto's avatar
Mark Otto committed
581
  background-color: #f7f7f9;
Mark Otto's avatar
Mark Otto committed
582
  border-radius: .25rem;
583
}
584
585
586
587
588
589
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
590
}
Mark Otto's avatar
Mark Otto committed
591

592
593
594
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
595
}
Mark Otto's avatar
Mark Otto committed
596

597
.container {
Mark Otto's avatar
Mark Otto committed
598
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
599
  padding-left: .75rem;
600
601
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
Mark Otto committed
602
}
Mark Otto's avatar
Mark Otto committed
603
604
605
606
607
608
609
.container:before, .container:after {
  display: table; 
  content: " ";
}
.container:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
610
611
@media (min-width: 34em) {
  .container {
Chris Rebert's avatar
Chris Rebert committed
612
    max-width: 34rem;
Mark Otto's avatar
Mark Otto committed
613
614
  }
}
615
@media (min-width: 48em) {
616
  .container {
Mark Otto's avatar
Mark Otto committed
617
    max-width: 45rem;
618
  }
Mark Otto's avatar
Mark Otto committed
619
}
620
@media (min-width: 62em) {
621
  .container {
Mark Otto's avatar
Mark Otto committed
622
    max-width: 60rem;
623
  }
624
}
Chris Rebert's avatar
Chris Rebert committed
625
626
627
628
629
@media (min-width: 75em) {
  .container {
    max-width: 72.25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
630

631
.container-fluid {
Mark Otto's avatar
Mark Otto committed
632
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
633
  padding-left: .75rem;
634
635
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
Mark Otto committed
636
}
Mark Otto's avatar
Mark Otto committed
637
638
639
640
641
642
643
644
.container-fluid:before, .container-fluid:after {
  display: table; 
  content: " ";
}
.container-fluid:after {
  clear: both;
}

645
.row {
Mark Otto's avatar
Mark Otto committed
646
  margin-right: -.75rem; 
Mark Otto's avatar
Mark Otto committed
647
  margin-left: -.75rem;
Mark Otto's avatar
Mark Otto committed
648
}
Mark Otto's avatar
Mark Otto committed
649
650
651
652
653
654
655
656
.row:before, .row:after {
  display: table; 
  content: " ";
}
.row:after {
  clear: both;
}

Chris Rebert's avatar
Chris Rebert committed
657
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
658
  position: relative;
659
  min-height: 1px;
Mark Otto's avatar
Mark Otto committed
660
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
661
  padding-left: .75rem;
Chris Rebert's avatar
Chris Rebert committed
662
}
Mark Otto's avatar
Mark Otto committed
663

664
665
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
Chris Rebert's avatar
Chris Rebert committed
666
}
Mark Otto's avatar
Mark Otto committed
667
668
669

.col-xs-1 {
  width: 8.333333%;
Chris Rebert's avatar
Chris Rebert committed
670
}
Mark Otto's avatar
Mark Otto committed
671
672
673

.col-xs-2 {
  width: 16.666667%;
Mark Otto's avatar
Mark Otto committed
674
}
Mark Otto's avatar
Mark Otto committed
675
676
677

.col-xs-3 {
  width: 25%;
Mark Otto's avatar
Mark Otto committed
678
}
Mark Otto's avatar
Mark Otto committed
679
680
681

.col-xs-4 {
  width: 33.333333%;
Mark Otto's avatar
Mark Otto committed
682
}
Mark Otto's avatar
Mark Otto committed
683
684
685

.col-xs-5 {
  width: 41.666667%;
Mark Otto's avatar
Mark Otto committed
686
}
Mark Otto's avatar
Mark Otto committed
687

688
689
.col-xs-6 {
  width: 50%;
Mark Otto's avatar
Mark Otto committed
690
}
Mark Otto's avatar
Mark Otto committed
691
692
693

.col-xs-7 {
  width: 58.333333%;
Mark Otto's avatar
Mark Otto committed
694
}
Mark Otto's avatar
Mark Otto committed
695
696
697

.col-xs-8 {
  width: 66.666667%;
Mark Otto's avatar
Mark Otto committed
698
}
Mark Otto's avatar
Mark Otto committed
699
700
701

.col-xs-9 {
  width: 75%;
Mark Otto's avatar
Mark Otto committed
702
}
Mark Otto's avatar
Mark Otto committed
703
704
705

.col-xs-10 {
  width: 83.333333%;
Mark Otto's avatar
Mark Otto committed
706
}
Mark Otto's avatar
Mark Otto committed
707
708
709

.col-xs-11 {
  width: 91.666667%;
Mark Otto's avatar
Mark Otto committed
710
}
Mark Otto's avatar
Mark Otto committed
711
712
713

.col-xs-12 {
  width: 100%;
Mark Otto's avatar
Mark Otto committed
714
}
Mark Otto's avatar
Mark Otto committed
715
716
717

.col-xs-pull-0 {
  right: auto;
Mark Otto's avatar
Mark Otto committed
718
}
Mark Otto's avatar
Mark Otto committed
719
720
721

.col-xs-pull-1 {
  right: 8.333333%;
Mark Otto's avatar
Mark Otto committed
722
}
Mark Otto's avatar
Mark Otto committed
723
724
725

.col-xs-pull-2 {
  right: 16.666667%;
Mark Otto's avatar
Mark Otto committed
726
}
Mark Otto's avatar
Mark Otto committed
727
728
729

.col-xs-pull-3 {
  right: 25%;
Mark Otto's avatar
Mark Otto committed
730
}
Mark Otto's avatar
Mark Otto committed
731
732
733
734
735
736
737

.col-xs-pull-4 {
  right: 33.333333%;
}

.col-xs-pull-5 {
  right: 41.666667%;
Mark Otto's avatar
Mark Otto committed
738
}
Mark Otto's avatar
Mark Otto committed
739

740
741
.col-xs-pull-6 {
  right: 50%;
Mark Otto's avatar
Mark Otto committed
742
}
Mark Otto's avatar
Mark Otto committed
743
744
745

.col-xs-pull-7 {
  right: 58.333333%;
Mark Otto's avatar
Mark Otto committed
746
}
Mark Otto's avatar
Mark Otto committed
747
748
749

.col-xs-pull-8 {
  right: 66.666667%;
Mark Otto's avatar
Mark Otto committed
750
}
Mark Otto's avatar
Mark Otto committed
751
752
753

.col-xs-pull-9 {
  right: 75%;
Mark Otto's avatar
Mark Otto committed
754
}
Mark Otto's avatar
Mark Otto committed
755
756
757

.col-xs-pull-10 {
  right: 83.333333%;
Mark Otto's avatar
Mark Otto committed
758
}
Mark Otto's avatar
Mark Otto committed
759
760
761

.col-xs-pull-11 {
  right: 91.666667%;
Mark Otto's avatar
Mark Otto committed
762
}
Mark Otto's avatar
Mark Otto committed
763
764
765

.col-xs-pull-12 {
  right: 100%;
Mark Otto's avatar
Mark Otto committed
766
}
Mark Otto's avatar
Mark Otto committed
767
768
769

.col-xs-push-0 {
  left: auto;
Mark Otto's avatar
Mark Otto committed
770
}
Mark Otto's avatar
Mark Otto committed
771
772
773

.col-xs-push-1 {
  left: 8.333333%;
Mark Otto's avatar
Mark Otto committed
774
}
Mark Otto's avatar
Mark Otto committed
775
776
777

.col-xs-push-2 {
  left: 16.666667%;
Mark Otto's avatar
Mark Otto committed
778
}
Mark Otto's avatar
Mark Otto committed
779
780
781

.col-xs-push-3 {
  left: 25%;
Mark Otto's avatar
Mark Otto committed
782
}
Mark Otto's avatar
Mark Otto committed
783
784
785

.col-xs-push-4 {
  left: 33.333333%;
Mark Otto's avatar
Mark Otto committed
786
}
Mark Otto's avatar
Mark Otto committed
787
788
789

.col-xs-push-5 {
  left: 41.666667%;
Mark Otto's avatar
Mark Otto committed
790
}
Mark Otto's avatar
Mark Otto committed
791

792
793
.col-xs-push-6 {
  left: 50%;
Mark Otto's avatar
Mark Otto committed
794
}
Mark Otto's avatar
Mark Otto committed
795
796
797

.col-xs-push-7 {
  left: 58.333333%;
Mark Otto's avatar
Mark Otto committed
798
}
Mark Otto's avatar
Mark Otto committed
799
800
801

.col-xs-push-8 {
  left: 66.666667%;
Chris Rebert's avatar
Chris Rebert committed
802
}
Mark Otto's avatar
Mark Otto committed
803
804
805

.col-xs-push-9 {
  left: 75%;
Mark Otto's avatar
Mark Otto committed
806
}
Mark Otto's avatar
Mark Otto committed
807
808
809

.col-xs-push-10 {
  left: 83.333333%;
Mark Otto's avatar
Mark Otto committed
810
}
Mark Otto's avatar
Mark Otto committed
811
812
813

.col-xs-push-11 {
  left: 91.666667%;
Mark Otto's avatar
Mark Otto committed
814
}
Mark Otto's avatar
Mark Otto committed
815
816
817

.col-xs-push-12 {
  left: 100%;
Mark Otto's avatar
Mark Otto committed
818
}
Mark Otto's avatar
Mark Otto committed
819
820
821

.col-xs-offset-0 {
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
822
}
Mark Otto's avatar
Mark Otto committed
823
824
825

.col-xs-offset-1 {
  margin-left: 8.333333%;
Mark Otto's avatar
Mark Otto committed
826
}
Mark Otto's avatar
Mark Otto committed
827
828
829

.col-xs-offset-2 {
  margin-left: 16.666667%;
Mark Otto's avatar
Mark Otto committed
830
}
Mark Otto's avatar
Mark Otto committed
831
832
833

.col-xs-offset-3 {
  margin-left: 25%;
Mark Otto's avatar
Mark Otto committed
834
}
Mark Otto's avatar
Mark Otto committed
835
836
837

.col-xs-offset-4 {
  margin-left: 33.333333%;
Mark Otto's avatar
Mark Otto committed
838
}
Mark Otto's avatar
Mark Otto committed
839
840
841

.col-xs-offset-5 {
  margin-left: 41.666667%;
Mark Otto's avatar
Mark Otto committed
842
}
Mark Otto's avatar
Mark Otto committed
843

844
845
.col-xs-offset-6 {
  margin-left: 50%;
Chris Rebert's avatar
Chris Rebert committed
846
}
Mark Otto's avatar
Mark Otto committed
847
848
849

.col-xs-offset-7 {
  margin-left: 58.333333%;
Mark Otto's avatar
Mark Otto committed
850
}
Mark Otto's avatar
Mark Otto committed
851
852
853

.col-xs-offset-8 {
  margin-left: 66.666667%;
Chris Rebert's avatar
Chris Rebert committed
854
}
Mark Otto's avatar
Mark Otto committed
855
856
857

.col-xs-offset-9 {
  margin-left: 75%;
Mark Otto's avatar
Mark Otto committed
858
}
Mark Otto's avatar
Mark Otto committed
859
860
861

.col-xs-offset-10 {
  margin-left: 83.333333%;
Mark Otto's avatar
Mark Otto committed
862
}
Mark Otto's avatar
Mark Otto committed
863
864
865

.col-xs-offset-11 {
  margin-left: 91.666667%;
Mark Otto's avatar
Mark Otto committed
866
}
Mark Otto's avatar
Mark Otto committed
867
868
869

.col-xs-offset-12 {
  margin-left: 100%;
Mark Otto's avatar
Mark Otto committed
870
}
Mark Otto's avatar
Mark Otto committed
871

Mark Otto's avatar
Mark Otto committed
872
@media (min-width: 34em) {
873
874
875
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
Mark Otto's avatar
Mark Otto committed
876
877
  .col-sm-1 {
    width: 8.333333%;
878
  }
Mark Otto's avatar
Mark Otto committed
879
880
  .col-sm-2 {
    width: 16.666667%;
881
  }
Mark Otto's avatar
Mark Otto committed
882
883
  .col-sm-3 {
    width: 25%;
884
  }
Mark Otto's avatar
Mark Otto committed
885
886
  .col-sm-4 {
    width: 33.333333%;
887
  }
Mark Otto's avatar
Mark Otto committed
888
889
  .col-sm-5 {
    width: 41.666667%;
890
891
892
893
  }
  .col-sm-6 {
    width: 50%;
  }
Mark Otto's avatar
Mark Otto committed
894
895
  .col-sm-7 {
    width: 58.333333%;
896
  }
Mark Otto's avatar
Mark Otto committed
897
898
  .col-sm-8 {
    width: 66.666667%;
899
  }
Mark Otto's avatar
Mark Otto committed
900
901
  .col-sm-9 {
    width: 75%;
902
  }
Mark Otto's avatar
Mark Otto committed
903
904
  .col-sm-10 {
    width: 83.333333%;
905
  }
Mark Otto's avatar
Mark Otto committed
906
907
  .col-sm-11 {
    width: 91.666667%;
908
  }
Mark Otto's avatar
Mark Otto committed
909
910
  .col-sm-12 {
    width: 100%;
911
  }
Mark Otto's avatar
Mark Otto committed
912
913
  .col-sm-pull-0 {
    right: auto;
914
  }
Mark Otto's avatar
Mark Otto committed
915
916
  .col-sm-pull-1 {
    right: 8.333333%;
917
  }
Mark Otto's avatar
Mark Otto committed
918
919
  .col-sm-pull-2 {
    right: 16.666667%;
920
  }
Mark Otto's avatar
Mark Otto committed
921
922
  .col-sm-pull-3 {
    right: 25%;
923
  }
Mark Otto's avatar
Mark Otto committed
924
925
926
927
928
  .col-sm-pull-4 {
    right: 33.333333%;
  }
  .col-sm-pull-5 {
    right: 41.666667%;
929
930
931
932
  }
  .col-sm-pull-6 {
    right: 50%;
  }
Mark Otto's avatar
Mark Otto committed
933
934
  .col-sm-pull-7 {
    right: 58.333333%;
935
  }
Mark Otto's avatar
Mark Otto committed
936
937
  .col-sm-pull-8 {
    right: 66.666667%;
938
  }
Mark Otto's avatar
Mark Otto committed
939
940
  .col-sm-pull-9 {
    right: 75%;
941
  }
Mark Otto's avatar
Mark Otto committed
942
943
  .col-sm-pull-10 {
    right: 83.333333%;
944
  }
Mark Otto's avatar
Mark Otto committed
945
946
  .col-sm-pull-11 {
    right: 91.666667%;
947
  }
Mark Otto's avatar
Mark Otto committed
948
949
  .col-sm-pull-12 {
    right: 100%;
950
  }
Mark Otto's avatar
Mark Otto committed
951
952
  .col-sm-push-0 {
    left: auto;
953
  }
Mark Otto's avatar
Mark Otto committed
954
955
  .col-sm-push-1 {
    left: 8.333333%;
956
  }
Mark Otto's avatar
Mark Otto committed
957
958
  .col-sm-push-2 {
    left: 16.666667%;
959
  }
Mark Otto's avatar
Mark Otto committed
960
961
  .col-sm-push-3 {
    left: 25%;
962
  }
Mark Otto's avatar
Mark Otto committed
963
964
  .col-sm-push-4 {
    left: 33.333333%;
965
  }
Mark Otto's avatar
Mark Otto committed
966
967
  .col-sm-push-5 {
    left: 41.666667%;
968
969
970
971
  }
  .col-sm-push-6 {
    left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
972
973
  .col-sm-push-7 {
    left: 58.333333%;
974
  }
Mark Otto's avatar
Mark Otto committed
975
976
  .col-sm-push-8 {
    left: 66.666667%;
977
  }
Mark Otto's avatar
Mark Otto committed
978
979
  .col-sm-push-9 {
    left: 75%;
980
  }
Mark Otto's avatar
Mark Otto committed
981
982
  .col-sm-push-10 {
    left: 83.333333%;
983
  }
Mark Otto's avatar
Mark Otto committed
984
985
  .col-sm-push-11 {
    left: 91.666667%;
986
  }
Mark Otto's avatar
Mark Otto committed
987
988
  .col-sm-push-12 {
    left: 100%;
989
  }
Mark Otto's avatar
Mark Otto committed
990
991
  .col-sm-offset-0 {
    margin-left: 0;
992
  }
Mark Otto's avatar
Mark Otto committed
993
994
  .col-sm-offset-1 {
    margin-left: 8.333333%;
995
  }
Mark Otto's avatar
Mark Otto committed
996
997
  .col-sm-offset-2 {
    margin-left: 16.666667%;
998
  }
Mark Otto's avatar
Mark Otto committed
999
1000
  .col-sm-offset-3 {
    margin-left: 25%;
For faster browsing, not all history is shown. View entire blame