bootstrap.css 111 KB
Newer Older
Mark Otto's avatar
grunt    
Mark Otto committed
1
2
3
/*!
 * Bootstrap v4.0.0-alpha (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
4
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
Mark Otto's avatar
grunt    
Mark Otto committed
5
 */
Mark Otto's avatar
Mark Otto committed
6
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7
8
html {
  font-family: sans-serif;
9
  -webkit-text-size-adjust: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
10
11
      -ms-text-size-adjust: 100%;
}
Mark Otto's avatar
Mark Otto committed
12

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

17
18
19
20
21
22
23
24
25
26
27
28
29
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
Mark Otto's avatar
grunt    
Mark Otto committed
30
31
  display: block;
}
Mark Otto's avatar
Mark Otto committed
32

33
34
35
36
audio,
canvas,
progress,
video {
37
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
38
39
  vertical-align: baseline;
}
Mark Otto's avatar
Mark Otto committed
40

41
42
audio:not([controls]) {
  display: none;
Mark Otto's avatar
grunt    
Mark Otto committed
43
44
  height: 0;
}
Mark Otto's avatar
Mark Otto committed
45

46
47
[hidden],
template {
Mark Otto's avatar
grunt    
Mark Otto committed
48
49
  display: none;
}
Mark Otto's avatar
Mark Otto committed
50

51
a {
Mark Otto's avatar
grunt    
Mark Otto committed
52
53
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
54

Mark Otto's avatar
Mark Otto committed
55
a:active {
Mark Otto's avatar
grunt    
Mark Otto committed
56
57
  outline: 0;
}
58

Mark Otto's avatar
Mark Otto committed
59
a:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
60
61
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
62

63
abbr[title] {
Mark Otto's avatar
grunt    
Mark Otto committed
64
65
  border-bottom: 1px dotted;
}
Mark Otto's avatar
Mark Otto committed
66

67
68
b,
strong {
Mark Otto's avatar
grunt    
Mark Otto committed
69
70
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
71

72
dfn {
Mark Otto's avatar
grunt    
Mark Otto committed
73
74
  font-style: italic;
}
Mark Otto's avatar
Mark Otto committed
75

76
h1 {
77
  margin: .67em 0;
78
  font-size: 2em;
Mark Otto's avatar
grunt    
Mark Otto committed
79
}
Mark Otto's avatar
Mark Otto committed
80

81
mark {
82
  color: #000;
Mark Otto's avatar
Mark Otto committed
83
  background: #ff0;
Mark Otto's avatar
grunt    
Mark Otto committed
84
}
Mark Otto's avatar
Mark Otto committed
85

86
small {
Mark Otto's avatar
grunt    
Mark Otto committed
87
88
  font-size: 80%;
}
Mark Otto's avatar
Mark Otto committed
89

90
91
sub,
sup {
Mark Otto's avatar
grunt    
Mark Otto committed
92
  position: relative;
93
94
  font-size: 75%;
  line-height: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
95
96
  vertical-align: baseline;
}
Mark Otto's avatar
Mark Otto committed
97

98
sup {
Mark Otto's avatar
grunt    
Mark Otto committed
99
100
  top: -.5em;
}
Mark Otto's avatar
Mark Otto committed
101

102
sub {
Mark Otto's avatar
grunt    
Mark Otto committed
103
104
  bottom: -.25em;
}
Mark Otto's avatar
Mark Otto committed
105

106
img {
Mark Otto's avatar
grunt    
Mark Otto committed
107
108
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
109

110
svg:not(:root) {
Mark Otto's avatar
grunt    
Mark Otto committed
111
112
  overflow: hidden;
}
Mark Otto's avatar
Mark Otto committed
113

114
figure {
Mark Otto's avatar
grunt    
Mark Otto committed
115
116
  margin: 1em 40px;
}
Mark Otto's avatar
Mark Otto committed
117

118
hr {
119
  height: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
120
121
122
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
Mark Otto's avatar
Mark Otto committed
123

124
pre {
Mark Otto's avatar
grunt    
Mark Otto committed
125
126
  overflow: auto;
}
Mark Otto's avatar
Mark Otto committed
127

128
129
130
131
code,
kbd,
pre,
samp {
132
  font-family: monospace, monospace;
Mark Otto's avatar
grunt    
Mark Otto committed
133
134
  font-size: 1em;
}
Mark Otto's avatar
Mark Otto committed
135

136
137
138
139
140
button,
input,
optgroup,
select,
textarea {
141
  margin: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
142
  font: inherit;
Mark Otto's avatar
grunt    
Mark Otto committed
143
144
  color: inherit;
}
Mark Otto's avatar
Mark Otto committed
145

146
button {
Mark Otto's avatar
grunt    
Mark Otto committed
147
148
  overflow: visible;
}
Mark Otto's avatar
Mark Otto committed
149

150
151
button,
select {
Mark Otto's avatar
grunt    
Mark Otto committed
152
153
  text-transform: none;
}
Mark Otto's avatar
Mark Otto committed
154

155
156
157
button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
158
  -webkit-appearance: button;
Mark Otto's avatar
grunt    
Mark Otto committed
159
160
  cursor: pointer;
}
Mark Otto's avatar
Mark Otto committed
161

162
163
button[disabled],
html input[disabled] {
Mark Otto's avatar
grunt    
Mark Otto committed
164
165
  cursor: default;
}
Mark Otto's avatar
Mark Otto committed
166

167
168
button::-moz-focus-inner,
input::-moz-focus-inner {
169
  padding: 0;
Mark Otto's avatar
Mark Otto committed
170
  border: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
171
}
Mark Otto's avatar
Mark Otto committed
172

173
input {
Mark Otto's avatar
grunt    
Mark Otto committed
174
175
  line-height: normal;
}
Mark Otto's avatar
Mark Otto committed
176

177
178
input[type="checkbox"],
input[type="radio"] {
Mark Otto's avatar
grunt    
Mark Otto committed
179
180
181
182
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
Mark Otto's avatar
Mark Otto committed
183

184
185
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
Mark Otto's avatar
grunt    
Mark Otto committed
186
187
  height: auto;
}
Mark Otto's avatar
Mark Otto committed
188

189
input[type="search"] {
Mark Otto's avatar
grunt    
Mark Otto committed
190
  -webkit-box-sizing: content-box;
191
          box-sizing: content-box;
Mark Otto's avatar
grunt    
Mark Otto committed
192
193
  -webkit-appearance: textfield;
}
Mark Otto's avatar
Mark Otto committed
194

195
196
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
Mark Otto's avatar
grunt    
Mark Otto committed
197
198
  -webkit-appearance: none;
}
Mark Otto's avatar
Mark Otto committed
199

200
fieldset {
201
  padding: .35em .625em .75em;
Mark Otto's avatar
grunt    
Mark Otto committed
202
  margin: 0 2px;
Mark Otto's avatar
grunt    
Mark Otto committed
203
204
  border: 1px solid #c0c0c0;
}
Mark Otto's avatar
Mark Otto committed
205

206
legend {
207
  padding: 0;
Mark Otto's avatar
Mark Otto committed
208
  border: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
209
}
Mark Otto's avatar
Mark Otto committed
210

211
textarea {
Mark Otto's avatar
grunt    
Mark Otto committed
212
213
  overflow: auto;
}
Mark Otto's avatar
Mark Otto committed
214

215
optgroup {
Mark Otto's avatar
grunt    
Mark Otto committed
216
217
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
218

219
table {
220
  border-spacing: 0;
Mark Otto's avatar
Mark Otto committed
221
  border-collapse: collapse;
Mark Otto's avatar
grunt    
Mark Otto committed
222
}
Mark Otto's avatar
Mark Otto committed
223

224
225
td,
th {
Mark Otto's avatar
grunt    
Mark Otto committed
226
227
  padding: 0;
}
Mark Otto's avatar
Mark Otto committed
228

229
@media print {
230
  *,
Mark Otto's avatar
grunt    
Mark Otto committed
231
232
  *::before,
  *::after {
Mark Otto's avatar
grunt    
Mark Otto committed
233
    text-shadow: none !important;
Mark Otto's avatar
grunt    
Mark Otto committed
234
235
236
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
237
238
  a,
  a:visited {
Mark Otto's avatar
grunt    
Mark Otto committed
239
240
    text-decoration: underline;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
241
  abbr[title]::after {
Mark Otto's avatar
grunt    
Mark Otto committed
242
243
    content: " (" attr(title) ")";
  }
244
245
  pre,
  blockquote {
246
    border: 1px solid #999;
Mark Otto's avatar
grunt    
Mark Otto committed
247
248
249

    page-break-inside: avoid;
  }
250
  thead {
Mark Otto's avatar
grunt    
Mark Otto committed
251
252
    display: table-header-group;
  }
253
254
  tr,
  img {
Mark Otto's avatar
grunt    
Mark Otto committed
255
256
    page-break-inside: avoid;
  }
257
  img {
Mark Otto's avatar
grunt    
Mark Otto committed
258
259
    max-width: 100% !important;
  }
260
261
262
  p,
  h2,
  h3 {
263
    orphans: 3;
Mark Otto's avatar
grunt    
Mark Otto committed
264
265
    widows: 3;
  }
266
267
  h2,
  h3 {
Mark Otto's avatar
grunt    
Mark Otto committed
268
269
    page-break-after: avoid;
  }
270
  .navbar {
Mark Otto's avatar
grunt    
Mark Otto committed
271
272
    display: none;
  }
273
274
  .btn > .caret,
  .dropup > .btn > .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
275
276
    border-top-color: #000 !important;
  }
277
  .label {
Mark Otto's avatar
grunt    
Mark Otto committed
278
279
    border: 1px solid #000;
  }
280
  .table {
Mark Otto's avatar
grunt    
Mark Otto committed
281
282
283
284
285
286
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
287
288
  .table-bordered th,
  .table-bordered td {
Mark Otto's avatar
grunt    
Mark Otto committed
289
290
291
    border: 1px solid #ddd !important;
  }
}
Mark Otto's avatar
Mark Otto committed
292

Chris Rebert's avatar
grunt    
Chris Rebert committed
293
html {
Mark Otto's avatar
grunt    
Mark Otto committed
294
295
296
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
Mark Otto's avatar
Mark Otto committed
297

298
*,
Mark Otto's avatar
grunt    
Mark Otto committed
299
300
*::before,
*::after {
Mark Otto's avatar
grunt    
Mark Otto committed
301
302
303
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
Chris Rebert's avatar
grunt    
Chris Rebert committed
304

305
@-moz-viewport {
Mark Otto's avatar
grunt    
Mark Otto committed
306
307
  width: device-width;
}
Mark Otto's avatar
Mark Otto committed
308

309
@-ms-viewport {
Mark Otto's avatar
grunt    
Mark Otto committed
310
311
  width: device-width;
}
Mark Otto's avatar
Mark Otto committed
312

313
@-webkit-viewport {
Mark Otto's avatar
grunt    
Mark Otto committed
314
315
  width: device-width;
}
Mark Otto's avatar
Mark Otto committed
316

317
@viewport {
Mark Otto's avatar
grunt    
Mark Otto committed
318
319
  width: device-width;
}
Mark Otto's avatar
Mark Otto committed
320

321
html {
Mark Otto's avatar
Mark Otto committed
322
  font-size: 16px;
Mark Otto's avatar
grunt    
Mark Otto committed
323
324
325

  -webkit-tap-highlight-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
326

327
328
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
Mark Otto's avatar
Mark Otto committed
329
330
  font-size: 1rem;
  line-height: 1.5;
331
  color: #373a3c;
Mark Otto's avatar
grunt    
Mark Otto committed
332
333
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
334

335
336
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
337
338
  margin-bottom: .5rem;
}
339
340
341

p {
  margin-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
342
343
  margin-bottom: 1rem;
}
344

345
346
abbr[title],
abbr[data-original-title] {
347
  cursor: help;
Mark Otto's avatar
grunt    
Mark Otto committed
348
349
  border-bottom: 1px dotted #818a91;
}
350
351
352
353

address {
  margin-bottom: 1rem;
  font-style: normal;
Mark Otto's avatar
grunt    
Mark Otto committed
354
355
  line-height: inherit;
}
Mark Otto's avatar
Mark Otto committed
356

357
358
359
ol,
ul,
dl {
360
  margin-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
361
362
  margin-bottom: 1rem;
}
363

364
365
366
367
ol ol,
ul ul,
ol ul,
ul ol {
Mark Otto's avatar
grunt    
Mark Otto committed
368
369
  margin-bottom: 0;
}
370
371

dt {
Mark Otto's avatar
grunt    
Mark Otto committed
372
373
  font-weight: bold;
}
374
375

dd {
376
  margin-bottom: .5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
377
378
  margin-left: 0;
}
379
380

blockquote {
Mark Otto's avatar
grunt    
Mark Otto committed
381
382
  margin: 0 0 1rem;
}
383

384
a {
385
  color: #0275d8;
Mark Otto's avatar
grunt    
Mark Otto committed
386
387
  text-decoration: none;
}
388

Mark Otto's avatar
grunt    
Mark Otto committed
389
a:focus,
390
a:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
391
392
393
  color: #014c8c;
  text-decoration: underline;
}
394

Mark Otto's avatar
grunt    
Mark Otto committed
395
396
397
398
399
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
Mark Otto's avatar
Mark Otto committed
400

401
402
pre {
  margin-top: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
403
404
  margin-bottom: 1rem;
}
405

406
figure {
Mark Otto's avatar
grunt    
Mark Otto committed
407
408
  margin: 0 0 1rem;
}
409

410
img {
Mark Otto's avatar
grunt    
Mark Otto committed
411
412
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
413

414
[role="button"] {
Mark Otto's avatar
grunt    
Mark Otto committed
415
416
  cursor: pointer;
}
Mark Otto's avatar
Mark Otto committed
417

418
table {
Mark Otto's avatar
grunt    
Mark Otto committed
419
420
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
421

422
caption {
Mark Otto's avatar
grunt    
Mark Otto committed
423
424
  padding-top: .75rem;
  padding-bottom: .75rem;
425
  color: #818a91;
426
  text-align: left;
Mark Otto's avatar
grunt    
Mark Otto committed
427
428
  caption-side: bottom;
}
Mark Otto's avatar
Mark Otto committed
429

430
th {
Mark Otto's avatar
grunt    
Mark Otto committed
431
432
  text-align: left;
}
433
434
435

label {
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
436
437
  margin-bottom: .5rem;
}
438

439
440
441
442
input,
button,
select,
textarea {
443
  margin: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
444
445
  line-height: inherit;
}
446
447

textarea {
Mark Otto's avatar
grunt    
Mark Otto committed
448
449
  resize: vertical;
}
450
451

fieldset {
452
  min-width: 0;
453
454
  padding: 0;
  margin: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
455
456
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
457

458
459
460
461
462
463
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
464
465
  line-height: inherit;
}
466
467

input[type="search"] {
Mark Otto's avatar
grunt    
Mark Otto committed
468
469
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
Mark Otto's avatar
grunt    
Mark Otto committed
470
471
  -webkit-appearance: none;
}
472
473

output {
Mark Otto's avatar
grunt    
Mark Otto committed
474
475
  display: inline-block;
}
Mark Otto's avatar
Mark Otto committed
476

477
478
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
479
480
481
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
Mark Otto's avatar
grunt    
Mark Otto committed
482
483
  color: inherit;
}
484

485
486
487
h1, .h1,
h2, .h2,
h3, .h3 {
Mark Otto's avatar
grunt    
Mark Otto committed
488
489
  margin-bottom: .5rem;
}
490

491
492
493
h4, .h4,
h5, .h5,
h6, .h6 {
Mark Otto's avatar
grunt    
Mark Otto committed
494
495
  margin-bottom: .5rem;
}
496

Mark Otto's avatar
Mark Otto committed
497
h1, .h1 {
Mark Otto's avatar
grunt    
Mark Otto committed
498
  font-size: 2.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
499
}
Mark Otto's avatar
Mark Otto committed
500
501

h2, .h2 {
Mark Otto's avatar
grunt    
Mark Otto committed
502
  font-size: 2rem;
Mark Otto's avatar
grunt    
Mark Otto committed
503
}
Mark Otto's avatar
Mark Otto committed
504
505

h3, .h3 {
Mark Otto's avatar
grunt    
Mark Otto committed
506
507
  font-size: 1.75rem;
}
Mark Otto's avatar
Mark Otto committed
508
509

h4, .h4 {
Mark Otto's avatar
grunt    
Mark Otto committed
510
511
  font-size: 1.5rem;
}
Mark Otto's avatar
Mark Otto committed
512
513

h5, .h5 {
Mark Otto's avatar
grunt    
Mark Otto committed
514
515
  font-size: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
516
517

h6, .h6 {
Mark Otto's avatar
grunt    
Mark Otto committed
518
519
  font-size: 1rem;
}
Mark Otto's avatar
Mark Otto committed
520

521
.lead {
522
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
523
524
  font-weight: 300;
}
Mark Otto's avatar
Mark Otto committed
525

526
.display-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
527
  font-size: 6rem;
528
529
530
531
  font-weight: 300;
}

.display-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
532
  font-size: 5.5rem;
533
534
535
536
  font-weight: 300;
}

.display-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
537
  font-size: 4.5rem;
538
539
540
541
  font-weight: 300;
}

.display-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
542
  font-size: 3.5rem;
543
544
545
  font-weight: 300;
}

546
547
548
549
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
550
  border-top: .0625rem solid rgba(0, 0, 0, .1);
Mark Otto's avatar
grunt    
Mark Otto committed
551
}
552

553
554
small,
.small {
555
556
  font-size: 80%;
  font-weight: normal;
Mark Otto's avatar
grunt    
Mark Otto committed
557
}
Mark Otto's avatar
Mark Otto committed
558

559
560
mark,
.mark {
Mark Otto's avatar
grunt    
Mark Otto committed
561
  padding: .2em;
Mark Otto's avatar
grunt    
Mark Otto committed
562
563
  background-color: #fcf8e3;
}
Mark Otto's avatar
Mark Otto committed
564

Mark Otto's avatar
grunt    
Mark Otto committed
565
.list-unstyled {
XhmikosR's avatar
XhmikosR committed
566
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
567
568
  list-style: none;
}
Mark Otto's avatar
Mark Otto committed
569

570
.list-inline {
Mark Otto's avatar
grunt    
Mark Otto committed
571
  padding-left: 0;
572
  margin-left: -5px;
Mark Otto's avatar
grunt    
Mark Otto committed
573
574
  list-style: none;
}
575

Mark Otto's avatar
grunt    
Mark Otto committed
576
577
578
579
580
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
Mark Otto's avatar
Mark Otto committed
581

582
.dl-horizontal {
Mark Otto's avatar
Mark Otto committed
583
584
  margin-right: -1.875rem;
  margin-left: -1.875rem;
Mark Otto's avatar
grunt    
Mark Otto committed
585
}
586

Mark Otto's avatar
grunt    
Mark Otto committed
587
.dl-horizontal::after {
588
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
589
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
590
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
591
}
Mark Otto's avatar
Mark Otto committed
592

593
594
.initialism {
  font-size: 90%;
Mark Otto's avatar
grunt    
Mark Otto committed
595
596
  text-transform: uppercase;
}
Mark Otto's avatar
Mark Otto committed
597

Mark Otto's avatar
grunt    
Mark Otto committed
598
.blockquote {
Mark Otto's avatar
grunt    
Mark Otto committed
599
  padding: .5rem 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
600
601
  margin-bottom: 1rem;
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
602
603
  border-left: .25rem solid #eceeef;
}
604

Mark Otto's avatar
grunt    
Mark Otto committed
605
.blockquote p:last-child,
606
607
.blockquote ul:last-child,
.blockquote ol:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
608
609
  margin-bottom: 0;
}
610

Mark Otto's avatar
grunt    
Mark Otto committed
611
612
613
614
615
616
.blockquote footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91;
}
617

Mark Otto's avatar
grunt    
Mark Otto committed
618
.blockquote footer::before {
Mark Otto's avatar
grunt    
Mark Otto committed
619
620
  content: "\2014 \00A0";
}
Mark Otto's avatar
grunt    
Mark Otto committed
621
622
623
624
625

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
Mark Otto's avatar
grunt    
Mark Otto committed
626
627
628
  border-right: .25rem solid #eceeef;
  border-left: 0;
}
629

Mark Otto's avatar
grunt    
Mark Otto committed
630
.blockquote-reverse footer::before {
Mark Otto's avatar
grunt    
Mark Otto committed
631
632
  content: "";
}
633

Mark Otto's avatar
grunt    
Mark Otto committed
634
.blockquote-reverse footer::after {
Mark Otto's avatar
grunt    
Mark Otto committed
635
636
  content: "\00A0 \2014";
}
Mark Otto's avatar
grunt    
Mark Otto committed
637

Mark Otto's avatar
Mark Otto committed
638
639
640
.figure {
  display: inline-block;
}
641

Mark Otto's avatar
Mark Otto committed
642
.figure > img {
643
  margin-bottom: .5rem;
Mark Otto's avatar
Mark Otto committed
644
645
646
647
648
649
650
651
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #818a91;
}

652
.img-fluid, .figure > img, .carousel-inner > .carousel-item > img,
653
.carousel-inner > .carousel-item > a > img {
654
655
  display: block;
  max-width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
656
657
  height: auto;
}
658
659

.img-rounded {
Mark Otto's avatar
grunt    
Mark Otto committed
660
661
  border-radius: .3rem;
}
662
663

.img-thumbnail {
Mark Otto's avatar
grunt    
Mark Otto committed
664
665
  display: inline-block;
  max-width: 100%;
666
  height: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
667
  padding: .25rem;
Mark Otto's avatar
Mark Otto committed
668
  line-height: 1.5;
669
670
  background-color: #fff;
  border: 1px solid #ddd;
Mark Otto's avatar
grunt    
Mark Otto committed
671
672
673
674
675
  border-radius: .25rem;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
676
677

.img-circle {
Mark Otto's avatar
grunt    
Mark Otto committed
678
679
  border-radius: 50%;
}
Mark Otto's avatar
Mark Otto committed
680

681
682
683
684
code,
kbd,
pre,
samp {
Mark Otto's avatar
grunt    
Mark Otto committed
685
686
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
Mark Otto's avatar
Mark Otto committed
687

688
code {
Mark Otto's avatar
grunt    
Mark Otto committed
689
  padding: .2rem .4rem;
690
  font-size: 90%;
Mark Otto's avatar
Mark Otto committed
691
  color: #bd4147;
692
  background-color: #f7f7f9;
Mark Otto's avatar
grunt    
Mark Otto committed
693
694
  border-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
695

696
kbd {
Mark Otto's avatar
grunt    
Mark Otto committed
697
  padding: .2rem .4rem;
698
  font-size: 90%;
Mark Otto's avatar
Mark Otto committed
699
700
  color: #fff;
  background-color: #333;
Mark Otto's avatar
grunt    
Mark Otto committed
701
702
  border-radius: .2rem;
}
703

Mark Otto's avatar
grunt    
Mark Otto committed
704
705
706
707
708
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
709

710
711
pre {
  display: block;
Mark Otto's avatar
Mark Otto committed
712
713
  margin-top: 0;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
714
715
  font-size: 90%;
  line-height: 1.5;
Mark Otto's avatar
grunt    
Mark Otto committed
716
717
  color: #373a3c;
}
718

Mark Otto's avatar
grunt    
Mark Otto committed
719
720
721
722
723
724
725
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
726

727
728
.pre-scrollable {
  max-height: 340px;
Mark Otto's avatar
grunt    
Mark Otto committed
729
730
  overflow-y: scroll;
}
Mark Otto's avatar
Mark Otto committed
731

732
.container {
Mark Otto's avatar
Mark Otto committed
733
734
  padding-right: .9375rem;
  padding-left: .9375rem;
735
736
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
737
}
738

Mark Otto's avatar
grunt    
Mark Otto committed
739
.container::after {
740
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
741
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
742
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
743
}
744

Mark Otto's avatar
grunt    
Mark Otto committed
745
746
747
748
749
@media (min-width: 34em) {
  .container {
    max-width: 34rem;
  }
}
750

Mark Otto's avatar
grunt    
Mark Otto committed
751
752
753
754
755
@media (min-width: 48em) {
  .container {
    max-width: 45rem;
  }
}
756

Mark Otto's avatar
grunt    
Mark Otto committed
757
758
759
760
761
@media (min-width: 62em) {
  .container {
    max-width: 60rem;
  }
}
762

Mark Otto's avatar
grunt    
Mark Otto committed
763
764
765
766
767
@media (min-width: 75em) {
  .container {
    max-width: 72.25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
768

769
.container-fluid {
Mark Otto's avatar
Mark Otto committed
770
771
  padding-right: .9375rem;
  padding-left: .9375rem;
772
773
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
774
}
775

Mark Otto's avatar
grunt    
Mark Otto committed
776
.container-fluid::after {
777
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
778
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
779
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
780
}
Mark Otto's avatar
Mark Otto committed
781

782
.row {
Mark Otto's avatar
Mark Otto committed
783
784
  margin-right: -.9375rem;
  margin-left: -.9375rem;
Mark Otto's avatar
grunt    
Mark Otto committed
785
}
786

Mark Otto's avatar
grunt    
Mark Otto committed
787
.row::after {
788
  display: table;
Mark Otto's avatar
grunt    
Mark Otto committed
789
  clear: both;
Mark Otto's avatar
grunt    
Mark Otto committed
790
  content: "";
Mark Otto's avatar
grunt    
Mark Otto committed
791
}
Mark Otto's avatar
Mark Otto committed
792

Mark Otto's avatar
Mark Otto committed
793
.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 {
794
795
  position: relative;
  min-height: 1px;
Mark Otto's avatar
Mark Otto committed
796
797
  padding-right: .9375rem;
  padding-left: .9375rem;
Mark Otto's avatar
grunt    
Mark Otto committed
798
}
Mark Otto's avatar
Mark Otto committed
799

Mark Otto's avatar
grunt    
Mark Otto committed
800
.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 {
Mark Otto's avatar
grunt    
Mark Otto committed
801
802
  float: left;
}
Mark Otto's avatar
grunt    
Mark Otto committed
803

Mark Otto's avatar
Mark Otto committed
804
.col-xs-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
805
806
  width: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
807
808

.col-xs-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
809
810
  width: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
811
812

.col-xs-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
813
814
  width: 25%;
}
Mark Otto's avatar
Mark Otto committed
815
816

.col-xs-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
817
818
  width: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
819
820

.col-xs-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
821
822
  width: 41.666667%;
}
Mark Otto's avatar
Mark Otto committed
823

824
.col-xs-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
825
826
  width: 50%;
}
Mark Otto's avatar
Mark Otto committed
827
828

.col-xs-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
829
830
  width: 58.333333%;
}
Mark Otto's avatar
Mark Otto committed
831
832

.col-xs-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
833
834
  width: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
835
836

.col-xs-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
837
838
  width: 75%;
}
Mark Otto's avatar
Mark Otto committed
839
840

.col-xs-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
841
842
  width: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
843
844

.col-xs-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
845
846
  width: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
847
848

.col-xs-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
849
850
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
851
852

.col-xs-pull-0 {
Mark Otto's avatar
grunt    
Mark Otto committed
853
854
  right: auto;
}
Mark Otto's avatar
Mark Otto committed
855
856

.col-xs-pull-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
857
858
  right: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
859
860

.col-xs-pull-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
861
862
  right: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
863
864

.col-xs-pull-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
865
866
  right: 25%;
}
Mark Otto's avatar
Mark Otto committed
867
868

.col-xs-pull-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
869
870
  right: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
871
872

.col-xs-pull-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
873
874
  right: 41.666667%;
}
Mark Otto's avatar
Mark Otto committed
875

876
.col-xs-pull-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
877
878
  right: 50%;
}
Mark Otto's avatar
Mark Otto committed
879
880

.col-xs-pull-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
881
882
  right: 58.333333%;
}
Mark Otto's avatar
Mark Otto committed
883
884

.col-xs-pull-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
885
886
  right: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
887
888

.col-xs-pull-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
889
890
  right: 75%;
}
Mark Otto's avatar
Mark Otto committed
891
892

.col-xs-pull-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
893
894
  right: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
895
896

.col-xs-pull-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
897
898
  right: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
899
900

.col-xs-pull-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
901
902
  right: 100%;
}
Mark Otto's avatar
Mark Otto committed
903
904

.col-xs-push-0 {
Mark Otto's avatar
grunt    
Mark Otto committed
905
906
  left: auto;
}
Mark Otto's avatar
Mark Otto committed
907
908

.col-xs-push-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
909
910
  left: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
911
912

.col-xs-push-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
913
914
  left: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
915
916

.col-xs-push-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
917
918
  left: 25%;
}
Mark Otto's avatar
Mark Otto committed
919
920

.col-xs-push-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
921
922
  left: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
923
924

.col-xs-push-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
925
926
  left: 41.666667%;
}
Mark Otto's avatar
Mark Otto committed
927

928
.col-xs-push-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
929
930
  left: 50%;
}
Mark Otto's avatar
Mark Otto committed
931
932

.col-xs-push-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
933
934
  left: 58.333333%;
}
Mark Otto's avatar
Mark Otto committed
935
936

.col-xs-push-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
937
938
  left: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
939
940

.col-xs-push-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
941
942
  left: 75%;
}
Mark Otto's avatar
Mark Otto committed
943
944

.col-xs-push-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
945
946
  left: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
947
948

.col-xs-push-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
949
950
  left: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
951
952

.col-xs-push-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
953
954
  left: 100%;
}
Mark Otto's avatar
Mark Otto committed
955
956

.col-xs-offset-0 {
Mark Otto's avatar
grunt    
Mark Otto committed
957
958
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
959
960

.col-xs-offset-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
961
962
  margin-left: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
963
964

.col-xs-offset-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
965
966
  margin-left: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
967
968

.col-xs-offset-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
969
970
  margin-left: 25%;
}
Mark Otto's avatar
Mark Otto committed
971
972

.col-xs-offset-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
973
974
  margin-left: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
975
976

.col-xs-offset-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
977
978
  margin-left: 41.666667%;
}
Mark Otto's avatar
Mark Otto committed
979

980
.col-xs-offset-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
981
982
  margin-left: 50%;
}
Mark Otto's avatar
Mark Otto committed
983
984

.col-xs-offset-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
985
986
  margin-left: 58.333333%;
}
Mark Otto's avatar
Mark Otto committed
987
988

.col-xs-offset-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
989
990
  margin-left: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
991
992

.col-xs-offset-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
993
994
  margin-left: 75%;
}
Mark Otto's avatar
Mark Otto committed
995
996

.col-xs-offset-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
997
998
  margin-left: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
999
1000

.col-xs-offset-11 {
For faster browsing, not all history is shown. View entire blame