bootstrap.css 106 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
19
20
21
22
23
24
25
26
27
28
29
30
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
Mark Otto's avatar
Mark Otto committed
31
32
  display: block;
}
Mark Otto's avatar
Mark Otto committed
33

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

336
337
338
339
340
341
342
343
344
345
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

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

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

358
359
360
ol,
ul,
dl {
361
362
363
364
  margin-top: 0;
  margin-bottom: 1rem;
}

365
366
367
368
ol ol,
ul ul,
ol ul,
ul ol {
369
370
371
372
373
374
375
376
  margin-bottom: 0;
}

dt {
  font-weight: bold;
}

dd {
377
  margin-bottom: .5rem;
378
379
380
381
382
383
384
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

385
a {
386
  color: #0275d8;
387
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
388
}
389
a:focus,
390
  a:hover {
391
  color: #014c8c;
392
  text-decoration: underline;
Mark Otto's avatar
Mark Otto committed
393
}
394
395
396
397
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
398
}
Mark Otto's avatar
Mark Otto committed
399

400
401
402
403
404
pre {
  margin-top: 0;
  margin-bottom: 1rem;
}

405
406
407
408
figure {
  margin: 0 0 1rem;
}

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

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

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

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

429
430
431
432
433
434
th {
  text-align: left;
}

label {
  display: inline-block;
435
  margin-bottom: .5rem;
436
437
}

438
439
440
441
input,
button,
select,
textarea {
442
443
444
445
446
447
448
449
450
  margin: 0;
  line-height: inherit;
}

textarea {
  resize: vertical;
}

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

457
458
459
460
461
462
463
464
465
466
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
}

input[type="search"] {
467
  -webkit-appearance: none;
468
469
470
}

output {
471
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
472
473
}

474
475
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
476
477
478
479
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
480
}
481
h1 small,
482
483
484
485
486
487
488
489
490
491
492
493
494
  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 {
495
496
  font-weight: normal;
  line-height: 1;
497
  color: #818a91;
Mark Otto's avatar
Mark Otto committed
498
}
Mark Otto's avatar
Mark Otto committed
499

500
501
502
h1, .h1,
h2, .h2,
h3, .h3 {
Mark Otto's avatar
Mark Otto committed
503
  margin-bottom: .5rem;
Mark Otto's avatar
Mark Otto committed
504
}
505
h1 small,
506
507
508
509
510
511
512
513
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
514
  font-size: 65%;
Mark Otto's avatar
Mark Otto committed
515
}
Mark Otto's avatar
Mark Otto committed
516

517
518
519
h4, .h4,
h5, .h5,
h6, .h6 {
Mark Otto's avatar
Mark Otto committed
520
  margin-bottom: .5rem;
Mark Otto's avatar
Mark Otto committed
521
}
522
h4 small,
523
524
525
526
527
528
529
530
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .small, .h6 small,
  .h6 .small {
531
  font-size: 75%;
532
}
Mark Otto's avatar
Mark Otto committed
533
534

h1, .h1 {
Mark Otto's avatar
grunt    
Mark Otto committed
535
  font-size: 2.75rem;
Mark Otto's avatar
Mark Otto committed
536
}
Mark Otto's avatar
Mark Otto committed
537
538

h2, .h2 {
Mark Otto's avatar
grunt    
Mark Otto committed
539
  font-size: 2.25rem;
Mark Otto's avatar
Mark Otto committed
540
}
Mark Otto's avatar
Mark Otto committed
541
542

h3, .h3 {
543
  font-size: 1.75rem;
Mark Otto's avatar
Mark Otto committed
544
}
Mark Otto's avatar
Mark Otto committed
545
546

h4, .h4 {
Mark Otto's avatar
Mark Otto committed
547
  font-size: 1.5rem;
548
}
Mark Otto's avatar
Mark Otto committed
549
550

h5, .h5 {
Mark Otto's avatar
Mark Otto committed
551
  font-size: 1.25rem;
552
}
Mark Otto's avatar
Mark Otto committed
553
554

h6, .h6 {
Mark Otto's avatar
Mark Otto committed
555
  font-size: 1rem;
556
}
Mark Otto's avatar
Mark Otto committed
557

558
.lead {
559
560
  font-size: 1.25rem;
  font-weight: 300;
561
}
Mark Otto's avatar
Mark Otto committed
562

563
564
565
566
567
568
569
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: .0625rem solid #eceeef;
}

570
571
small,
.small {
572
  font-size: 85%;
573
}
Mark Otto's avatar
Mark Otto committed
574

575
576
mark,
.mark {
Mark Otto's avatar
grunt    
Mark Otto committed
577
  padding: .2em;
Mark Otto's avatar
Mark Otto committed
578
  background-color: #fcf8e3;
579
}
Mark Otto's avatar
Mark Otto committed
580

Mark Otto's avatar
grunt    
Mark Otto committed
581
.list-unstyled {
582
583
  padding-left: 0;
  list-style: none;
584
}
Mark Otto's avatar
Mark Otto committed
585

586
.list-inline {
Mark Otto's avatar
grunt    
Mark Otto committed
587
  padding-left: 0;
588
  margin-left: -5px;
Mark Otto's avatar
grunt    
Mark Otto committed
589
  list-style: none;
590
}
591
592
.list-inline > li {
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
593
  padding-right: 5px;
Mark Otto's avatar
Mark Otto committed
594
  padding-left: 5px;
595
}
Mark Otto's avatar
Mark Otto committed
596

597
598
599
600
.dl-horizontal {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
601
.dl-horizontal:before,
602
  .dl-horizontal:after {
Mark Otto's avatar
Mark Otto committed
603
604
605
  display: table; 
  content: " ";
}
606
.dl-horizontal:after {
Mark Otto's avatar
Mark Otto committed
607
608
609
  clear: both;
}

610
611
612
.initialism {
  font-size: 90%;
  text-transform: uppercase;
Mark Otto's avatar
Mark Otto committed
613
}
Mark Otto's avatar
Mark Otto committed
614

Mark Otto's avatar
grunt    
Mark Otto committed
615
616
617
618
619
620
.blockquote {
  padding: .5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: .25rem solid #eceeef;
}
621
.blockquote p:last-child,
622
623
  .blockquote ul:last-child,
  .blockquote ol:last-child {
Mark Otto's avatar
grunt    
Mark Otto committed
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
  margin-bottom: 0;
}
.blockquote footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91;
}
.blockquote footer:before {
  content: "\2014 \00A0";
}

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: .25rem solid #eceeef;
  border-left: 0;
}
.blockquote-reverse footer:before {
  content: "";
}
.blockquote-reverse footer:after {
  content: "\00A0 \2014";
}

650
651
.img-responsive, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
652
653
654
655
656
657
658
659
660
661
662
663
664
665
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: .3rem;
}

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

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

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

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

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

707
pre {
708
  display: block;
Mark Otto's avatar
Mark Otto committed
709
710
  margin-top: 0;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
711
712
  font-size: 90%;
  line-height: 1.5;
713
  color: #373a3c;
714
}
715
716
717
718
719
720
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
721
}
Mark Otto's avatar
Mark Otto committed
722

723
724
725
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
726
}
Mark Otto's avatar
Mark Otto committed
727

728
.container {
Mark Otto's avatar
Mark Otto committed
729
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
730
  padding-left: .75rem;
731
732
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
Mark Otto committed
733
}
734
.container:before,
735
  .container:after {
Mark Otto's avatar
Mark Otto committed
736
737
738
739
740
741
  display: table; 
  content: " ";
}
.container:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
742
743
@media (min-width: 34em) {
  .container {
Chris Rebert's avatar
Chris Rebert committed
744
    max-width: 34rem;
Mark Otto's avatar
Mark Otto committed
745
746
  }
}
747
@media (min-width: 48em) {
748
  .container {
Mark Otto's avatar
Mark Otto committed
749
    max-width: 45rem;
750
  }
Mark Otto's avatar
Mark Otto committed
751
}
752
@media (min-width: 62em) {
753
  .container {
Mark Otto's avatar
Mark Otto committed
754
    max-width: 60rem;
755
  }
756
}
Chris Rebert's avatar
Chris Rebert committed
757
758
759
760
761
@media (min-width: 75em) {
  .container {
    max-width: 72.25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
762

763
.container-fluid {
Mark Otto's avatar
Mark Otto committed
764
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
765
  padding-left: .75rem;
766
767
  margin-right: auto;
  margin-left: auto;
Mark Otto's avatar
Mark Otto committed
768
}
769
.container-fluid:before,
770
  .container-fluid:after {
Mark Otto's avatar
Mark Otto committed
771
772
773
774
775
776
777
  display: table; 
  content: " ";
}
.container-fluid:after {
  clear: both;
}

778
.row {
Mark Otto's avatar
Mark Otto committed
779
  margin-right: -.75rem; 
Mark Otto's avatar
Mark Otto committed
780
  margin-left: -.75rem;
Mark Otto's avatar
Mark Otto committed
781
}
782
.row:before,
783
  .row:after {
Mark Otto's avatar
Mark Otto committed
784
785
786
787
788
789
790
  display: table; 
  content: " ";
}
.row:after {
  clear: both;
}

Chris Rebert's avatar
Chris Rebert committed
791
.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 {
792
  position: relative;
793
  min-height: 1px;
Mark Otto's avatar
Mark Otto committed
794
  padding-right: .75rem; 
Mark Otto's avatar
Mark Otto committed
795
  padding-left: .75rem;
Chris Rebert's avatar
Chris Rebert committed
796
}
Mark Otto's avatar
Mark Otto committed
797

Mark Otto's avatar
grunt    
Mark Otto committed
798
799
800
801
.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;
}

Mark Otto's avatar
Mark Otto committed
802
.col-xs-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
803
  width: 8.333333%;
Chris Rebert's avatar
Chris Rebert committed
804
}
Mark Otto's avatar
Mark Otto committed
805
806

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.col-xs-offset-11 {
  margin-left: 91.666667%;
Mark Otto's avatar
Mark Otto committed
1000
}
Mark Otto's avatar
Mark Otto committed
1001
1002
1003

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

Mark Otto's avatar
Mark Otto committed
1006
@media (min-width: 34em) {
Mark Otto's avatar
grunt    
Mark Otto committed
1007
1008
1009
  .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
1010
  .col-sm-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
1011
    width: 8.333333%;
1012
  }
Mark Otto's avatar
Mark Otto committed
1013
  .col-sm-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
1014
    width: 16.666667%;
1015
  }
Mark Otto's avatar
Mark Otto committed
1016
  .col-sm-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
1017
    width: 25%;
1018
  }
Mark Otto's avatar
Mark Otto committed
1019
  .col-sm-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
1020
    width: 33.333333%;
1021
  }
Mark Otto's avatar
Mark Otto committed
1022
  .col-sm-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
1023
    width: 41.666667%;
1024
1025
  }
  .col-sm-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
1026
    width: 50%;
1027
  }
Mark Otto's avatar
Mark Otto committed
1028
  .col-sm-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
1029
    width: 58.333333%;
1030
  }
Mark Otto's avatar
Mark Otto committed
1031
  .col-sm-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
1032
    width: 66.666667%;
1033
  }
Mark Otto's avatar
Mark Otto committed
1034
  .col-sm-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
1035
    width: 75%;
1036
  }
Mark Otto's avatar
Mark Otto committed
1037
  .col-sm-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
1038
    width: 83.333333%;
1039
  }
Mark Otto's avatar
Mark Otto committed
1040
  .col-sm-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
1041
    width: 91.666667%;
1042
  }
Mark Otto's avatar
Mark Otto committed
1043
  .col-sm-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
1044
    width: 100%;
1045
  }
Mark Otto's avatar
Mark Otto committed
1046
1047
  .col-sm-pull-0 {
    right: auto;
1048
  }
Mark Otto's avatar
Mark Otto committed
1049
1050
  .col-sm-pull-1 {
    right: 8.333333%;
1051
  }
Mark Otto's avatar
Mark Otto committed
1052
1053
  .col-sm-pull-2 {
    right: 16.666667%;
1054
  }
Mark Otto's avatar
Mark Otto committed
1055
1056
  .col-sm-pull-3 {
    right: 25%;
1057
  }
Mark Otto's avatar
Mark Otto committed
1058
1059
1060
1061
1062
  .col-sm-pull-4 {
    right: 33.333333%;
  }
  .col-sm-pull-5 {
    right: 41.666667%;
1063
1064
1065
1066
  }
  .col-sm-pull-6 {
    right: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1067
1068
  .col-sm-pull-7 {
    right: 58.333333%;
1069
  }
Mark Otto's avatar
Mark Otto committed
1070
1071
  .col-sm-pull-8 {
    right: 66.666667%;
1072
  }
Mark Otto's avatar
Mark Otto committed
1073
1074
  .col-sm-pull-9 {
    right: 75%;
1075
  }
Mark Otto's avatar
Mark Otto committed
1076
1077
  .col-sm-pull-10 {
    right: 83.333333%;
1078
  }
Mark Otto's avatar
Mark Otto committed
1079
1080
  .col-sm-pull-11 {
    right: 91.666667%;
1081
  }
Mark Otto's avatar
Mark Otto committed
1082
1083
  .col-sm-pull-12 {
    right: 100%;
1084
  }
Mark Otto's avatar
Mark Otto committed
1085
1086
  .col-sm-push-0 {
    left: auto;
1087
  }
Mark Otto's avatar
Mark Otto committed
1088
1089
  .col-sm-push-1 {
    left: 8.333333%;
1090
  }
Mark Otto's avatar
Mark Otto committed
1091
1092
  .col-sm-push-2 {
    left: 16.666667%;
1093
  }
Mark Otto's avatar
Mark Otto committed
1094
1095
  .col-sm-push-3 {
    left: 25%;
1096
  }
Mark Otto's avatar
Mark Otto committed
1097
1098
  .col-sm-push-4 {
    left: 33.333333%;
1099
  }
Mark Otto's avatar
Mark Otto committed
1100
1101
  .col-sm-push-5 {
    left: 41.666667%;
1102
1103
1104
1105
  }
  .col-sm-push-6 {
    left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1106
1107
  .col-sm-push-7 {
    left: 58.333333%;
1108
  }
Mark Otto's avatar
Mark Otto committed
1109
1110
  .col-sm-push-8 {
    left: 66.666667%;
1111
  }
Mark Otto's avatar
Mark Otto committed
1112
1113
  .col-sm-push-9 {
    left: 75%;
1114
  }
Mark Otto's avatar
Mark Otto committed
1115
1116
  .col-sm-push-10 {
    left: 83.333333%;
1117
  }
Mark Otto's avatar
Mark Otto committed
1118
1119
  .col-sm-push-11 {
    left: 91.666667%;
1120
  }
Mark Otto's avatar
Mark Otto committed
1121
1122
  .col-sm-push-12 {
    left: 100%;
1123
  }
Mark Otto's avatar
Mark Otto committed
1124
1125
  .col-sm-offset-0 {
    margin-left: 0;
1126
  }
Mark Otto's avatar
Mark Otto committed
1127
1128
  .col-sm-offset-1 {
    margin-left: 8.333333%;
1129
  }
Mark Otto's avatar
Mark Otto committed
1130
1131
  .col-sm-offset-2 {
    margin-left: 16.666667%;
1132
  }
Mark Otto's avatar
Mark Otto committed
1133
1134
  .col-sm-offset-3 {
    margin-left: 25%;
1135
  }
Mark Otto's avatar
Mark Otto committed
1136
1137
  .col-sm-offset-4 {
    margin-left: 33.333333%;
1138
  }
Mark Otto's avatar
Mark Otto committed
1139
1140
  .col-sm-offset-5 {
    margin-left: 41.666667%;
1141
1142
1143
1144
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1145
1146
  .col-sm-offset-7 {
    margin-left: 58.333333%;
1147
  }
Mark Otto's avatar
Mark Otto committed
1148
1149
  .col-sm-offset-8 {
    margin-left: 66.666667%;
1150
  }
Mark Otto's avatar
Mark Otto committed
1151
1152
  .col-sm-offset-9 {
    margin-left: 75%;
1153
  }
Mark Otto's avatar
Mark Otto committed
1154
1155
  .col-sm-offset-10 {
    margin-left: 83.333333%;
1156
  }
Mark Otto's avatar
Mark Otto committed
1157
1158
  .col-sm-offset-11 {
    margin-left: 91.666667%;
1159
  }
Mark Otto's avatar
Mark Otto committed
1160
1161
  .col-sm-offset-12 {
    margin-left: 100%;
1162
  }
Mark Otto's avatar
Mark Otto committed
1163
}
Mark Otto's avatar
Mark Otto committed
1164

Mark Otto's avatar
Mark Otto committed
1165
@media (min-width: 48em) {
Mark Otto's avatar
grunt    
Mark Otto committed
1166
1167
1168
  .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 {
    float: left;
  }
Mark Otto's avatar
Mark Otto committed
1169
  .col-md-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
1170
    width: 8.333333%;
1171
  }
Mark Otto's avatar
Mark Otto committed
1172
  .col-md-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
1173
    width: 16.666667%;
1174
  }
Mark Otto's avatar
Mark Otto committed
1175
  .col-md-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
1176
    width: 25%;
1177
  }
Mark Otto's avatar
Mark Otto committed
1178
  .col-md-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
1179
    width: 33.333333%;
1180
  }
Mark Otto's avatar
Mark Otto committed
1181
  .col-md-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
1182
    width: 41.666667%;
1183
1184
  }
  .col-md-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
1185
    width: 50%;
1186
  }
Mark Otto's avatar
Mark Otto committed
1187
  .col-md-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
1188
    width: 58.333333%;
1189
  }
Mark Otto's avatar
Mark Otto committed
1190
  .col-md-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
1191
    width: 66.666667%;
1192
  }
Mark Otto's avatar
Mark Otto committed
1193
  .col-md-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
1194
    width: 75%;
1195
  }
Mark Otto's avatar
Mark Otto committed
1196
  .col-md-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
1197
    width: 83.333333%;
1198
  }
Mark Otto's avatar
Mark Otto committed
1199
  .col-md-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
1200
    width: 91.666667%;
1201
  }
Mark Otto's avatar
Mark Otto committed
1202
  .col-md-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
1203
    width: 100%;
1204
  }
Mark Otto's avatar
Mark Otto committed
1205
1206
  .col-md-pull-0 {
    right: auto;
1207
  }
Mark Otto's avatar
Mark Otto committed
1208
1209
  .col-md-pull-1 {
    right: 8.333333%;
1210
  }
Mark Otto's avatar
Mark Otto committed
1211
1212
  .col-md-pull-2 {
    right: 16.666667%;
1213
  }
Mark Otto's avatar
Mark Otto committed
1214
1215
  .col-md-pull-3 {
    right: 25%;
1216
  }
Mark Otto's avatar
Mark Otto committed
1217
1218
  .col-md-pull-4 {
    right: 33.333333%;
1219
  }
Mark Otto's avatar
Mark Otto committed
1220
1221
1222
  .col-md-pull-5 {
    right: 41.666667%;
  }
1223
1224
1225
  .col-md-pull-6 {
    right: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1226
1227
  .col-md-pull-7 {
    right: 58.333333%;
1228
  }
Mark Otto's avatar
Mark Otto committed
1229
1230
  .col-md-pull-8 {
    right: 66.666667%;
1231
  }
Mark Otto's avatar
Mark Otto committed
1232
1233
  .col-md-pull-9 {
    right: 75%;
1234
  }
Mark Otto's avatar
Mark Otto committed
1235
1236
  .col-md-pull-10 {
    right: 83.333333%;
1237
  }
Mark Otto's avatar
Mark Otto committed
1238
1239
  .col-md-pull-11 {
    right: 91.666667%;
1240
  }
Mark Otto's avatar
Mark Otto committed
1241
1242
  .col-md-pull-12 {
    right: 100%;
1243
  }
Mark Otto's avatar
Mark Otto committed
1244
1245
  .col-md-push-0 {
    left: auto;
1246
  }
Mark Otto's avatar
Mark Otto committed
1247
1248
  .col-md-push-1 {
    left: 8.333333%;
1249
  }
Mark Otto's avatar
Mark Otto committed
1250
1251
  .col-md-push-2 {
    left: 16.666667%;
1252
  }
Mark Otto's avatar
Mark Otto committed
1253
1254
  .col-md-push-3 {
    left: 25%;
1255
  }
Mark Otto's avatar
Mark Otto committed
1256
1257
  .col-md-push-4 {
    left: 33.333333%;
1258
  }
Mark Otto's avatar
Mark Otto committed
1259
1260
  .col-md-push-5 {
    left: 41.666667%;
1261
1262
1263
1264
  }
  .col-md-push-6 {
    left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1265
1266
  .col-md-push-7 {
    left: 58.333333%;
1267
  }
Mark Otto's avatar
Mark Otto committed
1268
1269
  .col-md-push-8 {
    left: 66.666667%;
1270
  }
Mark Otto's avatar
Mark Otto committed
1271
1272
  .col-md-push-9 {
    left: 75%;
1273
  }
Mark Otto's avatar
Mark Otto committed
1274
1275
  .col-md-push-10 {
    left: 83.333333%;
1276
  }
Mark Otto's avatar
Mark Otto committed
1277
1278
  .col-md-push-11 {
    left: 91.666667%;
1279
  }
Mark Otto's avatar
Mark Otto committed
1280
1281
  .col-md-push-12 {
    left: 100%;
1282
  }
Mark Otto's avatar
Mark Otto committed
1283
1284
  .col-md-offset-0 {
    margin-left: 0;
1285
  }
Mark Otto's avatar
Mark Otto committed
1286
1287
  .col-md-offset-1 {
    margin-left: 8.333333%;
1288
  }
Mark Otto's avatar
Mark Otto committed
1289
1290
  .col-md-offset-2 {
    margin-left: 16.666667%;
1291
  }
Mark Otto's avatar
Mark Otto committed
1292
1293
  .col-md-offset-3 {
    margin-left: 25%;
1294
  }
Mark Otto's avatar
Mark Otto committed
1295
1296
  .col-md-offset-4 {
    margin-left: 33.333333%;
1297
  }
Mark Otto's avatar
Mark Otto committed
1298
1299
  .col-md-offset-5 {
    margin-left: 41.666667%;
1300
1301
1302
1303
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1304
1305
  .col-md-offset-7 {
    margin-left: 58.333333%;
1306
  }
Mark Otto's avatar
Mark Otto committed
1307
1308
  .col-md-offset-8 {
    margin-left: 66.666667%;
1309
  }
Mark Otto's avatar
Mark Otto committed
1310
1311
  .col-md-offset-9 {
    margin-left: 75%;
1312
  }
Mark Otto's avatar
Mark Otto committed
1313
1314
  .col-md-offset-10 {
    margin-left: 83.333333%;
1315
  }
Mark Otto's avatar
Mark Otto committed
1316
1317
  .col-md-offset-11 {
    margin-left: 91.666667%;
1318
  }
Mark Otto's avatar
Mark Otto committed
1319
1320
  .col-md-offset-12 {
    margin-left: 100%;
1321
  }
Mark Otto's avatar
Mark Otto committed
1322
}
Mark Otto's avatar
Mark Otto committed
1323

Mark Otto's avatar
Mark Otto committed
1324
@media (min-width: 62em) {
Mark Otto's avatar
grunt    
Mark Otto committed
1325
1326
1327
  .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 {
    float: left;
  }
Mark Otto's avatar
Mark Otto committed
1328
  .col-lg-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
1329
    width: 8.333333%;
1330
  }
Mark Otto's avatar
Mark Otto committed
1331
  .col-lg-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
1332
    width: 16.666667%;
1333
  }
Mark Otto's avatar
Mark Otto committed
1334
  .col-lg-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
1335
    width: 25%;
1336
  }
Mark Otto's avatar
Mark Otto committed
1337
  .col-lg-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
1338
    width: 33.333333%;
1339
  }
Mark Otto's avatar
Mark Otto committed
1340
  .col-lg-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
1341
    width: 41.666667%;
1342
1343
  }
  .col-lg-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
1344
    width: 50%;
1345
  }
Mark Otto's avatar
Mark Otto committed
1346
  .col-lg-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
1347
    width: 58.333333%;
1348
  }
Mark Otto's avatar
Mark Otto committed
1349
  .col-lg-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
1350
    width: 66.666667%;
1351
  }
Mark Otto's avatar
Mark Otto committed
1352
  .col-lg-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
1353
    width: 75%;
1354
  }
Mark Otto's avatar
Mark Otto committed
1355
  .col-lg-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
1356
    width: 83.333333%;
1357
  }
Mark Otto's avatar
Mark Otto committed
1358
  .col-lg-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
1359
    width: 91.666667%;
1360
  }
Mark Otto's avatar
Mark Otto committed
1361
  .col-lg-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
1362
    width: 100%;
1363
  }
Mark Otto's avatar
Mark Otto committed
1364
1365
  .col-lg-pull-0 {
    right: auto;
1366
  }
Mark Otto's avatar
Mark Otto committed
1367
1368
  .col-lg-pull-1 {
    right: 8.333333%;
1369
  }
Mark Otto's avatar
Mark Otto committed
1370
1371
  .col-lg-pull-2 {
    right: 16.666667%;
1372
  }
Mark Otto's avatar
Mark Otto committed
1373
1374
  .col-lg-pull-3 {
    right: 25%;
1375
  }
Mark Otto's avatar
Mark Otto committed
1376
1377
  .col-lg-pull-4 {
    right: 33.333333%;
1378
  }
Mark Otto's avatar
Mark Otto committed
1379
1380
1381
  .col-lg-pull-5 {
    right: 41.666667%;
  }
1382
1383
1384
  .col-lg-pull-6 {
    right: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1385
1386
  .col-lg-pull-7 {
    right: 58.333333%;
1387
  }
Mark Otto's avatar
Mark Otto committed
1388
1389
  .col-lg-pull-8 {
    right: 66.666667%;
1390
  }
Mark Otto's avatar
Mark Otto committed
1391
1392
  .col-lg-pull-9 {
    right: 75%;
1393
  }
Mark Otto's avatar
Mark Otto committed
1394
1395
  .col-lg-pull-10 {
    right: 83.333333%;
1396
  }
Mark Otto's avatar
Mark Otto committed
1397
1398
  .col-lg-pull-11 {
    right: 91.666667%;
1399
  }
Mark Otto's avatar
Mark Otto committed
1400
1401
  .col-lg-pull-12 {
    right: 100%;
1402
  }
Mark Otto's avatar
Mark Otto committed
1403
1404
  .col-lg-push-0 {
    left: auto;
1405
  }
Mark Otto's avatar
Mark Otto committed
1406
1407
  .col-lg-push-1 {
    left: 8.333333%;
1408
  }
Mark Otto's avatar
Mark Otto committed
1409
1410
  .col-lg-push-2 {
    left: 16.666667%;
1411
  }
Mark Otto's avatar
Mark Otto committed
1412
1413
  .col-lg-push-3 {
    left: 25%;
1414
  }
Mark Otto's avatar
Mark Otto committed
1415
1416
  .col-lg-push-4 {
    left: 33.333333%;
1417
  }
Mark Otto's avatar
Mark Otto committed
1418
1419
  .col-lg-push-5 {
    left: 41.666667%;
1420
1421
1422
1423
  }
  .col-lg-push-6 {
    left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1424
1425
  .col-lg-push-7 {
    left: 58.333333%;
1426
  }
Mark Otto's avatar
Mark Otto committed
1427
1428
  .col-lg-push-8 {
    left: 66.666667%;
1429
  }
Mark Otto's avatar
Mark Otto committed
1430
1431
  .col-lg-push-9 {
    left: 75%;
1432
  }
Mark Otto's avatar
Mark Otto committed
1433
1434
  .col-lg-push-10 {
    left: 83.333333%;
1435
  }
Mark Otto's avatar
Mark Otto committed
1436
1437
  .col-lg-push-11 {
    left: 91.666667%;
1438
  }
Mark Otto's avatar
Mark Otto committed
1439
1440
  .col-lg-push-12 {
    left: 100%;
1441
  }
Mark Otto's avatar
Mark Otto committed
1442
1443
  .col-lg-offset-0 {
    margin-left: 0;
1444
  }
Mark Otto's avatar
Mark Otto committed
1445
1446
  .col-lg-offset-1 {
    margin-left: 8.333333%;
1447
  }
Mark Otto's avatar
Mark Otto committed
1448
1449
  .col-lg-offset-2 {
    margin-left: 16.666667%;
1450
  }
Mark Otto's avatar
Mark Otto committed
1451
1452
  .col-lg-offset-3 {
    margin-left: 25%;
1453
  }
Mark Otto's avatar
Mark Otto committed
1454
1455
  .col-lg-offset-4 {
    margin-left: 33.333333%;
1456
  }
Mark Otto's avatar
Mark Otto committed
1457
1458
  .col-lg-offset-5 {
    margin-left: 41.666667%;
1459
1460
1461
1462
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
Mark Otto's avatar
Mark Otto committed
1463
1464
  .col-lg-offset-7 {
    margin-left: 58.333333%;
1465
  }
Mark Otto's avatar
Mark Otto committed
1466
1467
  .col-lg-offset-8 {
    margin-left: 66.666667%;
1468
  }
Mark Otto's avatar
Mark Otto committed
1469
1470
  .col-lg-offset-9 {
    margin-left: 75%;
1471
  }
Mark Otto's avatar
Mark Otto committed
1472
1473
  .col-lg-offset-10 {
    margin-left: 83.333333%;
1474
  }
Mark Otto's avatar
Mark Otto committed
1475
1476
  .col-lg-offset-11 {
    margin-left: 91.666667%;
1477
  }
Mark Otto's avatar
Mark Otto committed
1478
1479
  .col-lg-offset-12 {
    margin-left: 100%;
1480
  }
Mark Otto's avatar
Mark Otto committed
1481
}
Mark Otto's avatar
Mark Otto committed
1482

Chris Rebert's avatar
Chris Rebert committed
1483
@media (min-width: 75em) {
Mark Otto's avatar
grunt    
Mark Otto committed
1484
1485
1486
  .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 {
    float: left;
  }
Mark Otto's avatar
Mark Otto committed
1487
  .col-xl-1 {
Mark Otto's avatar
grunt    
Mark Otto committed
1488
    width: 8.333333%;
Mark Otto's avatar
Mark Otto committed
1489
1490
  }
  .col-xl-2 {
Mark Otto's avatar
grunt    
Mark Otto committed
1491
    width: 16.666667%;
Mark Otto's avatar
Mark Otto committed
1492
1493
  }
  .col-xl-3 {
Mark Otto's avatar
grunt    
Mark Otto committed
1494
    width: 25%;
Mark Otto's avatar
Mark Otto committed
1495
1496
  }
  .col-xl-4 {
Mark Otto's avatar
grunt    
Mark Otto committed
1497
    width: 33.333333%;
Mark Otto's avatar
Mark Otto committed
1498
1499
  }
  .col-xl-5 {
Mark Otto's avatar
grunt    
Mark Otto committed
1500
    width: 41.666667%;
Mark Otto's avatar
Mark Otto committed
1501
1502
  }
  .col-xl-6 {
Mark Otto's avatar
grunt    
Mark Otto committed
1503
    width: 50%;
Mark Otto's avatar
Mark Otto committed
1504
1505
  }
  .col-xl-7 {
Mark Otto's avatar
grunt    
Mark Otto committed
1506
    width: 58.333333%;
Mark Otto's avatar
Mark Otto committed
1507
1508
  }
  .col-xl-8 {
Mark Otto's avatar
grunt    
Mark Otto committed
1509
    width: 66.666667%;
Mark Otto's avatar
Mark Otto committed
1510
1511
  }
  .col-xl-9 {
Mark Otto's avatar
grunt    
Mark Otto committed
1512
    width: 75%;
Mark Otto's avatar
Mark Otto committed
1513
1514
  }
  .col-xl-10 {
Mark Otto's avatar
grunt    
Mark Otto committed
1515
    width: 83.333333%;
Mark Otto's avatar
Mark Otto committed
1516
1517
  }
  .col-xl-11 {
Mark Otto's avatar
grunt    
Mark Otto committed
1518
    width: 91.666667%;
Mark Otto's avatar
Mark Otto committed
1519
1520
  }
  .col-xl-12 {
Mark Otto's avatar
grunt    
Mark Otto committed
1521
    width: 100%;
Mark Otto's avatar
Mark Otto committed
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-pull-1 {
    right: 8.333333%;
  }
  .col-xl-pull-2 {
    right: 16.666667%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-4 {
    right: 33.333333%;
  }
  .col-xl-pull-5 {
    right: 41.666667%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-7 {
    right: 58.333333%;
  }
  .col-xl-pull-8 {
    right: 66.666667%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-10 {
    right: 83.333333%;
  }
  .col-xl-pull-11 {
    right: 91.666667%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-push-1 {
    left: 8.333333%;
  }
  .col-xl-push-2 {
    left: 16.666667%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-4 {
    left: 33.333333%;
  }
  .col-xl-push-5 {
    left: 41.666667%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-7 {
    left: 58.333333%;
  }
  .col-xl-push-8 {
    left: 66.666667%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-10 {
    left: 83.333333%;
  }
  .col-xl-push-11 {
    left: 91.666667%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-offset-0 {
    margin-left: 0;
  }
  .col-xl-offset-1 {
    margin-left: 8.333333%;
  }
  .col-xl-offset-2 {
    margin-left: 16.666667%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-4 {
    margin-left: 33.333333%;
  }
  .col-xl-offset-5 {
    margin-left: 41.666667%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-7 {
    margin-left: 58.333333%;
  }
  .col-xl-offset-8 {
    margin-left: 66.666667%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-10 {
    margin-left: 83.333333%;
  }
  .col-xl-offset-11 {
    margin-left: 91.666667%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
}

1642
1643
.table {
  width: 100%;
1644
  max-width: 100%;
Mark Otto's avatar
Mark Otto committed
1645
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
1646
}
1647
.table th,
1648
  .table td {
Mark Otto's avatar
Mark Otto committed
1649
  padding: .75rem;
Mark Otto's avatar
Mark Otto committed
1650
  line-height: 1.5;
1651
  vertical-align: top;
Mark Otto's avatar
Mark Otto committed
1652
  border-top: 1px solid #eceeef;
Mark Otto's avatar
Mark Otto committed
1653
}
1654
.table thead th {
1655
  vertical-align: bottom;
Mark Otto's avatar
Mark Otto committed
1656
  border-bottom: 2px solid #eceeef;
Mark Otto's avatar
Mark Otto committed
1657
}
1658
.table tbody + tbody {
Mark Otto's avatar
Mark Otto committed
1659
  border-top: 2px solid #eceeef;
Mark Otto's avatar
Mark Otto committed
1660
}
1661
1662
1663
.table .table {
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
1664

1665
1666
.table-sm th,
.table-sm td {
Mark Otto's avatar
Mark Otto committed
1667
  padding: .3rem;
Mark Otto's avatar
Mark Otto committed
1668
}
Mark Otto's avatar
Mark Otto committed
1669

1670
.table-bordered {
Mark Otto's avatar
Mark Otto committed
1671
  border: 1px solid #eceeef;
Mark Otto's avatar
Mark Otto committed
1672
}
1673
.table-bordered th,
1674
  .table-bordered td {
Mark Otto's avatar
Mark Otto committed
1675
  border: 1px solid #eceeef;
Mark Otto's avatar
Mark Otto committed
1676
}
1677
.table-bordered thead th,
1678
  .table-bordered thead td {
1679
  border-bottom-width: 2px;
Mark Otto's avatar
Mark Otto committed
1680
}
Mark Otto's avatar
Mark Otto committed
1681

Mark Otto's avatar
grunt    
Mark Otto committed
1682
.table-striped tbody tr:nth-of-type(odd) {
1683
  background-color: #f9f9f9;
Mark Otto's avatar
Mark Otto committed
1684
}
Mark Otto's avatar
Mark Otto committed
1685

1686
.table-hover tbody tr:hover {
1687
  background-color: #f5f5f5;
Mark Otto's avatar
Mark Otto committed
1688
}
Mark Otto's avatar
Mark Otto committed
1689

1690
1691
1692
.table-active,
.table-active > th,
.table-active > td {
1693
  background-color: #f5f5f5;
Mark Otto's avatar
Mark Otto committed
1694
}
Mark Otto's avatar
Mark Otto committed
1695

1696
.table-hover .table-active:hover {
Mark Otto's avatar
Mark Otto committed
1697
1698
  background-color: #e8e8e8;
}
1699
.table-hover .table-active:hover > td,
1700
  .table-hover .table-active:hover > th {
1701
  background-color: #e8e8e8;
Mark Otto's avatar
Mark Otto committed
1702
}
Mark Otto's avatar
Mark Otto committed
1703

1704
1705
1706
.table-success,
.table-success > th,
.table-success > td {
1707
  background-color: #dff0d8;
Mark Otto's avatar
Mark Otto committed
1708
}
Mark Otto's avatar
Mark Otto committed
1709

1710
.table-hover .table-success:hover {
Mark Otto's avatar
Mark Otto committed
1711
1712
  background-color: #d0e9c6;
}
1713
.table-hover .table-success:hover > td,
1714
  .table-hover .table-success:hover > th {
1715
  background-color: #d0e9c6;
Mark Otto's avatar
Mark Otto committed
1716
}
Mark Otto's avatar
Mark Otto committed
1717

1718
1719
1720
.table-info,
.table-info > th,
.table-info > td {
1721
  background-color: #d9edf7;
Mark Otto's avatar
Mark Otto committed
1722
}
Mark Otto's avatar
Mark Otto committed
1723

1724
.table-hover .table-info:hover {
Mark Otto's avatar
Mark Otto committed
1725
1726
  background-color: #c4e3f3;
}
1727
.table-hover .table-info:hover > td,
1728
  .table-hover .table-info:hover > th {
1729
  background-color: #c4e3f3;
Mark Otto's avatar
Mark Otto committed
1730
}
Mark Otto's avatar
Mark Otto committed
1731

1732
1733
1734
.table-warning,
.table-warning > th,
.table-warning > td {
1735
  background-color: #fcf8e3;
Mark Otto's avatar
Mark Otto committed
1736
}
Mark Otto's avatar
Mark Otto committed
1737

1738
.table-hover .table-warning:hover {
Mark Otto's avatar
Mark Otto committed
1739
1740
  background-color: #faf2cc;
}
1741
.table-hover .table-warning:hover > td,
1742
  .table-hover .table-warning:hover > th {
1743
  background-color: #faf2cc;
Mark Otto's avatar
Mark Otto committed
1744
}
Mark Otto's avatar
Mark Otto committed
1745

1746
1747
1748
.table-danger,
.table-danger > th,
.table-danger > td {
1749
  background-color: #f2dede;
Mark Otto's avatar
Mark Otto committed
1750
}
Mark Otto's avatar
Mark Otto committed
1751

1752
.table-hover .table-danger:hover {
Mark Otto's avatar
Mark Otto committed
1753
1754
  background-color: #ebcccc;
}
1755
.table-hover .table-danger:hover > td,
1756
  .table-hover .table-danger:hover > th {
1757
  background-color: #ebcccc;
Mark Otto's avatar
Mark Otto committed
1758
}
Mark Otto's avatar
Mark Otto committed
1759

1760
.table-responsive {
1761
1762
  display: block;
  width: 100%;
1763
1764
  overflow-x: auto;
}
Mark Otto's avatar
Mark Otto committed
1765

1766
.thead-inverse th {
Mark Otto's avatar
Mark Otto committed
1767
1768
1769
  color: #fff;
  background-color: #373a3c;
}
Mark Otto's avatar
Mark Otto committed
1770

1771
.thead-default th {
Mark Otto's avatar
Mark Otto committed
1772
1773
1774
  color: #55595c;
  background-color: #eceeef;
}
Mark Otto's avatar
Mark Otto committed
1775

Mark Otto's avatar
Mark Otto committed
1776
1777
1778
1779
1780
1781
1782
.table-inverse {
  color: #eceeef;
  background-color: #373a3c;
}
.table-inverse.table-bordered {
  border: 0;
}
1783
.table-inverse th,
1784
1785
  .table-inverse td,
  .table-inverse thead th {
Mark Otto's avatar
Mark Otto committed
1786
1787
  border-color: #55595c;
}
Mark Otto's avatar
Mark Otto committed
1788

1789
1790
1791
.table-reflow thead {
  float: left;
}
1792

1793
1794
1795
1796
.table-reflow tbody {
  display: block;
  white-space: nowrap;
}
1797
1798
1799

.table-reflow th,
.table-reflow td {
1800
1801
1802
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef;
}
1803
.table-reflow th:last-child,
1804
  .table-reflow td:last-child {
1805
1806
  border-right: 1px solid #eceeef;
}
1807
1808
1809
1810
1811
1812
1813

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
1814
1815
  border-bottom: 1px solid #eceeef;
}
1816

1817
1818
1819
.table-reflow tr {
  float: left;
}
1820
.table-reflow tr th,
1821
  .table-reflow tr td {
1822
1823
1824
  display: block !important;
  border: 1px solid #eceeef;
}
Mark Otto's avatar
Mark Otto committed
1825

1826
1827
1828
.form-control {
  display: block;
  width: 100%;
Mark Otto's avatar
Mark Otto committed
1829
  padding: .5rem .75rem;
Mark Otto's avatar
Mark Otto committed
1830
1831
  font-size: 1rem;
  line-height: 1.5;
1832
  color: #55595c;
Mark Otto's avatar
Mark Otto committed
1833
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
1834
  background-image: none;
Mark Otto's avatar
Mark Otto committed
1835
1836
1837
1838
1839
  border: 1px solid #ccc;
  border-radius: .25rem;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
Mark Otto's avatar
Mark Otto committed
1840
}
1841
.form-control:not(textarea),
1842
1843
  .form-control:not(select[size]),
  .form-control:not(select[multiple]) {
1844
1845
  height: 2.625rem;
}
1846
1847
.form-control:focus {
  border-color: #66afe9;
1848
  outline: none;
Mark Otto's avatar
Mark Otto committed
1849
1850
}
.form-control::-webkit-input-placeholder {
Mark Otto's avatar
Mark Otto committed
1851
  color: #999;
Mark Otto's avatar
grunt    
Mark Otto committed
1852
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
1853
}
1854
.form-control::-moz-placeholder {
Mark Otto's avatar
Mark Otto committed
1855
  color: #999;
Mark Otto's avatar
grunt    
Mark Otto committed
1856
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
1857
}
1858
.form-control:-ms-input-placeholder {
Mark Otto's avatar
Mark Otto committed
1859
  color: #999;
Mark Otto's avatar
grunt    
Mark Otto committed
1860
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
1861
}
1862
.form-control::placeholder {
Mark Otto's avatar
Mark Otto committed
1863
  color: #999;
Mark Otto's avatar
grunt    
Mark Otto committed
1864
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
1865
}
1866
.form-control:disabled,
1867
1868
  .form-control[readonly],
  fieldset[disabled] .form-control {
1869
  background-color: #eceeef;
1870
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
1871
}
1872
.form-control[disabled],
1873
  fieldset[disabled] .form-control {
1874
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
1875
}
1876

1877
1878
.form-control-file,
.form-control-range {
1879
  display: block;
Mark Otto's avatar
Mark Otto committed
1880
}
Mark Otto's avatar
Mark Otto committed
1881

1882
1883
1884
1885
1886
1887
.form-control-label {
  padding: .5625rem .75rem;
  margin-bottom: 0;
}

.form-control-static {
Mark Otto's avatar
Mark Otto committed
1888
  min-height: 2.625rem;
1889
1890
1891
1892
  padding-top: .5625rem;
  padding-bottom: .5625rem;
  margin-bottom: 0;
}
1893
.form-control-static.form-control-sm,
1894
1895
1896
1897
1898
1899
  .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn,
  .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
1900
1901
1902
1903
  padding-right: 0;
  padding-left: 0;
}

1904
1905
1906
.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
1907
1908
1909
1910
1911
1912
1913
  height: 2rem;
  padding: .3rem .75rem;
  font-size: .85rem;
  line-height: 1.5;
  border-radius: .2rem;
}

1914
1915
1916
.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
1917
1918
1919
1920
1921
1922
1923
  height: 3.291667rem;
  padding: .75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.333333;
  border-radius: .3rem;
}

1924
1925
.form-group {
  margin-bottom: 15px;
Mark Otto's avatar
Mark Otto committed
1926
}
Mark Otto's avatar
Mark Otto committed
1927

1928
1929
.radio,
.checkbox {
1930
  position: relative;
1931
  display: block;
1932
  margin-bottom: .75rem;
Mark Otto's avatar
Mark Otto committed
1933
}
1934
.radio label,
1935
  .checkbox label {
1936
  padding-left: 1.25rem;
1937
  margin-bottom: 0;
1938
1939
  font-weight: normal;
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
1940
}
1941
.radio label input:only-child,
1942
    .checkbox label input:only-child {
Mark Otto's avatar
Mark Otto committed
1943
1944
  position: static;
}
Mark Otto's avatar
Mark Otto committed
1945

1946
1947
1948
1949
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
1950
  position: absolute;
1951
1952
  margin-top: .25rem;
  margin-left: -1.25rem;
Chris Rebert's avatar
Chris Rebert committed
1953
}
Mark Otto's avatar
Mark Otto committed
1954

1955
1956
.radio + .radio,
.checkbox + .checkbox {
1957
  margin-top: -.25rem;
Mark Otto's avatar
Mark Otto committed
1958
}
Mark Otto's avatar
Mark Otto committed
1959

1960
1961
.radio-inline,
.checkbox-inline {
Mark Otto's avatar
Mark Otto committed
1962
  position: relative;
1963
  display: inline-block;
1964
  padding-left: 1.25rem;
1965
  margin-bottom: 0;
1966
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
1967
  vertical-align: middle;
1968
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
1969
}
Mark Otto's avatar
Mark Otto committed
1970

1971
1972
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
1973
  margin-top: 0;
1974
  margin-left: .75rem;
Mark Otto's avatar
Mark Otto committed
1975
}
Mark Otto's avatar
Mark Otto committed
1976

1977
1978
1979
1980
1981
1982
input[type="radio"]:disabled,
input[type="radio"].disabled,
fieldset[disabled] input[type="radio"],
input[type="checkbox"]:disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="checkbox"] {
1983
  cursor: not-allowed;
1984
}
Mark Otto's avatar
Mark Otto committed
1985

1986
1987
1988
1989
.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
1990
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
1991
}
Mark Otto's avatar
Mark Otto committed
1992

1993
1994
1995
1996
.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
1997
  cursor: not-allowed;
1998
}
Mark Otto's avatar
Mark Otto committed
1999

2000
2001
.has-feedback {
  position: relative;
Mark Otto's avatar
Mark Otto committed
2002
}
2003
.has-feedback .form-control {
2004
  padding-right: 3.28125rem;
Mark Otto's avatar
Mark Otto committed
2005
}
Mark Otto's avatar
Mark Otto committed
2006

2007
2008
.form-control-feedback {
  position: absolute;
Mark Otto's avatar
Mark Otto committed
2009
  top: 0;
2010
  right: 0;
2011
  z-index: 2;
2012
  display: block;
2013
2014
2015
  width: 2.625rem;
  height: 2.625rem;
  line-height: 2.625rem;
2016
  text-align: center;
Mark Otto's avatar
grunt    
Mark Otto committed
2017
  pointer-events: none;
Mark Otto's avatar
Mark Otto committed
2018
}
Mark Otto's avatar
Mark Otto committed
2019

2020
2021
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback {
2022
2023
2024
  width: 3.291667rem;
  height: 3.291667rem;
  line-height: 3.291667rem;
Chris Rebert's avatar
Chris Rebert committed
2025
}
Mark Otto's avatar
Mark Otto committed
2026

2027
2028
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback {
2029
2030
2031
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
Mark Otto's avatar
Mark Otto committed
2032
}
Mark Otto's avatar
Mark Otto committed
2033

2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
2044
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
2045
}
Mark Otto's avatar
Mark Otto committed
2046

2047
2048
.has-success .form-control {
  border-color: #3c763d;
Mark Otto's avatar
Mark Otto committed
2049
}
2050
2051
.has-success .form-control:focus {
  border-color: #2b542c;
Mark Otto's avatar
Mark Otto committed
2052
}
2053

2054
2055
.has-success .input-group-addon {
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
2056
  background-color: #dff0d8; 
Mark Otto's avatar
Mark Otto committed
2057
  border-color: #3c763d;
Mark Otto's avatar
Mark Otto committed
2058
}
2059

2060
2061
.has-success .form-control-feedback {
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
2062
}
Mark Otto's avatar
Mark Otto committed
2063

2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
2074
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
2075
}
Mark Otto's avatar
Mark Otto committed
2076

2077
2078
.has-warning .form-control {
  border-color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
2079
}
2080
2081
.has-warning .form-control:focus {
  border-color: #66512c;
Mark Otto's avatar
Mark Otto committed
2082
}
2083

2084
2085
.has-warning .input-group-addon {
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
2086
  background-color: #fcf8e3; 
Mark Otto's avatar
Mark Otto committed
2087
  border-color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
2088
}
2089

2090
2091
.has-warning .form-control-feedback {
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
2092
}
Mark Otto's avatar
Mark Otto committed
2093

2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
2104
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
2105
}
Mark Otto's avatar
Mark Otto committed
2106

2107
2108
.has-error .form-control {
  border-color: #a94442;
Chris Rebert's avatar
Chris Rebert committed
2109
}
2110
2111
.has-error .form-control:focus {
  border-color: #843534;
Mark Otto's avatar
Mark Otto committed
2112
}
2113

2114
2115
.has-error .input-group-addon {
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
2116
  background-color: #f2dede; 
Mark Otto's avatar
Mark Otto committed
2117
  border-color: #a94442;
Mark Otto's avatar
Mark Otto committed
2118
}
2119

2120
2121
.has-error .form-control-feedback {
  color: #a94442;
Chris Rebert's avatar
Chris Rebert committed
2122
}
Mark Otto's avatar
Mark Otto committed
2123

Mark Otto's avatar
Mark Otto committed
2124
.has-feedback label ~ .form-control-feedback {
2125
  top: 6;
Mark Otto's avatar
Mark Otto committed
2126
}
2127

Mark Otto's avatar
Mark Otto committed
2128
2129
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
Mark Otto's avatar
Mark Otto committed
2130
}
Mark Otto's avatar
Mark Otto committed
2131

2132
2133
.help-block {
  display: block;
2134
2135
  margin-top: .25rem;
  margin-bottom: .75rem;
2136
  color: #747a7f;
Mark Otto's avatar
Mark Otto committed
2137
}
Mark Otto's avatar
Mark Otto committed
2138

Mark Otto's avatar
Mark Otto committed
2139
@media (min-width: 34em) {
Mark Otto's avatar
grunt    
Mark Otto committed
2140
  .form-inline .form-group {
2141
2142
2143
2144
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2145
  .form-inline .form-control {
2146
2147
2148
2149
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2150
  .form-inline .form-control-static {
2151
2152
    display: inline-block;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2153
  .form-inline .input-group {
Mark Otto's avatar
Mark Otto committed
2154
2155
2156
    display: inline-table;
    vertical-align: middle;
  }
2157
2158
2159
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
Mark Otto's avatar
Mark Otto committed
2160
2161
    width: auto;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2162
  .form-inline .input-group > .form-control {
2163
2164
    width: 100%;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2165
  .form-inline .control-label {
2166
2167
2168
    margin-bottom: 0;
    vertical-align: middle;
  }
2169
2170
  .form-inline .radio,
  .form-inline .checkbox {
2171
2172
2173
2174
2175
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
2176
2177
  .form-inline .radio label,
  .form-inline .checkbox label {
2178
2179
    padding-left: 0;
  }
2180
2181
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
2182
    position: relative;
2183
2184
    margin-left: 0;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2185
  .form-inline .has-feedback .form-control-feedback {
2186
2187
    top: 0;
  }
Chris Rebert's avatar
Chris Rebert committed
2188
}
Mark Otto's avatar
Mark Otto committed
2189

2190
2191
.btn {
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
2192
2193
  padding: .5rem .75rem;
  font-size: 1rem;
2194
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
2195
  line-height: 1.5;
2196
  text-align: center;
Mark Otto's avatar
Mark Otto committed
2197
  white-space: nowrap;
2198
  vertical-align: middle;
2199
2200
  -ms-touch-action: manipulation;
      touch-action: manipulation;
2201
  cursor: pointer;
2202
2203
2204
2205
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
2206
  border: .0625rem solid transparent;
Mark Otto's avatar
Mark Otto committed
2207
2208
2209
2210
  border-radius: .25rem;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
Mark Otto's avatar
Mark Otto committed
2211
}
2212
.btn:focus,
2213
2214
2215
2216
2217
  .btn.focus,
  .btn:active:focus,
  .btn:active.focus,
  .btn.active:focus,
  .btn.active.focus {
2218
2219
2220
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
Mark Otto's avatar
Mark Otto committed
2221
}
2222
.btn:focus,
2223
  .btn:hover {
Mark Otto's avatar
Mark Otto committed
2224
2225
2226
  text-decoration: none;
}
.btn.focus {
2227
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
2228
}
2229
.btn:active,
2230
  .btn.active {
2231
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2232
  outline: 0;
Mark Otto's avatar
Mark Otto committed
2233
}
2234
.btn.disabled,
2235
2236
  .btn:disabled,
  fieldset[disabled] .btn {
2237
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
2238
  opacity: .65;
Mark Otto's avatar
Mark Otto committed
2239
}
Mark Otto's avatar
Mark Otto committed
2240

2241
2242
a.btn.disaabled,
fieldset[disabled] a.btn {
Mark Otto's avatar
Mark Otto committed
2243
2244
2245
  pointer-events: none;
}

2246
.btn-primary {
Mark Otto's avatar
Mark Otto committed
2247
  color: #fff;
2248
2249
  background-color: #0275d8;
  border-color: #0267bf;
Mark Otto's avatar
Mark Otto committed
2250
}
2251
.btn-primary:focus,
2252
2253
2254
2255
  .btn-primary.focus,
  .btn-primary:active,
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2256
2257
2258
2259
2260
  color: #fff;
  background-color: #025aa5;
  border-color: #014682;
}
.btn-primary:hover {
Mark Otto's avatar
Mark Otto committed
2261
  color: #fff;
Mark Otto's avatar
Mark Otto committed
2262
  background-color: #025aa5;
2263
  border-color: #014682;
Mark Otto's avatar
Mark Otto committed
2264
}
2265
.btn-primary:active,
2266
2267
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
2268
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2269
}
2270
.btn-primary.disabled,
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
  .btn-primary.disabled:focus,
  .btn-primary.disabled.focus,
  .btn-primary.disabled:active,
  .btn-primary.disabled.active,
  .btn-primary:disabled,
  .btn-primary:disabled:focus,
  .btn-primary:disabled.focus,
  .btn-primary:disabled:active,
  .btn-primary:disabled.active,
  fieldset[disabled] .btn-primary,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus,
  fieldset[disabled] .btn-primary:active,
  fieldset[disabled] .btn-primary.active {
Mark Otto's avatar
Mark Otto committed
2285
2286
2287
  background-color: #0275d8;
  border-color: #0267bf;
}
2288
.btn-primary.disabled:hover,
2289
2290
  .btn-primary:disabled:hover,
  fieldset[disabled] .btn-primary:hover {
2291
2292
  background-color: #0275d8;
  border-color: #0267bf;
Mark Otto's avatar
Mark Otto committed
2293
}
2294
.btn-primary .badge {
2295
  color: #0275d8;
Mark Otto's avatar
Mark Otto committed
2296
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2297
}
Mark Otto's avatar
Mark Otto committed
2298

2299
2300
.btn-secondary {
  color: #373a3c;
Mark Otto's avatar
Mark Otto committed
2301
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
2302
  border-color: #ccc;
2303
}
2304
.btn-secondary:focus,
2305
2306
2307
2308
  .btn-secondary.focus,
  .btn-secondary:active,
  .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2309
2310
  color: #373a3c;
  background-color: #e6e6e6;
Mark Otto's avatar
grunt    
Mark Otto committed
2311
  border-color: #adadad;
Mark Otto's avatar
Mark Otto committed
2312
2313
}
.btn-secondary:hover {
2314
2315
  color: #373a3c;
  background-color: #e6e6e6;
Mark Otto's avatar
grunt    
Mark Otto committed
2316
  border-color: #adadad;
2317
}
2318
.btn-secondary:active,
2319
2320
  .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
2321
2322
  background-image: none;
}
2323
.btn-secondary.disabled,
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
  .btn-secondary.disabled:focus,
  .btn-secondary.disabled.focus,
  .btn-secondary.disabled:active,
  .btn-secondary.disabled.active,
  .btn-secondary:disabled,
  .btn-secondary:disabled:focus,
  .btn-secondary:disabled.focus,
  .btn-secondary:disabled:active,
  .btn-secondary:disabled.active,
  fieldset[disabled] .btn-secondary,
  fieldset[disabled] .btn-secondary:focus,
  fieldset[disabled] .btn-secondary.focus,
  fieldset[disabled] .btn-secondary:active,
  fieldset[disabled] .btn-secondary.active {
Mark Otto's avatar
Mark Otto committed
2338
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
2339
  border-color: #ccc;
Mark Otto's avatar
Mark Otto committed
2340
}
2341
.btn-secondary.disabled:hover,
2342
2343
  .btn-secondary:disabled:hover,
  fieldset[disabled] .btn-secondary:hover {
Mark Otto's avatar
Mark Otto committed
2344
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
2345
  border-color: #ccc;
2346
2347
}
.btn-secondary .badge {
Mark Otto's avatar
Mark Otto committed
2348
  color: #fff;
2349
2350
  background-color: #373a3c;
}
Mark Otto's avatar
Mark Otto committed
2351

Mark Otto's avatar
Mark Otto committed
2352
.btn-info {
Mark Otto's avatar
Mark Otto committed
2353
  color: #fff;
Mark Otto's avatar
Mark Otto committed
2354
2355
2356
  background-color: #5bc0de;
  border-color: #46b8da;
}
2357
.btn-info:focus,
2358
2359
2360
2361
  .btn-info.focus,
  .btn-info:active,
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2362
2363
2364
2365
2366
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:hover {
Mark Otto's avatar
Mark Otto committed
2367
  color: #fff;
Mark Otto's avatar
Mark Otto committed
2368
2369
2370
  background-color: #31b0d5;
  border-color: #269abc;
}
2371
.btn-info:active,
2372
2373
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2374
2375
  background-image: none;
}
2376
.btn-info.disabled,
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
  .btn-info.disabled:focus,
  .btn-info.disabled.focus,
  .btn-info.disabled:active,
  .btn-info.disabled.active,
  .btn-info:disabled,
  .btn-info:disabled:focus,
  .btn-info:disabled.focus,
  .btn-info:disabled:active,
  .btn-info:disabled.active,
  fieldset[disabled] .btn-info,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus,
  fieldset[disabled] .btn-info:active,
  fieldset[disabled] .btn-info.active {
Mark Otto's avatar
Mark Otto committed
2391
2392
2393
  background-color: #5bc0de;
  border-color: #46b8da;
}
2394
.btn-info.disabled:hover,
2395
2396
  .btn-info:disabled:hover,
  fieldset[disabled] .btn-info:hover {
Mark Otto's avatar
Mark Otto committed
2397
2398
2399
2400
2401
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
Mark Otto's avatar
Mark Otto committed
2402
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2403
}
Mark Otto's avatar
Mark Otto committed
2404

2405
.btn-success {
Mark Otto's avatar
Mark Otto committed
2406
  color: #fff;
2407
2408
  background-color: #5cb85c;
  border-color: #4cae4c;
Mark Otto's avatar
Mark Otto committed
2409
}
2410
.btn-success:focus,
2411
2412
2413
2414
  .btn-success.focus,
  .btn-success:active,
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2415
2416
2417
2418
2419
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:hover {
Mark Otto's avatar
Mark Otto committed
2420
  color: #fff;
2421
  background-color: #449d44;
2422
  border-color: #398439;
Mark Otto's avatar
Mark Otto committed
2423
}
2424
.btn-success:active,
2425
2426
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
2427
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2428
}
2429
.btn-success.disabled,
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
  .btn-success.disabled:focus,
  .btn-success.disabled.focus,
  .btn-success.disabled:active,
  .btn-success.disabled.active,
  .btn-success:disabled,
  .btn-success:disabled:focus,
  .btn-success:disabled.focus,
  .btn-success:disabled:active,
  .btn-success:disabled.active,
  fieldset[disabled] .btn-success,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus,
  fieldset[disabled] .btn-success:active,
  fieldset[disabled] .btn-success.active {
Mark Otto's avatar
Mark Otto committed
2444
2445
2446
  background-color: #5cb85c;
  border-color: #4cae4c;
}
2447
.btn-success.disabled:hover,
2448
2449
  .btn-success:disabled:hover,
  fieldset[disabled] .btn-success:hover {
2450
2451
  background-color: #5cb85c;
  border-color: #4cae4c;
Mark Otto's avatar
Mark Otto committed
2452
}
2453
2454
.btn-success .badge {
  color: #5cb85c;
Mark Otto's avatar
Mark Otto committed
2455
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2456
}
Mark Otto's avatar
Mark Otto committed
2457

2458
.btn-warning {
Mark Otto's avatar
Mark Otto committed
2459
  color: #fff;
2460
2461
  background-color: #f0ad4e;
  border-color: #eea236;
Mark Otto's avatar
Mark Otto committed
2462
}
2463
.btn-warning:focus,
2464
2465
2466
2467
  .btn-warning.focus,
  .btn-warning:active,
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2468
2469
2470
2471
2472
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:hover {
Mark Otto's avatar
Mark Otto committed
2473
  color: #fff;
2474
  background-color: #ec971f;
2475
  border-color: #d58512;
Mark Otto's avatar
Mark Otto committed
2476
}
2477
.btn-warning:active,
2478
2479
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
2480
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2481
}
2482
.btn-warning.disabled,
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
  .btn-warning.disabled:focus,
  .btn-warning.disabled.focus,
  .btn-warning.disabled:active,
  .btn-warning.disabled.active,
  .btn-warning:disabled,
  .btn-warning:disabled:focus,
  .btn-warning:disabled.focus,
  .btn-warning:disabled:active,
  .btn-warning:disabled.active,
  fieldset[disabled] .btn-warning,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus,
  fieldset[disabled] .btn-warning:active,
  fieldset[disabled] .btn-warning.active {
Mark Otto's avatar
Mark Otto committed
2497
2498
2499
  background-color: #f0ad4e;
  border-color: #eea236;
}
2500
.btn-warning.disabled:hover,
2501
2502
  .btn-warning:disabled:hover,
  fieldset[disabled] .btn-warning:hover {
2503
2504
  background-color: #f0ad4e;
  border-color: #eea236;
Mark Otto's avatar
Mark Otto committed
2505
}
2506
2507
.btn-warning .badge {
  color: #f0ad4e;
Mark Otto's avatar
Mark Otto committed
2508
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2509
}
Mark Otto's avatar
Mark Otto committed
2510

2511
.btn-danger {
Mark Otto's avatar
Mark Otto committed
2512
  color: #fff;
2513
2514
  background-color: #d9534f;
  border-color: #d43f3a;
Mark Otto's avatar
Mark Otto committed
2515
}
2516
.btn-danger:focus,
2517
2518
2519
2520
  .btn-danger.focus,
  .btn-danger:active,
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2521
2522
2523
2524
2525
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:hover {
Mark Otto's avatar
Mark Otto committed
2526
  color: #fff;
2527
  background-color: #c9302c;
2528
  border-color: #ac2925;
Mark Otto's avatar
Mark Otto committed
2529
}
2530
.btn-danger:active,
2531
2532
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
2533
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2534
}
2535
.btn-danger.disabled,
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
  .btn-danger.disabled:focus,
  .btn-danger.disabled.focus,
  .btn-danger.disabled:active,
  .btn-danger.disabled.active,
  .btn-danger:disabled,
  .btn-danger:disabled:focus,
  .btn-danger:disabled.focus,
  .btn-danger:disabled:active,
  .btn-danger:disabled.active,
  fieldset[disabled] .btn-danger,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus,
  fieldset[disabled] .btn-danger:active,
  fieldset[disabled] .btn-danger.active {
Mark Otto's avatar
Mark Otto committed
2550
2551
2552
  background-color: #d9534f;
  border-color: #d43f3a;
}
2553
.btn-danger.disabled:hover,
2554
2555
  .btn-danger:disabled:hover,
  fieldset[disabled] .btn-danger:hover {
2556
2557
  background-color: #d9534f;
  border-color: #d43f3a;
Mark Otto's avatar
Mark Otto committed
2558
}
2559
2560
.btn-danger .badge {
  color: #d9534f;
Mark Otto's avatar
Mark Otto committed
2561
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2562
}
Mark Otto's avatar
Mark Otto committed
2563

2564
.btn-link {
2565
  font-weight: normal;
2566
  color: #0275d8;
2567
  border-radius: 0;
Mark Otto's avatar
Mark Otto committed
2568
}
2569
.btn-link,
2570
2571
2572
2573
  .btn-link:active,
  .btn-link.active,
  .btn-link:disabled,
  fieldset[disabled] .btn-link {
2574
  background-color: transparent;
Mark Otto's avatar
Mark Otto committed
2575
}
2576
.btn-link,
2577
2578
  .btn-link:focus,
  .btn-link:active {
2579
  border-color: transparent;
Mark Otto's avatar
Mark Otto committed
2580
}
Mark Otto's avatar
Mark Otto committed
2581
2582
2583
.btn-link:hover {
  border-color: transparent;
}
2584
.btn-link:focus,
2585
  .btn-link:hover {
2586
  color: #014c8c;
2587
2588
  text-decoration: underline;
  background-color: transparent;
Mark Otto's avatar
Mark Otto committed
2589
}
2590
.btn-link:disabled:focus,
2591
2592
2593
  .btn-link:disabled:hover,
  fieldset[disabled] .btn-link:focus,
  fieldset[disabled] .btn-link:hover {
2594
  color: #818a91;
2595
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
2596
}
Mark Otto's avatar
Mark Otto committed
2597
2598

.btn-lg, .btn-group-lg > .btn {
Mark Otto's avatar
Mark Otto committed
2599
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
2600
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
2601
  line-height: 1.333333;
Mark Otto's avatar
Mark Otto committed
2602
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
2603
}
Mark Otto's avatar
Mark Otto committed
2604
2605

.btn-sm, .btn-group-sm > .btn {
Mark Otto's avatar
Mark Otto committed
2606
2607
  padding: .3rem .75rem;
  font-size: .85rem;
2608
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
2609
  border-radius: .2rem;
Mark Otto's avatar
Mark Otto committed
2610
}
Mark Otto's avatar
Mark Otto committed
2611
2612

.btn-xs, .btn-group-xs > .btn {
Mark Otto's avatar
Mark Otto committed
2613
2614
  padding: .2rem .5rem;
  font-size: .75rem;
2615
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
2616
  border-radius: .2rem;
Mark Otto's avatar
Mark Otto committed
2617
}
Mark Otto's avatar
Mark Otto committed
2618

2619
2620
2621
.btn-block {
  display: block;
  width: 100%;
Mark Otto's avatar
Mark Otto committed
2622
}
Mark Otto's avatar
Mark Otto committed
2623

2624
2625
.btn-block + .btn-block {
  margin-top: 5px;
Mark Otto's avatar
Mark Otto committed
2626
}
Mark Otto's avatar
Mark Otto committed
2627

2628
2629
2630
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
2631
  width: 100%;
Mark Otto's avatar
Mark Otto committed
2632
}
Mark Otto's avatar
Mark Otto committed
2633

2634
2635
.fade {
  opacity: 0;
2636
2637
2638
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;
Mark Otto's avatar
Mark Otto committed
2639
}
2640
2641
.fade.in {
  opacity: 1;
Mark Otto's avatar
Mark Otto committed
2642
}
Mark Otto's avatar
Mark Otto committed
2643

2644
2645
.collapse {
  display: none;
Mark Otto's avatar
Mark Otto committed
2646
}
2647
2648
.collapse.in {
  display: block;
Mark Otto's avatar
Mark Otto committed
2649
}
Mark Otto's avatar
Mark Otto committed
2650

2651
2652
2653
2654
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
Mark Otto's avatar
Mark Otto committed
2655
2656
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
Mark Otto's avatar
grunt    
Mark Otto committed
2657
          transition-timing-function: ease;
Mark Otto's avatar
Mark Otto committed
2658
2659
2660
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
Mark Otto's avatar
Mark Otto committed
2661
2662
2663
  -webkit-transition-property: height;
       -o-transition-property: height;
          transition-property: height;
Mark Otto's avatar
Mark Otto committed
2664
}
Mark Otto's avatar
Mark Otto committed
2665

2666
2667
.dropup,
.dropdown {
2668
2669
  position: relative;
}
Mark Otto's avatar
Mark Otto committed
2670

2671
.dropdown-toggle:after {
Mark Otto's avatar
Mark Otto committed
2672
2673
2674
  display: inline-block;
  width: 0;
  height: 0;
2675
  margin-left: .25rem;
2676
  vertical-align: middle;
Mark Otto's avatar
Mark Otto committed
2677
2678
2679
2680
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-left: .3em solid transparent;
Mark Otto's avatar
Mark Otto committed
2681
}
2682

Mark Otto's avatar
Mark Otto committed
2683
2684
2685
.dropdown-toggle:focus {
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
2686

Mark Otto's avatar
Mark Otto committed
2687
2688
2689
2690
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
2691
  z-index: 1000;
Mark Otto's avatar
Mark Otto committed
2692
2693
2694
  display: none;
  float: left;
  min-width: 160px;
Mark Otto's avatar
Mark Otto committed
2695
  padding: 5px 0;
2696
  margin: 2px 0 0;
Mark Otto's avatar
Mark Otto committed
2697
  font-size: 1rem;
2698
  text-align: left;
Mark Otto's avatar
Mark Otto committed
2699
2700
  list-style: none;
  background-color: #fff;
2701
  -webkit-background-clip: padding-box;
Mark Otto's avatar
grunt    
Mark Otto committed
2702
          background-clip: padding-box;
Mark Otto's avatar
Mark Otto committed
2703
2704
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
2705
2706
}
.dropdown-menu .divider {
Mark Otto's avatar
Mark Otto committed
2707
  height: 1px;
Mark Otto's avatar
grunt    
Mark Otto committed
2708
  margin: .5rem 0;
2709
  overflow: hidden;
Mark Otto's avatar
Mark Otto committed
2710
2711
2712
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
Mark Otto's avatar
Mark Otto committed
2713
2714
  display: block;
  padding: 3px 20px;
2715
2716
  clear: both;
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
2717
  line-height: 1.5;
2718
  color: #373a3c;
2719
  white-space: nowrap;
Mark Otto's avatar
Mark Otto committed
2720
}
Mark Otto's avatar
Mark Otto committed
2721

2722
2723
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
2724
  color: #2b2d2f;
Mark Otto's avatar
Mark Otto committed
2725
  text-decoration: none;
2726
  background-color: #f5f5f5;
Mark Otto's avatar
Mark Otto committed
2727
}
Mark Otto's avatar
Mark Otto committed
2728

2729
2730
2731
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
Mark Otto's avatar
Mark Otto committed
2732
  color: #fff;
2733
  text-decoration: none;
Mark Otto's avatar
grunt    
Mark Otto committed
2734
  background-color: #0275d8;
Mark Otto's avatar
Mark Otto committed
2735
  outline: 0;
Mark Otto's avatar
Mark Otto committed
2736
}
Mark Otto's avatar
Mark Otto committed
2737

2738
2739
2740
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
2741
  color: #818a91;
Mark Otto's avatar
Mark Otto committed
2742
}
2743
2744
2745

.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
2746
  text-decoration: none;
2747
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
2748
2749
  background-color: transparent;
  background-image: none;
Mark Otto's avatar
Mark Otto committed
2750
  filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
Mark Otto's avatar
Mark Otto committed
2751
}
Mark Otto's avatar
Mark Otto committed
2752

Mark Otto's avatar
Mark Otto committed
2753
2754
2755
.open > .dropdown-menu {
  display: block;
}
2756

2757
2758
2759
.open > a {
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
2760

2761
.dropdown-menu-right {
Mark Otto's avatar
grunt    
Mark Otto committed
2762
  right: 0;
Mark Otto's avatar
Mark Otto committed
2763
  left: auto;
2764
}
Mark Otto's avatar
Mark Otto committed
2765

2766
.dropdown-menu-left {
Mark Otto's avatar
grunt    
Mark Otto committed
2767
  right: auto;
Mark Otto's avatar
Mark Otto committed
2768
  left: 0;
2769
}
Mark Otto's avatar
Mark Otto committed
2770

2771
.dropdown-header {
Mark Otto's avatar
Mark Otto committed
2772
2773
  display: block;
  padding: 3px 20px;
Mark Otto's avatar
Mark Otto committed
2774
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
2775
  line-height: 1.5;
2776
  color: #818a91;
Mark Otto's avatar
grunt    
Mark Otto committed
2777
  white-space: nowrap;
Mark Otto's avatar
Mark Otto committed
2778
}
Mark Otto's avatar
Mark Otto committed
2779

2780
2781
.dropdown-backdrop {
  position: fixed;
Mark Otto's avatar
Mark Otto committed
2782
  top: 0;
2783
2784
  right: 0;
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
2785
  left: 0;
2786
  z-index: 990;
2787
}
Mark Otto's avatar
Mark Otto committed
2788

Chris Rebert's avatar
Chris Rebert committed
2789
.pull-right > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
2790
2791
2792
  right: 0;
  left: auto;
}
Mark Otto's avatar
Mark Otto committed
2793

2794
2795
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
2796
  content: "";
Mark Otto's avatar
Mark Otto committed
2797
2798
  border-top: 0;
  border-bottom: .3em solid;
Mark Otto's avatar
Mark Otto committed
2799
}
2800
2801
2802

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
2803
2804
  top: auto;
  bottom: 100%;
Mark Otto's avatar
Mark Otto committed
2805
  margin-bottom: 2px;
Mark Otto's avatar
Mark Otto committed
2806
}
Mark Otto's avatar
Mark Otto committed
2807

2808
2809
.btn-group,
.btn-group-vertical {
2810
2811
2812
  position: relative;
  display: inline-block;
  vertical-align: middle;
2813
}
2814
.btn-group > .btn,
2815
  .btn-group-vertical > .btn {
2816
2817
  position: relative;
  float: left;
Mark Otto's avatar
Mark Otto committed
2818
}
2819
.btn-group > .btn:focus,
2820
2821
2822
2823
2824
    .btn-group > .btn:active,
    .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
Mark Otto's avatar
Mark Otto committed
2825
2826
  z-index: 2;
}
2827
.btn-group > .btn:hover,
2828
    .btn-group-vertical > .btn:hover {
2829
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
2830
}
Mark Otto's avatar
Mark Otto committed
2831

2832
2833
2834
2835
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
2836
  margin-left: -1px;
Mark Otto's avatar
Mark Otto committed
2837
}
Mark Otto's avatar
Mark Otto committed
2838

2839
2840
.btn-toolbar {
  margin-left: -5px;
2841
}
2842
.btn-toolbar:before,
2843
  .btn-toolbar:after {
Mark Otto's avatar
Mark Otto committed
2844
2845
2846
2847
2848
2849
  display: table; 
  content: " ";
}
.btn-toolbar:after {
  clear: both;
}
2850
.btn-toolbar .btn-group,
2851
  .btn-toolbar .input-group {
2852
  float: left;
2853
}
2854
.btn-toolbar > .btn,
2855
2856
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
2857
  margin-left: 5px;
2858
}
Mark Otto's avatar
Mark Otto committed
2859

2860
2861
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
Mark Otto's avatar
Mark Otto committed
2862
}
Mark Otto's avatar
Mark Otto committed
2863

2864
2865
.btn-group > .btn:first-child {
  margin-left: 0;
2866
}
2867
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
Mark Otto's avatar
Mark Otto committed
2868
  border-top-right-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2869
  border-bottom-right-radius: 0;
2870
}
Mark Otto's avatar
Mark Otto committed
2871

2872
2873
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
Mark Otto's avatar
Mark Otto committed
2874
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2875
  border-bottom-left-radius: 0;
2876
}
Mark Otto's avatar
Mark Otto committed
2877

2878
2879
.btn-group > .btn-group {
  float: left;
2880
}
Mark Otto's avatar
Mark Otto committed
2881

2882
2883
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
2884
}
Mark Otto's avatar
Mark Otto committed
2885

2886
2887
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2888
  border-top-right-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2889
  border-bottom-right-radius: 0;
2890
}
Mark Otto's avatar
Mark Otto committed
2891

Mark Otto's avatar
grunt    
Mark Otto committed
2892
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
Mark Otto committed
2893
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2894
  border-bottom-left-radius: 0;
2895
}
Mark Otto's avatar
Mark Otto committed
2896

2897
2898
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
2899
  outline: 0;
2900
}
Mark Otto's avatar
Mark Otto committed
2901

2902
.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
2903
  padding-right: 8px;
Mark Otto's avatar
Mark Otto committed
2904
  padding-left: 8px;
2905
}
Mark Otto's avatar
Mark Otto committed
2906
2907

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
2908
  padding-right: 12px;
Mark Otto's avatar
Mark Otto committed
2909
  padding-left: 12px;
Mark Otto's avatar
Mark Otto committed
2910
}
Mark Otto's avatar
Mark Otto committed
2911

2912
2913
.btn .caret {
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
2914
}
Mark Otto's avatar
Mark Otto committed
2915
2916

.btn-lg .caret, .btn-group-lg > .btn .caret {
Mark Otto's avatar
Mark Otto committed
2917
  border-width: .3em .3em 0;
liuyl's avatar
liuyl committed
2918
  border-bottom-width: 0;
Mark Otto's avatar
Mark Otto committed
2919
}
Mark Otto's avatar
Mark Otto committed
2920
2921

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
Mark Otto's avatar
Mark Otto committed
2922
  border-width: 0 .3em .3em;
Mark Otto's avatar
Mark Otto committed
2923
}
Mark Otto's avatar
Mark Otto committed
2924

2925
2926
2927
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
2928
2929
2930
2931
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
Mark Otto's avatar
Mark Otto committed
2932
}
2933
2934
2935

.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
Mark Otto's avatar
Mark Otto committed
2936
2937
2938
  display: table; 
  content: " ";
}
2939

Mark Otto's avatar
Mark Otto committed
2940
2941
2942
.btn-group-vertical > .btn-group:after {
  clear: both;
}
2943

2944
2945
.btn-group-vertical > .btn-group > .btn {
  float: none;
Mark Otto's avatar
Mark Otto committed
2946
}
2947
2948
2949
2950
2951

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
2952
2953
  margin-top: -1px;
  margin-left: 0;
2954
}
Mark Otto's avatar
Mark Otto committed
2955

2956
2957
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
2958
}
2959

2960
.btn-group-vertical > .btn:first-child:not(:last-child) {
Mark Otto's avatar
Mark Otto committed
2961
  border-top-right-radius: .25rem;
2962
2963
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
2964
}
2965

2966
.btn-group-vertical > .btn:last-child:not(:first-child) {
Mark Otto's avatar
Mark Otto committed
2967
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2968
2969
  border-top-right-radius: 0;
  border-bottom-left-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
2970
}
Mark Otto's avatar
Mark Otto committed
2971

2972
2973
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
2974
}
Mark Otto's avatar
Mark Otto committed
2975

2976
2977
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2978
2979
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
2980
}
Mark Otto's avatar
Mark Otto committed
2981

Mark Otto's avatar
grunt    
Mark Otto committed
2982
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
Mark Otto's avatar
Mark Otto committed
2983
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
2984
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
2985
}
Mark Otto's avatar
Mark Otto committed
2986

2987
2988
2989
2990
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
2991
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
2992
2993
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
2994
}
Mark Otto's avatar
Mark Otto committed
2995

2996
2997
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
2998
2999
  display: table;
  border-collapse: separate;
Mark Otto's avatar
Mark Otto committed
3000
}
3001
.input-group .form-control {
3002
3003
  position: relative;
  z-index: 2;
Mark Otto's avatar
grunt    
Mark Otto committed
3004
3005
3006
  float: left;
  width: 100%;
  margin-bottom: 0;
3007
}
Mark Otto's avatar
grunt    
Mark Otto committed
3008

3009
3010
3011
.input-group-addon,
.input-group-btn,
.input-group .form-control {
Mark Otto's avatar
grunt    
Mark Otto committed
3012
3013
  display: table-cell;
}
3014
.input-group-addon:not(:first-child):not(:last-child),
3015
3016
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
3017
3018
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3019

3020
3021
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3022
  width: 1%;
Mark Otto's avatar
Mark Otto committed
3023
  white-space: nowrap;
3024
  vertical-align: middle;
3025
}
Mark Otto's avatar
Mark Otto committed
3026

3027
.input-group-addon {
Mark Otto's avatar
Mark Otto committed
3028
  padding: .5rem .75rem;
Mark Otto's avatar
Mark Otto committed
3029
  font-size: 1rem;
3030
3031
  font-weight: normal;
  line-height: 1;
3032
  color: #55595c;
3033
  text-align: center;
3034
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3035
3036
  border: 1px solid #ccc;
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3037
}
3038
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
3039
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
Mark Otto committed
3040
3041
3042
  padding: .3rem .75rem;
  font-size: .85rem;
  border-radius: .2rem;
Mark Otto's avatar
Mark Otto committed
3043
}
3044
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
3045
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
Mark Otto's avatar
Mark Otto committed
3046
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
3047
  font-size: 1.25rem;
Mark Otto's avatar
Mark Otto committed
3048
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
3049
}
3050
.input-group-addon input[type="radio"],
3051
  .input-group-addon input[type="checkbox"] {
3052
  margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3053
}
Mark Otto's avatar
Mark Otto committed
3054

3055
3056
3057
3058
3059
3060
3061
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3062
  border-top-right-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3063
  border-bottom-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3064
}
Mark Otto's avatar
Mark Otto committed
3065

3066
3067
.input-group-addon:first-child {
  border-right: 0;
Mark Otto's avatar
Mark Otto committed
3068
}
Mark Otto's avatar
Mark Otto committed
3069

3070
3071
3072
3073
3074
3075
3076
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
Mark Otto's avatar
Mark Otto committed
3077
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3078
  border-bottom-left-radius: 0;
3079
}
Mark Otto's avatar
Mark Otto committed
3080

3081
3082
3083
.input-group-addon:last-child {
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3084

3085
3086
.input-group-btn {
  position: relative;
3087
  font-size: 0;
3088
3089
3090
3091
3092
3093
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
3094
  margin-left: -1px;
3095
}
3096
.input-group-btn > .btn:focus,
3097
3098
    .input-group-btn > .btn:active,
    .input-group-btn > .btn:hover {
3099
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
3100
}
3101
.input-group-btn:first-child > .btn,
3102
  .input-group-btn:first-child > .btn-group {
3103
3104
  margin-right: -1px;
}
3105
.input-group-btn:last-child > .btn,
3106
  .input-group-btn:last-child > .btn-group {
3107
3108
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3109

3110
3111
.c-input {
  position: relative;
3112
  display: inline;
3113
3114
3115
3116
3117
3118
3119
3120
3121
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer;
}
.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}
.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}
.c-input + .c-input {
  margin-left: 1rem;
}
3133
3134
3135

.c-indicator {
  position: absolute;
3136
  top: 0;
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
3148
          user-select: none;
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}

.c-checkbox .c-indicator {
  border-radius: .25rem;
}
3159

3160
3161
3162
.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}
3163

Mark Otto's avatar
Mark Otto committed
3164
3165
3166
3167
.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}
3168
3169
3170
3171

.c-radio .c-indicator {
  border-radius: 50%;
}
3172

3173
3174
3175
3176
.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}

3177
3178
3179
3180
3181
.c-inputs-stacked .c-input {
  display: inline;
}
.c-inputs-stacked .c-input:after {
  display: block;
3182
  margin-bottom: .25rem;
3183
3184
3185
3186
3187
3188
  content: "";
}
.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}

3189
3190
3191
3192
3193
.select {
  position: relative;
  display: inline-block;
  color: #555;
}
3194
.select > select {
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
  display: inline-block;
  width: 100%;
  -webkit-appearance: none;
  padding: .5rem 2.25rem .5rem 1rem;
  margin: 0;
  line-height: 1.5;
  color: #555;
  cursor: pointer;
  background-color: #eee;
  border: 0;
  border-radius: .25rem;
  outline: 0;

3208
     -moz-appearance: none;
3209
3210
          appearance: none;
}
3211
3212
3213
3214
3215
.select > select:focus {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}
.select > select:focus:-moz-focusring {
3216
3217
3218
  color: transparent;
  text-shadow: 0 0 0 #000;
}
3219
3220
3221
3222
3223
3224
3225
.select > select:active {
  color: #fff;
  background-color: #0074d9;
}
.select > select::-ms-expand {
  display: none;
}
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
.select:after {
  position: absolute;
  top: 50%;
  right: 1.25rem;
  display: inline-block;
  width: 0;
  height: 0;
  margin-top: -.15rem;
  pointer-events: none;
  content: "";
  border-top: .35rem solid;
  border-right: .35rem solid transparent;
  border-bottom: .35rem solid transparent;
  border-left: .35rem solid transparent;
}

Mark Otto's avatar
Mark Otto committed
3242
3243
3244
3245
.select select:hover {
  background-color: #ddd;
}

3246
3247
@-moz-document url-prefix() {
  .select select {
3248
    padding-right: 1rem;
3249
    text-indent: .01px;
3250
    text-overflow: "";
3251
3252
3253
3254
3255
3256
  }
  .select option {
    background-color: #fff;
  }
}

3257
@media screen and (min-width: 0 \0) {
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
  .select select {
    z-index: 1;
    padding: .5rem 1.5rem .5rem 1rem;
  }
  .select:after {
    z-index: 5;
  }
  .select:before {
    position: absolute;
    top: 0;
    right: 1rem;
    bottom: 0;
    z-index: 2;
    display: block;
    width: 1.5rem;
    content: "";
    background-color: #eee;
  }
3276
3277
3278
  .select select:focus,
  .select select:active,
  .select select:hover {
3279
3280
3281
3282
3283
3284
3285
3286
    color: #555;
    background-color: #eee;
  }
}

.file {
  position: relative;
  display: inline-block;
3287
  height: 2.5rem;
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
  cursor: pointer;
}

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
3311
          user-select: none;
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
  background-color: #fff;
  border: .075rem solid #ddd;
  border-radius: .25rem;
  -webkit-box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
          box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
}

.file-custom:after {
  content: "Choose file...";
}

.file-custom:before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: .075rem solid #ddd;
  border-radius: 0 .25rem .25rem 0;
}

.file input:focus ~ .file-custom {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}

Mark Otto's avatar
Mark Otto committed
3345
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3346
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3347
  margin-bottom: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3348
  list-style: none;
Mark Otto's avatar
Mark Otto committed
3349
}
3350
.nav:before,
3351
  .nav:after {
Mark Otto's avatar
Mark Otto committed
3352
3353
3354
3355
3356
3357
3358
  display: table; 
  content: " ";
}
.nav:after {
  clear: both;
}

Mark Otto's avatar
Mark Otto committed
3359
3360
.nav-item {
  position: relative;
3361
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3362
}
Mark Otto's avatar
Mark Otto committed
3363

Mark Otto's avatar
Mark Otto committed
3364
.nav-link {
3365
  display: inline-block;
3366
  padding: .75em 1em;
3367
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3368
}
3369
.nav-link:focus,
3370
  .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3371
3372
3373
  text-decoration: none;
  background-color: #eceeef;
}
3374
.disabled > .nav-link,
3375
  .nav-link.disabled {
Mark Otto's avatar
Mark Otto committed
3376
3377
  color: #818a91;
}
3378
.disabled > .nav-link,
3379
3380
3381
3382
3383
    .disabled > .nav-link:focus,
    .disabled > .nav-link:hover,
    .nav-link.disabled,
    .nav-link.disabled:focus,
    .nav-link.disabled:hover {
3384
  color: #818a91;
3385
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
3386
  background-color: transparent;
Artur Kwiatkowski's avatar
Artur Kwiatkowski committed
3387
}
Mark Otto's avatar
Mark Otto committed
3388

Mark Otto's avatar
Mark Otto committed
3389
.nav-tabs {
Mark Otto's avatar
Mark Otto committed
3390
  border-bottom: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3391
}
3392
.nav-tabs .nav-item {
Mark Otto's avatar
Mark Otto committed
3393
3394
3395
  float: left;
  margin-bottom: -1px;
}
3396
3397
3398
3399
3400
.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}
.nav-tabs .nav-link {
  display: block;
Mark Otto's avatar
Mark Otto committed
3401
  border: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
3402
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
Mark Otto committed
3403
}
3404
.nav-tabs .nav-link:focus,
3405
    .nav-tabs .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3406
  border-color: #eceeef #eceeef #ddd;
Mark Otto's avatar
Mark Otto committed
3407
}
3408
.nav-tabs .open > .nav-link,
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
  .nav-tabs .open > .nav-link:focus,
  .nav-tabs .open > .nav-link:hover,
  .nav-tabs .active > .nav-link,
  .nav-tabs .active > .nav-link:focus,
  .nav-tabs .active > .nav-link:hover,
  .nav-tabs .nav-link.open,
  .nav-tabs .nav-link.open:focus,
  .nav-tabs .nav-link.open:hover,
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-link.active:focus,
  .nav-tabs .nav-link.active:hover {
3420
  color: #55595c;
Mark Otto's avatar
Mark Otto committed
3421
3422
  background-color: #fff;
  border-color: #ddd #ddd transparent;
3423
}
3424
.nav-tabs .disabled > .nav-link,
3425
3426
3427
3428
3429
  .nav-tabs .disabled > .nav-link:focus,
  .nav-tabs .disabled > .nav-link:hover,
  .nav-tabs .nav-link.disabled,
  .nav-tabs .nav-link.disabled:focus,
  .nav-tabs .nav-link.disabled:hover {
3430
3431
3432
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
Mark Otto's avatar
Mark Otto committed
3433
}
Mark Otto's avatar
Mark Otto committed
3434

3435
.nav-pills .nav-item {
Mark Otto's avatar
Mark Otto committed
3436
3437
  float: left;
}
3438
3439
.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
Mark Otto's avatar
Mark Otto committed
3440
}
3441

3442
3443
.nav-pills .nav-link {
  display: block;
Mark Otto's avatar
Mark Otto committed
3444
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3445
}
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458

.nav-pills .open > .nav-link,
.nav-pills .open > .nav-link:focus,
.nav-pills .open > .nav-link:hover,
.nav-pills .active > .nav-link,
.nav-pills .active > .nav-link:focus,
.nav-pills .active > .nav-link:hover,
.nav-pills .nav-link.open,
.nav-pills .nav-link.open:focus,
.nav-pills .nav-link.open:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover {
Mark Otto's avatar
Mark Otto committed
3459
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3460
  cursor: default;
3461
  background-color: #0275d8;
Mark Otto's avatar
Mark Otto committed
3462
}
Mark Otto's avatar
Mark Otto committed
3463

3464
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3465
  display: block;
Mark Otto's avatar
Mark Otto committed
3466
  float: none;
Mark Otto's avatar
Mark Otto committed
3467
}
3468
3469
.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
Mark Otto's avatar
Mark Otto committed
3470
3471
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3472

3473
.tab-content > .tab-pane {
3474
3475
  display: none;
}
3476

3477
.tab-content > .active {
3478
3479
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3480

Mark Otto's avatar
Mark Otto committed
3481
.nav-tabs .dropdown-menu {
3482
  margin-top: -1px;
Mark Otto's avatar
Mark Otto committed
3483
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3484
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3485
}
Mark Otto's avatar
Mark Otto committed
3486

Mark Otto's avatar
Mark Otto committed
3487
.navbar {
Mark Otto's avatar
Mark Otto committed
3488
  position: relative;
Mark Otto's avatar
Mark Otto committed
3489
  padding: 1rem;
3490
  margin-bottom: 1;
Mark Otto's avatar
Mark Otto committed
3491
}
3492
.navbar:before,
3493
  .navbar:after {
Mark Otto's avatar
Mark Otto committed
3494
3495
3496
3497
3498
3499
  display: table; 
  content: " ";
}
.navbar:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
3500
@media (min-width: 34em) {
3501
  .navbar {
Mark Otto's avatar
Mark Otto committed
3502
    border-radius: .25rem;
3503
  }
Mark Otto's avatar
Mark Otto committed
3504
}
Mark Otto's avatar
Mark Otto committed
3505

Mark Otto's avatar
Mark Otto committed
3506
.navbar-static-top {
3507
  z-index: 1000;
Mark Otto's avatar
Mark Otto committed
3508
}
Mark Otto's avatar
Mark Otto committed
3509
@media (min-width: 34em) {
3510
  .navbar-static-top {
Mark Otto's avatar
Mark Otto committed
3511
    border-radius: 0;
3512
  }
3513
}
Mark Otto's avatar
Mark Otto committed
3514

3515
3516
.navbar-fixed-top,
.navbar-fixed-bottom {
Mark Otto's avatar
Mark Otto committed
3517
3518
3519
  position: fixed;
  right: 0;
  left: 0;
3520
  z-index: 1030;
3521
  margin-bottom: 0;
3522
}
Mark Otto's avatar
Mark Otto committed
3523
@media (min-width: 34em) {
3524
3525
  .navbar-fixed-top,
  .navbar-fixed-bottom {
Mark Otto's avatar
Mark Otto committed
3526
    border-radius: 0;
3527
  }
3528
}
Mark Otto's avatar
Mark Otto committed
3529

Mark Otto's avatar
Mark Otto committed
3530
3531
3532
.navbar-fixed-top {
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3533

Mark Otto's avatar
Mark Otto committed
3534
3535
3536
.navbar-fixed-bottom {
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3537

Mark Otto's avatar
Mark Otto committed
3538
3539
3540
3541
.navbar-sticky-top {
  position: -webkit-sticky;
  position:         sticky;
  top: 0;
3542
  z-index: 1030;
Mark Otto's avatar
Mark Otto committed
3543
3544
3545
3546
3547
3548
3549
3550
  width: 100%;
}
@media (min-width: 34em) {
  .navbar-sticky-top {
    border-radius: 0;
  }
}

Mark Otto's avatar
Mark Otto committed
3551
.navbar-brand {
Mark Otto's avatar
Mark Otto committed
3552
  float: left;
3553
  padding: .625rem .75rem;
Mark Otto's avatar
Mark Otto committed
3554
3555
  margin-right: 1rem;
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3556
  font-size: 1.25rem;
3557
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3558
}
3559
.navbar-brand > a:focus,
3560
  .navbar-brand > a:hover {
Mark Otto's avatar
Mark Otto committed
3561
3562
  text-decoration: none;
}
3563
3564
3565
.navbar-brand > img {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3566

Mark Otto's avatar
Mark Otto committed
3567
3568
3569
3570
3571
.navbar-toggler {
  padding: .55rem .75rem;
  margin-right: 1rem;
  margin-bottom: 0;
  font-size: 1.25rem;
3572
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3573
3574
3575
  background: none;
  border: 0;
}
3576
.navbar-toggler:focus,
3577
  .navbar-toggler:hover {
Mark Otto's avatar
Mark Otto committed
3578
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
3579
}
Mark Otto's avatar
Mark Otto committed
3580

Mark Otto's avatar
Mark Otto committed
3581
3582
3583
3584
3585
@media (min-width: 34em) {
  .navbar-toggleable-xs {
    display: block !important;
  }
}
3586

Mark Otto's avatar
Mark Otto committed
3587
3588
3589
3590
3591
3592
@media (min-width: 48em) {
  .navbar-toggleable-sm {
    display: block !important;
  }
}

Mark Otto's avatar
Mark Otto committed
3593
.navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3594
  margin-top: 0;
Mark Otto's avatar
Mark Otto committed
3595
  border-top-left-radius: 0; 
Mark Otto's avatar
Mark Otto committed
3596
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3597
}
Mark Otto's avatar
Mark Otto committed
3598

Mark Otto's avatar
Mark Otto committed
3599
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3600
3601
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3602
3603
3604
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3605

3606
3607
3608
3609
.navbar-condensed {
  padding-top: 0;
  padding-bottom: 0;
}
3610
3611
3612
3613
.navbar-condensed .navbar-brand {
  padding-top: .95rem;
  padding-bottom: .95rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3614
.navbar-condensed .form-inline {
3615
  margin-top: .6rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3616
}
Mark Otto's avatar
Mark Otto committed
3617

3618
3619
3620
.navbar-nav .nav-item {
  float: left;
}
3621

3622
3623
3624
3625
3626
3627
.navbar-nav .nav-link {
  display: block;
  padding-top: .95rem;
  padding-bottom: .95rem;
  line-height: 1.25;
}
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640

.navbar-nav .open > .nav-link,
.navbar-nav .open > .nav-link:focus,
.navbar-nav .open > .nav-link:hover,
.navbar-nav .active > .nav-link,
.navbar-nav .active > .nav-link:focus,
.navbar-nav .active > .nav-link:hover,
.navbar-nav .nav-link.open,
.navbar-nav .nav-link.open:focus,
.navbar-nav .nav-link.open:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.active:focus,
.navbar-nav .nav-link.active:hover {
3641
3642
3643
  color: #555;
  cursor: default;
  background-color: #e7e7e7;
Mark Otto's avatar
Mark Otto committed
3644
}
Mark Otto's avatar
Mark Otto committed
3645

3646
.navbar-default {
Mark Otto's avatar
Mark Otto committed
3647
  background-color: #f8f8f8;
3648
  border-color: #e7e7e7;
3649
3650
}
.navbar-default .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3651
  color: #777;
3652
}
3653
.navbar-default .navbar-brand:focus,
3654
    .navbar-default .navbar-brand:hover {
3655
3656
3657
  color: #5e5e5e;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3658

Mark Otto's avatar
Mark Otto committed
3659
.navbar-inverse {
Mark Otto's avatar
Mark Otto committed
3660
3661
3662
  background-color: #373a3c;
  border-color: #1f2021;
}
3663
.navbar-inverse .navbar-toggler,
3664
3665
  .navbar-inverse .navbar-brand > a,
  .navbar-inverse .nav-pills > .nav-item > .nav-link {
Mark Otto's avatar
Mark Otto committed
3666
  color: #aab0b5;
Mark Otto's avatar
Mark Otto committed
3667
}
3668
.navbar-inverse .navbar-toggler:focus,
3669
3670
3671
3672
3673
    .navbar-inverse .navbar-toggler:hover,
    .navbar-inverse .navbar-brand > a:focus,
    .navbar-inverse .navbar-brand > a:hover,
    .navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
    .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3674
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3675
}
3676
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
3677
  .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
Mark Otto's avatar
Mark Otto committed
3678
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3679
3680
  background-color: #1f2021;
}
3681
.navbar-inverse .nav-pills > .active > .nav-link,
3682
  .navbar-inverse .nav-pills > .nav-link.active {
Mark Otto's avatar
Mark Otto committed
3683
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3684
  background-color: #1f2021;
Mark Otto's avatar
Mark Otto committed
3685
}
Mark Otto's avatar
Mark Otto committed
3686
.navbar-inverse .navbar-brand {
Mark Otto's avatar
Mark Otto committed
3687
  color: #aab0b5;
Mark Otto's avatar
Mark Otto committed
3688
}
3689
.navbar-inverse .navbar-brand:focus,
3690
    .navbar-inverse .navbar-brand:hover {
Mark Otto's avatar
Mark Otto committed
3691
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3692
3693
3694
  background-color: transparent;
}
.navbar-inverse .navbar-text {
3695
  color: #a2a8ae;
Mark Otto's avatar
Mark Otto committed
3696
}
Mark Otto's avatar
Mark Otto committed
3697
.navbar-inverse .navbar-nav > li > a {
Mark Otto's avatar
Mark Otto committed
3698
  color: #aab0b5;
Mark Otto's avatar
Mark Otto committed
3699
}
3700
.navbar-inverse .navbar-nav > li > a:focus,
3701
    .navbar-inverse .navbar-nav > li > a:hover {
Mark Otto's avatar
Mark Otto committed
3702
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3703
3704
  background-color: transparent;
}
3705
.navbar-inverse .navbar-nav > .active > a,
3706
3707
  .navbar-inverse .navbar-nav > .active > a:focus,
  .navbar-inverse .navbar-nav > .active > a:hover {
Mark Otto's avatar
Mark Otto committed
3708
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3709
  background-color: #1f2021;
Mark Otto's avatar
Mark Otto committed
3710
}
3711
.navbar-inverse .navbar-nav > .disabled > a,
3712
3713
  .navbar-inverse .navbar-nav > .disabled > a:focus,
  .navbar-inverse .navbar-nav > .disabled > a:hover {
Mark Otto's avatar
Mark Otto committed
3714
  color: #444;
3715
3716
  background-color: transparent;
}
3717
.navbar-inverse .navbar-collapse,
3718
  .navbar-inverse .navbar-form {
Mark Otto's avatar
Mark Otto committed
3719
  border-color: #262829;
Mark Otto's avatar
Mark Otto committed
3720
}
3721
.navbar-inverse .navbar-nav > .open > a,
3722
3723
  .navbar-inverse .navbar-nav > .open > a:focus,
  .navbar-inverse .navbar-nav > .open > a:hover {
Mark Otto's avatar
grunt    
Mark Otto committed
3724
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3725
  background-color: #1f2021;
Mark Otto's avatar
Mark Otto committed
3726
}
Mark Otto's avatar
Mark Otto committed
3727
.navbar-inverse .navbar-link {
Mark Otto's avatar
Mark Otto committed
3728
  color: #aab0b5;
Mark Otto's avatar
Mark Otto committed
3729
}
Mark Otto's avatar
Mark Otto committed
3730
.navbar-inverse .navbar-link:hover {
Mark Otto's avatar
Mark Otto committed
3731
  color: #fff;
Mark Otto's avatar
Mark Otto committed
3732
}
3733
.navbar-inverse .btn-link {
Mark Otto's avatar
Mark Otto committed
3734
  color: #aab0b5;
3735
}
3736
.navbar-inverse .btn-link:focus,
3737
    .navbar-inverse .btn-link:hover {
Mark Otto's avatar
Mark Otto committed
3738
  color: #fff;
3739
}
3740
.navbar-inverse .btn-link:disabled:focus,
3741
3742
3743
    .navbar-inverse .btn-link:disabled:hover,
    fieldset[disabled] .navbar-inverse .btn-link:focus,
    fieldset[disabled] .navbar-inverse .btn-link:hover {
Mark Otto's avatar
Mark Otto committed
3744
  color: #444;
3745
}
Mark Otto's avatar
Mark Otto committed
3746

Mark Otto's avatar
cards    
Mark Otto committed
3747
3748
.card {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3749
3750
3751
3752
3753
3754
  margin-bottom: .75rem;
  border: .0625rem solid #e5e5e5;
  border-radius: .25rem;
}

.card-block {
Mark Otto's avatar
cards    
Mark Otto committed
3755
3756
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3757

Mark Otto's avatar
cards    
Mark Otto committed
3758
3759
3760
3761
.card-title {
  margin-top: 0;
  margin-bottom: .75rem;
}
Mark Otto's avatar
Mark Otto committed
3762

Mark Otto's avatar
grunt    
Mark Otto committed
3763
3764
.card-subtitle {
  margin-top: -.375rem;
Mark Otto's avatar
cards    
Mark Otto committed
3765
3766
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3767

Mark Otto's avatar
grunt    
Mark Otto committed
3768
3769
.card-text:last-child {
  margin-bottom: 0;
Mark Otto's avatar
cards    
Mark Otto committed
3770
}
Mark Otto's avatar
Mark Otto committed
3771

Mark Otto's avatar
cards    
Mark Otto committed
3772
3773
3774
.card-link:hover {
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3775

Mark Otto's avatar
grunt    
Mark Otto committed
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-radius: .25rem .25rem 0 0;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-radius: 0 0 .25rem .25rem;
}

Mark Otto's avatar
cards    
Mark Otto committed
3788
3789
.card-header {
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3790
3791
3792
3793
3794
  background-color: #f5f5f5;
  border-bottom: .0625rem solid #e5e5e5;
}
.card-header:first-child {
  border-radius: .1875rem .1875rem 0 0;
Mark Otto's avatar
cards    
Mark Otto committed
3795
}
Mark Otto's avatar
Mark Otto committed
3796

Mark Otto's avatar
cards    
Mark Otto committed
3797
3798
.card-footer {
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3799
3800
3801
3802
3803
  background-color: #f5f5f5;
  border-top: .0625rem solid #e5e5e5;
}
.card-footer:last-child {
  border-radius: 0 0 .1875rem .1875rem;
Mark Otto's avatar
cards    
Mark Otto committed
3804
}
Mark Otto's avatar
Mark Otto committed
3805

Mark Otto's avatar
cards    
Mark Otto committed
3806
.card-primary {
3807
3808
  background-color: #0275d8;
  border-color: #0275d8;
Mark Otto's avatar
cards    
Mark Otto committed
3809
}
Mark Otto's avatar
Mark Otto committed
3810

Mark Otto's avatar
cards    
Mark Otto committed
3811
3812
3813
3814
.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
Mark Otto's avatar
Mark Otto committed
3815

Mark Otto's avatar
cards    
Mark Otto committed
3816
3817
3818
3819
.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
Mark Otto's avatar
Mark Otto committed
3820

Mark Otto's avatar
cards    
Mark Otto committed
3821
3822
3823
3824
.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
Mark Otto's avatar
Mark Otto committed
3825

Mark Otto's avatar
cards    
Mark Otto committed
3826
3827
3828
3829
.card-danger {
  background-color: #d9534f;
  border-color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
3830

3831
3832
.card-inverse .card-header,
.card-inverse .card-footer {
Mark Otto's avatar
Mark Otto committed
3833
  border-bottom: .075rem solid rgba(255, 255, 255, .2);
Mark Otto's avatar
cards    
Mark Otto committed
3834
}
3835
3836
3837
3838
3839

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
Mark Otto's avatar
cards    
Mark Otto committed
3840
3841
  color: #fff;
}
3842
3843
3844
3845

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
Mark Otto's avatar
Mark Otto committed
3846
  color: rgba(255, 255, 255, .65);
Mark Otto's avatar
cards    
Mark Otto committed
3847
}
3848
3849
3850

.card-inverse .card-link:focus,
.card-inverse .card-link:hover {
Mark Otto's avatar
cards    
Mark Otto committed
3851
3852
  color: #fff;
}
Mark Otto's avatar
Mark Otto committed
3853

Mark Otto's avatar
cards    
Mark Otto committed
3854
3855
.card-blockquote {
  padding: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3856
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3857
  border-left: 0;
Mark Otto's avatar
cards    
Mark Otto committed
3858
}
Mark Otto's avatar
Mark Otto committed
3859

Mark Otto's avatar
cards    
Mark Otto committed
3860
.card-img {
Mark Otto's avatar
Mark Otto committed
3861
  border-radius: .25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3862
}
Mark Otto's avatar
Mark Otto committed
3863

Mark Otto's avatar
cards    
Mark Otto committed
3864
3865
3866
3867
3868
3869
3870
3871
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
3872

Mark Otto's avatar
cards    
Mark Otto committed
3873
.card-img-top {
Mark Otto's avatar
Mark Otto committed
3874
  border-radius: .25rem .25rem 0 0;
Mark Otto's avatar
cards    
Mark Otto committed
3875
}
Mark Otto's avatar
Mark Otto committed
3876

Mark Otto's avatar
cards    
Mark Otto committed
3877
.card-img-bottom {
Mark Otto's avatar
Mark Otto committed
3878
  border-radius: 0 0 .25rem .25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3879
}
Mark Otto's avatar
Mark Otto committed
3880

Mark Otto's avatar
grunt    
Mark Otto committed
3881
.card-deck {
Mark Otto's avatar
cards    
Mark Otto committed
3882
3883
3884
3885
  display: table;
  table-layout: fixed;
  border-spacing: 1.25rem 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3886
.card-deck .card {
3887
  display: table-cell;
Mark Otto's avatar
grunt    
Mark Otto committed
3888
3889
  width: 1%;
  vertical-align: top;
Mark Otto's avatar
cards    
Mark Otto committed
3890
}
Mark Otto's avatar
Mark Otto committed
3891

Mark Otto's avatar
grunt    
Mark Otto committed
3892
.card-deck-wrapper {
Mark Otto's avatar
grunt    
Mark Otto committed
3893
  margin-right: -1.25rem;
Mark Otto's avatar
Mark Otto committed
3894
  margin-left: -1.25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3895
}
Mark Otto's avatar
Mark Otto committed
3896

Mark Otto's avatar
cards    
Mark Otto committed
3897
3898
3899
3900
3901
3902
.card-group {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.card-group .card {
3903
  display: table-cell;
Mark Otto's avatar
grunt    
Mark Otto committed
3904
  vertical-align: top;
Mark Otto's avatar
cards    
Mark Otto committed
3905
3906
}
.card-group .card + .card {
Mark Otto's avatar
grunt    
Mark Otto committed
3907
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3908
  border-left: 0;
Mark Otto's avatar
cards    
Mark Otto committed
3909
}
Mark Otto's avatar
grunt    
Mark Otto committed
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
.card-group .card:first-child .card-img-top {
  border-top-right-radius: 0;
}
.card-group .card:first-child .card-img-bottom {
  border-bottom-right-radius: 0;
}
.card-group .card:last-child .card-img-top {
  border-top-left-radius: 0;
}
.card-group .card:last-child .card-img-bottom {
  border-bottom-left-radius: 0;
}
.card-group .card:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.card-group .card:not(:first-child):not(:last-child) .card-img-top,
      .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3929

Mark Otto's avatar
cards    
Mark Otto committed
3930
3931
.card-columns {
  -webkit-column-count: 3;
Mark Otto's avatar
Mark Otto committed
3932
3933
     -moz-column-count: 3;
          column-count: 3;
Mark Otto's avatar
grunt    
Mark Otto committed
3934
3935
3936
  -webkit-column-gap: 1.25rem;
     -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
Mark Otto's avatar
cards    
Mark Otto committed
3937
3938
3939
3940
3941
}
.card-columns .card {
  display: inline-block;
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
3942

3943
.breadcrumb {
Mark Otto's avatar
Mark Otto committed
3944
  padding: .75rem 1rem;
Mark Otto's avatar
Mark Otto committed
3945
  margin-bottom: 1rem;
3946
  list-style: none;
3947
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3948
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3949
}
3950
3951
.breadcrumb > li {
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3952
}
3953
.breadcrumb > li + li:before {
3954
  padding-right: .5rem;
Mark Otto's avatar
Mark Otto committed
3955
  padding-left: .5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3956
  color: #818a91;
3957
  content: "/\\00a0";
Mark Otto's avatar
Mark Otto committed
3958
}
3959
.breadcrumb > .active {
3960
  color: #818a91;
Mark Otto's avatar
Mark Otto committed
3961
}
Mark Otto's avatar
Mark Otto committed
3962

3963
.pagination {
Mark Otto's avatar
Mark Otto committed
3964
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
3965
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
3966
3967
  margin-top: 1rem;
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
3968
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3969
}
3970
3971
.pagination > li {
  display: inline;
Mark Otto's avatar
Mark Otto committed
3972
}
3973
.pagination > li > a,
3974
    .pagination > li > span {
3975
3976
  position: relative;
  float: left;
Mark Otto's avatar
Mark Otto committed
3977
  padding: .5rem .75rem;
Mark Otto's avatar
grunt    
Mark Otto committed
3978
  margin-left: -1px;
Mark Otto's avatar
Mark Otto committed
3979
  line-height: 1.5;
3980
  color: #0275d8;
Mark Otto's avatar
Mark Otto committed
3981
3982
3983
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
Mark Otto's avatar
Mark Otto committed
3984
}
3985
.pagination > li:first-child > a,
3986
    .pagination > li:first-child > span {
3987
  margin-left: 0;
Mark Otto's avatar
Mark Otto committed
3988
  border-top-left-radius: .25rem; 
Mark Otto's avatar
Mark Otto committed
3989
  border-bottom-left-radius: .25rem;
3990
}
3991
.pagination > li:last-child > a,
3992
    .pagination > li:last-child > span {
Mark Otto's avatar
Mark Otto committed
3993
  border-top-right-radius: .25rem; 
Mark Otto's avatar
Mark Otto committed
3994
  border-bottom-right-radius: .25rem;
3995
}
3996
.pagination > li > a:focus,
3997
3998
3999
  .pagination > li > a:hover,
  .pagination > li > span:focus,
  .pagination > li > span:hover {
4000
  color: #014c8c;
4001
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
4002
  border-color: #ddd;
Mark Otto's avatar
Mark Otto committed
4003
}
4004
.pagination > .active > a,
4005
4006
4007
4008
4009
  .pagination > .active > a:focus,
  .pagination > .active > a:hover,
  .pagination > .active > span,
  .pagination > .active > span:focus,
  .pagination > .active > span:hover {
4010
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
4011
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
4012
  cursor: default;
4013
4014
  background-color: #0275d8;
  border-color: #0275d8;
Mark Otto's avatar
Mark Otto committed
4015
}
4016
.pagination > .disabled > span,
4017
4018
4019
4020
4021
  .pagination > .disabled > span:focus,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > a,
  .pagination > .disabled > a:focus,
  .pagination > .disabled > a:hover {
4022
  color: #818a91;
4023
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
4024
4025
  background-color: #fff;
  border-color: #ddd;
Mark Otto's avatar
Mark Otto committed
4026
}
Mark Otto's avatar
Mark Otto committed
4027

4028
4029
.pagination-lg > li > a,
.pagination-lg > li > span {
Mark Otto's avatar
Mark Otto committed
4030
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
4031
  font-size: 1.25rem;
Mark Otto's avatar
Mark Otto committed
4032
}
4033
4034
4035

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
Mark Otto's avatar
Mark Otto committed
4036
  border-top-left-radius: .3rem; 
Mark Otto's avatar
Mark Otto committed
4037
  border-bottom-left-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
4038
}
4039
4040
4041

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
Mark Otto's avatar
Mark Otto committed
4042
  border-top-right-radius: .3rem; 
Mark Otto's avatar
Mark Otto committed
4043
  border-bottom-right-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
4044
}
Mark Otto's avatar
Mark Otto committed
4045

4046
4047
.pagination-sm > li > a,
.pagination-sm > li > span {
Mark Otto's avatar
Mark Otto committed
4048
4049
  padding: .3rem .75rem;
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
4050
}
4051
4052
4053

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
Mark Otto's avatar
Mark Otto committed
4054
  border-top-left-radius: .2rem; 
Mark Otto's avatar
Mark Otto committed
4055
  border-bottom-left-radius: .2rem;
Mark Otto's avatar
Mark Otto committed
4056
}
4057
4058
4059

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
Mark Otto's avatar
Mark Otto committed
4060
  border-top-right-radius: .2rem; 
Mark Otto's avatar
Mark Otto committed
4061
  border-bottom-right-radius: .2rem;
Mark Otto's avatar
Mark Otto committed
4062
}
Mark Otto's avatar
Mark Otto committed
4063

4064
.pager {
Mark Otto's avatar
Mark Otto committed
4065
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
4066
4067
  margin-top: 1rem;
  margin-bottom: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
4068
  text-align: center;
Mark Otto's avatar
Mark Otto committed
4069
  list-style: none;
Mark Otto's avatar
Mark Otto committed
4070
}
4071
.pager:before,
4072
  .pager:after {
Mark Otto's avatar
Mark Otto committed
4073
4074
4075
4076
4077
4078
  display: table; 
  content: " ";
}
.pager:after {
  clear: both;
}
4079
4080
.pager li {
  display: inline;
4081
}
4082
.pager li > a,
4083
    .pager li > span {
4084
4085
  display: inline-block;
  padding: 5px 14px;
Mark Otto's avatar
Mark Otto committed
4086
4087
  background-color: #fff;
  border: 1px solid #ddd;
4088
  border-radius: 15px;
4089
}
4090
.pager li > a:focus,
4091
    .pager li > a:hover {
4092
  text-decoration: none;
4093
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
4094
}
4095
.pager .disabled > a,
4096
4097
  .pager .disabled > a:focus,
  .pager .disabled > a:hover {
Mark Otto's avatar
Mark Otto committed
4098
  color: #818a91;
4099
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
4100
4101
4102
  background-color: #fff;
}
.pager .disabled > span {
4103
  color: #818a91;
4104
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
4105
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
4106
}
Mark Otto's avatar
Mark Otto committed
4107

4108
4109
.pager-next > a,
.pager-next > span {
Mark Otto's avatar
grunt    
Mark Otto committed
4110
4111
4112
  float: right;
}

4113
4114
.pager-prev > a,
.pager-prev > span {
Mark Otto's avatar
grunt    
Mark Otto committed
4115
4116
4117
  float: left;
}

4118
.label {
4119
4120
  display: inline-block;
  padding: .25em .4em;
4121
4122
4123
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
4124
  color: #fff;
4125
  text-align: center;
Mark Otto's avatar
Mark Otto committed
4126
  white-space: nowrap;
4127
  vertical-align: baseline;
Mark Otto's avatar
Mark Otto committed
4128
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4129
}
4130
4131
.label:empty {
  display: none;
Mark Otto's avatar
Mark Otto committed
4132
}
Mark Otto's avatar
grunt    
Mark Otto committed
4133
4134
4135
4136
.btn .label {
  position: relative;
  top: -1px;
}
Mark Otto's avatar
Mark Otto committed
4137

4138
4139
a.label:focus,
a.label:hover {
Mark Otto's avatar
Mark Otto committed
4140
4141
4142
4143
4144
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

4145
.label-default {
4146
  background-color: #818a91;
Mark Otto's avatar
Mark Otto committed
4147
}
4148
.label-default[href]:focus,
4149
  .label-default[href]:hover {
4150
  background-color: #687077;
4151
}
Mark Otto's avatar
Mark Otto committed
4152

4153
.label-primary {
4154
  background-color: #0275d8;
4155
}
4156
.label-primary[href]:focus,
4157
  .label-primary[href]:hover {
Mark Otto's avatar
Mark Otto committed
4158
  background-color: #025aa5;
4159
}
Mark Otto's avatar
Mark Otto committed
4160

4161
4162
.label-success {
  background-color: #5cb85c;
4163
}
4164
.label-success[href]:focus,
4165
  .label-success[href]:hover {
4166
  background-color: #449d44;
4167
}
Mark Otto's avatar
Mark Otto committed
4168

4169
4170
.label-info {
  background-color: #5bc0de;
Mark Otto's avatar
Mark Otto committed
4171
}
4172
.label-info[href]:focus,
4173
  .label-info[href]:hover {
4174
  background-color: #31b0d5;
Mark Otto's avatar
Mark Otto committed
4175
}
Mark Otto's avatar
Mark Otto committed
4176

4177
4178
.label-warning {
  background-color: #f0ad4e;
Mark Otto's avatar
Mark Otto committed
4179
}
4180
.label-warning[href]:focus,
4181
  .label-warning[href]:hover {
4182
  background-color: #ec971f;
Mark Otto's avatar
derp    
Mark Otto committed
4183
}
Mark Otto's avatar
Mark Otto committed
4184

4185
4186
.label-danger {
  background-color: #d9534f;
Mark Otto's avatar
derp    
Mark Otto committed
4187
}
4188
.label-danger[href]:focus,
4189
  .label-danger[href]:hover {
4190
  background-color: #c9302c;
Mark Otto's avatar
derp    
Mark Otto committed
4191
}
Mark Otto's avatar
Mark Otto committed
4192

4193
.badge {
Mark Otto's avatar
Mark Otto committed
4194
  position: relative;
Mark Otto's avatar
Mark Otto committed
4195
  top: -.1em;
Mark Otto's avatar
Mark Otto committed
4196
  display: inline-block;
4197
  padding-right: .6em;
Mark Otto's avatar
Mark Otto committed
4198
  padding-left: .6em;
Mark Otto's avatar
Mark Otto committed
4199
  font-size: .75em;
4200
  font-weight: bold;
Mark Otto's avatar
grunt    
Mark Otto committed
4201
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
4202
  color: #fff;
4203
  text-align: center;
Mark Otto's avatar
Mark Otto committed
4204
  white-space: nowrap;
4205
  background-color: #818a91;
Mark Otto's avatar
Mark Otto committed
4206
  border-radius: 2em;
Mark Otto's avatar
Mark Otto committed
4207
}
4208
4209
.badge:empty {
  display: none;
Mark Otto's avatar
Mark Otto committed
4210
}
4211
.badge.pull-left,
4212
  .badge.pull-right {
Mark Otto's avatar
Mark Otto committed
4213
  top: .2em;
Mark Otto's avatar
grunt    
Mark Otto committed
4214
}
4215
.list-group-item.active > .badge,
4216
  .nav-pills > .active > a > .badge {
4217
  color: #0275d8;
Mark Otto's avatar
Mark Otto committed
4218
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
4219
}
Mark Otto's avatar
Mark Otto committed
4220
4221
4222
4223
4224
4225
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
4226
4227
.nav-pills > li > a > .badge {
  margin-left: 3px;
Mark Otto's avatar
Mark Otto committed
4228
}
Mark Otto's avatar
Mark Otto committed
4229

4230
4231
a.badge:focus,
a.badge:hover {
Mark Otto's avatar
Mark Otto committed
4232
4233
4234
4235
4236
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

4237
.jumbotron {
Mark Otto's avatar
Mark Otto committed
4238
  padding: 2rem 1rem;
Mark Otto's avatar
Mark Otto committed
4239
  margin-bottom: 2rem;
4240
  color: inherit;
4241
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
4242
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
4243
}
Mark Otto's avatar
Mark Otto committed
4244

4245
4246
4247
.jumbotron-heading {
  color: inherit;
}
Mark Otto's avatar
Mark Otto committed
4248

4249
4250
4251
.jumbotron-hr {
  border-top-color: #d0d5d8;
}
Mark Otto's avatar
Mark Otto committed
4252

Mark Otto's avatar
Mark Otto committed
4253
@media (min-width: 34em) {
4254
  .jumbotron {
Mark Otto's avatar
grunt    
Mark Otto committed
4255
    padding: 4rem 2rem;
4256
  }
4257
  .jumbotron-heading {
Mark Otto's avatar
Mark Otto committed
4258
    font-size: 4.5rem;
4259
  }
4260
}
Mark Otto's avatar
Mark Otto committed
4261

Mark Otto's avatar
grunt    
Mark Otto committed
4262
4263
4264
4265
4266
4267
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

4268
.alert {
Mark Otto's avatar
Mark Otto committed
4269
  padding: 15px;
Mark Otto's avatar
Mark Otto committed
4270
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
4271
  border: 1px solid transparent;
Mark Otto's avatar
Mark Otto committed
4272
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4273
}
4274
.alert > p,
4275
  .alert > ul {
4276
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
4277
}
4278
4279
.alert > p + p {
  margin-top: 5px;
Mark Otto's avatar
Mark Otto committed
4280
}
Mark Otto's avatar
Mark Otto committed
4281

Mark Otto's avatar
Mark Otto committed
4282
4283
4284
4285
4286
4287
4288
4289
4290
.alert-heading {
  margin-top: 0;
  color: inherit;
}

.alert-link {
  font-weight: bold;
}

Chris Rebert's avatar
Chris Rebert committed
4291
.alert-dismissible {
4292
  padding-right: 35px;
Mark Otto's avatar
Mark Otto committed
4293
}
Chris Rebert's avatar
Chris Rebert committed
4294
.alert-dismissible .close {
4295
4296
4297
4298
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
Mark Otto's avatar
Mark Otto committed
4299
}
Mark Otto's avatar
Mark Otto committed
4300

4301
.alert-success {
Mark Otto's avatar
Mark Otto committed
4302
  color: #3c763d; 
Mark Otto's avatar
Mark Otto committed
4303
  background-color: #dff0d8;
Mark Otto's avatar
Mark Otto committed
4304
  border-color: #d0e9c6;
4305
}
4306
.alert-success hr {
Mark Otto's avatar
Mark Otto committed
4307
  border-top-color: #c1e2b3;
4308
}
4309
.alert-success .alert-link {
4310
  color: #2b542c;
Mark Otto's avatar
Mark Otto committed
4311
}
Mark Otto's avatar
Mark Otto committed
4312

4313
.alert-info {
Mark Otto's avatar
Mark Otto committed
4314
  color: #31708f; 
Mark Otto's avatar
Mark Otto committed
4315
  background-color: #d9edf7;
Mark Otto's avatar
Mark Otto committed
4316
  border-color: #bcdff1;
Mark Otto's avatar
Mark Otto committed
4317
}
4318
.alert-info hr {
Mark Otto's avatar
Mark Otto committed
4319
  border-top-color: #a6d5ec;
Mark Otto's avatar
Mark Otto committed
4320
}
4321
.alert-info .alert-link {
4322
  color: #245269;
Mark Otto's avatar
Mark Otto committed
4323
}
Mark Otto's avatar
Mark Otto committed
4324

Mark Otto's avatar
Mark Otto committed
4325
.alert-warning {
Mark Otto's avatar
Mark Otto committed
4326
  color: #8a6d3b; 
Mark Otto's avatar
Mark Otto committed
4327
  background-color: #fcf8e3;
Mark Otto's avatar
Mark Otto committed
4328
  border-color: #faf2cc;
Mark Otto's avatar
Mark Otto committed
4329
4330
}
.alert-warning hr {
Mark Otto's avatar
Mark Otto committed
4331
  border-top-color: #f7ecb5;
Mark Otto's avatar
Mark Otto committed
4332
4333
}
.alert-warning .alert-link {
4334
  color: #66512c;
Mark Otto's avatar
Mark Otto committed
4335
}
Mark Otto's avatar
Mark Otto committed
4336

Mark Otto's avatar
Mark Otto committed
4337
.alert-danger {
Mark Otto's avatar
Mark Otto committed
4338
  color: #a94442; 
Mark Otto's avatar
Mark Otto committed
4339
  background-color: #f2dede;
Mark Otto's avatar
Mark Otto committed
4340
  border-color: #ebcccc;
Mark Otto's avatar
Mark Otto committed
4341
4342
}
.alert-danger hr {
Mark Otto's avatar
Mark Otto committed
4343
  border-top-color: #e4b9b9;
Mark Otto's avatar
Mark Otto committed
4344
4345
}
.alert-danger .alert-link {
4346
  color: #843534;
Mark Otto's avatar
Mark Otto committed
4347
}
Mark Otto's avatar
Mark Otto committed
4348

4349
@-webkit-keyframes progress-bar-stripes {
4350
  from {
Mark Otto's avatar
grunt    
Mark Otto committed
4351
    background-position: 1rem 0;
4352
4353
  }
  to {
4354
    background-position: 0 0;
4355
  }
4356
}
Mark Otto's avatar
Mark Otto committed
4357

4358
4359
@-o-keyframes progress-bar-stripes {
  from {
Mark Otto's avatar
grunt    
Mark Otto committed
4360
    background-position: 1rem 0;
4361
4362
4363
4364
4365
  }
  to {
    background-position: 0 0;
  }
}
Mark Otto's avatar
Mark Otto committed
4366

4367
@keyframes progress-bar-stripes {
4368
  from {
Mark Otto's avatar
grunt    
Mark Otto committed
4369
    background-position: 1rem 0;
4370
4371
  }
  to {
4372
    background-position: 0 0;
4373
  }
Mark Otto's avatar
Mark Otto committed
4374
}
Mark Otto's avatar
Mark Otto committed
4375

4376
.progress {
4377
4378
  display: block;
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
4379
4380
  height: 1rem;
  margin-bottom: 1rem;
4381
}
Mark Otto's avatar
Mark Otto committed
4382

4383
.progress[value] {
4384
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
4385
  color: #0074d9;
Mark Otto's avatar
Mark Otto committed
4386
4387
  border: 0;

4388
4389
     -moz-appearance: none;
          appearance: none;
4390
}
Mark Otto's avatar
Mark Otto committed
4391

4392
4393
.progress[value]::-webkit-progress-bar {
  background-color: #eee;
Mark Otto's avatar
Mark Otto committed
4394
  border-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4395
}
Mark Otto's avatar
Mark Otto committed
4396

4397
4398
.progress[value]::-webkit-progress-value::before {
  content: attr(value);
Mark Otto's avatar
Mark Otto committed
4399
}
Mark Otto's avatar
Mark Otto committed
4400

4401
4402
.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
Mark Otto's avatar
Mark Otto committed
4403
4404
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4405
}
Mark Otto's avatar
Mark Otto committed
4406

4407
.progress[value="100"]::-webkit-progress-value {
Mark Otto's avatar
Mark Otto committed
4408
4409
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
4410
}
Mark Otto's avatar
Mark Otto committed
4411

4412
@media screen and (min-width: 0 \0) {
4413
4414
  .progress {
    background-color: #eee;
Mark Otto's avatar
Mark Otto committed
4415
    border-radius: .25rem;
4416
4417
4418
  }
  .progress-bar {
    display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
4419
    height: 1rem;
4420
4421
    text-indent: -999rem;
    background-color: #0074d9;
Mark Otto's avatar
Mark Otto committed
4422
4423
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
4424
4425
  }
  .progress[width^="0"] {
4426
    min-width: 2rem;
Mark Otto's avatar
Mark Otto committed
4427
    color: #818a91;
4428
4429
4430
4431
    background-color: transparent;
    background-image: none;
  }
  .progress[width="100%"] {
Mark Otto's avatar
Mark Otto committed
4432
4433
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
4434
4435
  }
}
Mark Otto's avatar
Mark Otto committed
4436

4437
.progress-striped[value]::-webkit-progress-value {
Mark Otto's avatar
Mark Otto committed
4438
4439
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
Mark Otto's avatar
grunt    
Mark Otto committed
4440
4441
  -webkit-background-size: 1rem 1rem;
          background-size: 1rem 1rem;
Mark Otto's avatar
Mark Otto committed
4442
}
Mark Otto's avatar
Mark Otto committed
4443

4444
.progress-striped[value]::-moz-progress-bar {
4445
  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
Mark Otto's avatar
grunt    
Mark Otto committed
4446
  background-size: 1rem 1rem;
4447
}
Mark Otto's avatar
Mark Otto committed
4448

4449
@media screen and (min-width: 0 \0) {
4450
  .progress-bar-striped {
Mark Otto's avatar
Mark Otto committed
4451
4452
4453
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
Mark Otto's avatar
grunt    
Mark Otto committed
4454
4455
    -webkit-background-size: 1rem 1rem;
            background-size: 1rem 1rem;
4456
4457
  }
}
Mark Otto's avatar
Mark Otto committed
4458

4459
.progress-animated[value]::-webkit-progress-value {
Mark Otto's avatar
Mark Otto committed
4460
4461
  -webkit-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
4462
}
Mark Otto's avatar
Mark Otto committed
4463

4464
4465
.progress-animated[value]::-moz-progress-bar {
  animation: progress-bar-stripes 2s linear infinite;
Mark Otto's avatar
Mark Otto committed
4466
}
Mark Otto's avatar
Mark Otto committed
4467

4468
@media screen and (min-width: 0 \0) {
4469
  .progress-animated .progress-bar-striped {
Mark Otto's avatar
Mark Otto committed
4470
4471
4472
    -webkit-animation: progress-bar-stripes 2s linear infinite;
         -o-animation: progress-bar-stripes 2s linear infinite;
            animation: progress-bar-stripes 2s linear infinite;
4473
  }
Mark Otto's avatar
Mark Otto committed
4474
}
Mark Otto's avatar
Mark Otto committed
4475

4476
4477
4478
.progress-success[value]::-webkit-progress-value {
  background-color: #5cb85c;
}
4479

4480
4481
4482
.progress-success[value]::-moz-progress-bar {
  background-color: #5cb85c;
}
4483

4484
@media screen and (min-width: 0 \0) {
4485
4486
4487
4488
  .progress-success .progress-bar {
    background-color: #5cb85c;
  }
}
Mark Otto's avatar
Mark Otto committed
4489

4490
4491
4492
.progress-info[value]::-webkit-progress-value {
  background-color: #5bc0de;
}
4493

4494
4495
4496
.progress-info[value]::-moz-progress-bar {
  background-color: #5bc0de;
}
4497

4498
@media screen and (min-width: 0 \0) {
4499
4500
4501
4502
  .progress-info .progress-bar {
    background-color: #5bc0de;
  }
}
Mark Otto's avatar
Mark Otto committed
4503

4504
.progress-warning[value]::-webkit-progress-value {
4505
  background-color: #f0ad4e;
Mark Otto's avatar
Mark Otto committed
4506
}
4507

4508
4509
.progress-warning[value]::-moz-progress-bar {
  background-color: #f0ad4e;
Mark Otto's avatar
Mark Otto committed
4510
}
4511

4512
@media screen and (min-width: 0 \0) {
4513
4514
4515
  .progress-warning .progress-bar {
    background-color: #f0ad4e;
  }
Mark Otto's avatar
Mark Otto committed
4516
}
Mark Otto's avatar
Mark Otto committed
4517

4518
.progress-danger[value]::-webkit-progress-value {
4519
  background-color: #d9534f;
Mark Otto's avatar
Mark Otto committed
4520
}
4521

4522
4523
4524
.progress-danger[value]::-moz-progress-bar {
  background-color: #d9534f;
}
4525

4526
@media screen and (min-width: 0 \0) {
4527
4528
4529
  .progress-danger .progress-bar {
    background-color: #d9534f;
  }
4530
}
Mark Otto's avatar
Mark Otto committed
4531

Mark Otto's avatar
Mark Otto committed
4532
.media {
Mark Otto's avatar
grunt    
Mark Otto committed
4533
4534
4535
4536
4537
4538
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}

4539
4540
.media,
.media-body {
Mark Otto's avatar
grunt    
Mark Otto committed
4541
4542
  overflow: hidden;
  zoom: 1;
Mark Otto's avatar
Mark Otto committed
4543
}
Mark Otto's avatar
Mark Otto committed
4544

Mark Otto's avatar
Mark Otto committed
4545
.media-body {
Mark Otto's avatar
grunt    
Mark Otto committed
4546
4547
4548
  width: 10000px;
}

4549
4550
.media-left,
.media-right,
Mark Otto's avatar
Mark Otto committed
4551
.media-body {
Mark Otto's avatar
grunt    
Mark Otto committed
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
  display: table-cell;
  vertical-align: top;
}

.media-middle {
  vertical-align: middle;
}

.media-bottom {
  vertical-align: bottom;
Mark Otto's avatar
Mark Otto committed
4562
4563
}

Mark Otto's avatar
Mark Otto committed
4564
4565
4566
.media-object {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
4567

Mark Otto's avatar
grunt    
Mark Otto committed
4568
.media-right {
Mark Otto's avatar
Mark Otto committed
4569
  padding-left: 10px;
Mark Otto's avatar
Mark Otto committed
4570
}
Mark Otto's avatar
Mark Otto committed
4571

Mark Otto's avatar
grunt    
Mark Otto committed
4572
.media-left {
Mark Otto's avatar
Mark Otto committed
4573
  padding-right: 10px;
4574
}
Mark Otto's avatar
Mark Otto committed
4575

Mark Otto's avatar
Mark Otto committed
4576
4577
4578
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
4579
}
Mark Otto's avatar
Mark Otto committed
4580

4581
4582
4583
4584
.media-list {
  padding-left: 0;
  list-style: none;
}
Mark Otto's avatar
Mark Otto committed
4585

4586
.list-group {
Mark Otto's avatar
grunt    
Mark Otto committed
4587
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
4588
  margin-bottom: 0;
4589
}
Mark Otto's avatar
Mark Otto committed
4590

4591
4592
.list-group-item {
  position: relative;
Mark Otto's avatar
Mark Otto committed
4593
  display: block;
Mark Otto's avatar
grunt    
Mark Otto committed
4594
4595
  padding: .75rem 1.25rem;
  margin-bottom: -.0625rem;
Mark Otto's avatar
Mark Otto committed
4596
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
4597
  border: .0625rem solid #ddd;
Mark Otto's avatar
Mark Otto committed
4598
}
4599
.list-group-item:first-child {
Mark Otto's avatar
Mark Otto committed
4600
  border-top-left-radius: .25rem; 
Mark Otto's avatar
Mark Otto committed
4601
  border-top-right-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4602
}
4603
4604
.list-group-item:last-child {
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
4605
4606
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
4607
}
Mark Otto's avatar
Mark Otto committed
4608

Mark Otto's avatar
grunt    
Mark Otto committed
4609
4610
4611
4612
4613
.list-group-flush .list-group-item {
  border-width: .0625rem 0;
  border-radius: 0;
}

4614
a.list-group-item {
Mark Otto's avatar
Mark Otto committed
4615
  color: #555;
Mark Otto's avatar
Mark Otto committed
4616
}
4617
a.list-group-item .list-group-item-heading {
Mark Otto's avatar
Mark Otto committed
4618
  color: #333;
4619
}
4620
a.list-group-item:focus,
4621
  a.list-group-item:hover {
Mark Otto's avatar
Mark Otto committed
4622
  color: #555;
Mark Otto's avatar
Mark Otto committed
4623
  text-decoration: none;
4624
4625
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
4626

4627
4628
4629
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
4630
  color: #818a91;
4631
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
4632
  background-color: #eceeef;
4633
}
4634
.list-group-item.disabled .list-group-item-heading,
4635
4636
  .list-group-item.disabled:focus .list-group-item-heading,
  .list-group-item.disabled:hover .list-group-item-heading {
4637
4638
  color: inherit;
}
4639
.list-group-item.disabled .list-group-item-text,
4640
4641
  .list-group-item.disabled:focus .list-group-item-text,
  .list-group-item.disabled:hover .list-group-item-text {
4642
  color: #818a91;
4643
}
4644
4645
4646
4647

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
4648
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
4649
  color: #fff;
4650
4651
  background-color: #0275d8;
  border-color: #0275d8;
4652
}
4653
.list-group-item.active .list-group-item-heading,
4654
4655
4656
4657
4658
4659
4660
4661
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small,
  .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small,
  .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small {
4662
4663
  color: inherit;
}
4664
.list-group-item.active .list-group-item-text,
4665
4666
  .list-group-item.active:focus .list-group-item-text,
  .list-group-item.active:hover .list-group-item-text {
Mark Otto's avatar
Mark Otto committed
4667
  color: #a8d6fe;
4668
}
Mark Otto's avatar
Mark Otto committed
4669
4670

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4671
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
4672
4673
  background-color: #dff0d8;
}
Mark Otto's avatar
Mark Otto committed
4674
4675

a.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4676
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
4677
}
Mark Otto's avatar
Mark Otto committed
4678
a.list-group-item-state .list-group-item-heading {
Mark Otto's avatar
Mark Otto committed
4679
4680
  color: inherit;
}
4681
a.list-group-item-state:focus,
4682
  a.list-group-item-state:hover {
Mark Otto's avatar
Mark Otto committed
4683
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
4684
4685
  background-color: #d0e9c6;
}
4686
a.list-group-item-state.active,
4687
4688
  a.list-group-item-state.active:focus,
  a.list-group-item-state.active:hover {
Mark Otto's avatar
Mark Otto committed
4689
  color: #fff;
Mark Otto's avatar
Mark Otto committed
4690
  background-color: #3c763d;
4691
  border-color: #3c763d;
Mark Otto's avatar
Mark Otto committed
4692
}
Mark Otto's avatar
Mark Otto committed
4693
4694

.list-group-item-state {
4695
4696
4697
  color: #31708f;
  background-color: #d9edf7;
}
Mark Otto's avatar
Mark Otto committed
4698
4699

a.list-group-item-state {
4700
4701
  color: #31708f;
}
Mark Otto's avatar
Mark Otto committed
4702
a.list-group-item-state .list-group-item-heading {
4703
4704
  color: inherit;
}
4705
a.list-group-item-state:focus,
4706
  a.list-group-item-state:hover {
4707
4708
4709
  color: #31708f;
  background-color: #c4e3f3;
}
4710
a.list-group-item-state.active,
4711
4712
  a.list-group-item-state.active:focus,
  a.list-group-item-state.active:hover {
4713
4714
4715
4716
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
Mark Otto's avatar
Mark Otto committed
4717
4718

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4719
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
4720
4721
  background-color: #fcf8e3;
}
Mark Otto's avatar
Mark Otto committed
4722
4723

a.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4724
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
4725
}
Mark Otto's avatar
Mark Otto committed
4726
a.list-group-item-state .list-group-item-heading {
Mark Otto's avatar
Mark Otto committed
4727
4728
  color: inherit;
}
4729
a.list-group-item-state:focus,
4730
  a.list-group-item-state:hover {
Mark Otto's avatar
Mark Otto committed
4731
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
4732
4733
  background-color: #faf2cc;
}
4734
a.list-group-item-state.active,
4735
4736
  a.list-group-item-state.active:focus,
  a.list-group-item-state.active:hover {
Mark Otto's avatar
Mark Otto committed
4737
  color: #fff;
Mark Otto's avatar
Mark Otto committed
4738
  background-color: #8a6d3b;
4739
  border-color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
4740
}
Mark Otto's avatar
Mark Otto committed
4741
4742

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4743
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
4744
4745
  background-color: #f2dede;
}
Mark Otto's avatar
Mark Otto committed
4746
4747

a.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4748
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
4749
}
Mark Otto's avatar
Mark Otto committed
4750
a.list-group-item-state .list-group-item-heading {
Mark Otto's avatar
Mark Otto committed
4751
4752
  color: inherit;
}
4753
a.list-group-item-state:focus,
4754
  a.list-group-item-state:hover {
Mark Otto's avatar
Mark Otto committed
4755
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
4756
4757
  background-color: #ebcccc;
}
4758
a.list-group-item-state.active,
4759
4760
  a.list-group-item-state.active:focus,
  a.list-group-item-state.active:hover {
Mark Otto's avatar
Mark Otto committed
4761
  color: #fff;
Mark Otto's avatar
Mark Otto committed
4762
  background-color: #a94442;
4763
  border-color: #a94442;
Mark Otto's avatar
Mark Otto committed
4764
}
Mark Otto's avatar
Mark Otto committed
4765

4766
4767
4768
4769
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
Mark Otto's avatar
Mark Otto committed
4770

4771
.list-group-item-text {
Mark Otto's avatar
Mark Otto committed
4772
  margin-bottom: 0;
4773
  line-height: 1.3;
Mark Otto's avatar
Mark Otto committed
4774
}
Mark Otto's avatar
Mark Otto committed
4775

4776
4777
4778
4779
4780
4781
4782
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
4783
.embed-responsive .embed-responsive-item,
4784
4785
4786
4787
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
4788
4789
  position: absolute;
  top: 0;
4790
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
4791
  left: 0;
4792
  width: 100%;
Mark Otto's avatar
Mark Otto committed
4793
  height: 100%;
4794
4795
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
4796
4797

.embed-responsive-16by9 {
4798
4799
  padding-bottom: 56.25%;
}
Mark Otto's avatar
Mark Otto committed
4800
4801

.embed-responsive-4by3 {
4802
4803
  padding-bottom: 75%;
}
Mark Otto's avatar
Mark Otto committed
4804

4805
.close {
4806
  float: right;
Mark Otto's avatar
Mark Otto committed
4807
  font-size: 1.5rem;
4808
4809
  font-weight: bold;
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
4810
4811
  color: #000;
  text-shadow: 0 1px 0 #fff;
4812
  opacity: .2;
Mark Otto's avatar
Mark Otto committed
4813
}
4814
.close:focus,
4815
  .close:hover {
Mark Otto's avatar
Mark Otto committed
4816
  color: #000;
Mark Otto's avatar
Mark Otto committed
4817
  text-decoration: none;
4818
  cursor: pointer;
4819
  opacity: .5;
4820
}
Mark Otto's avatar
Mark Otto committed
4821
4822

button.close {
Mark Otto's avatar
Mark Otto committed
4823
  -webkit-appearance: none; 
4824
4825
  padding: 0;
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
4826
  background: transparent;
4827
  border: 0;
4828
}
Mark Otto's avatar
Mark Otto committed
4829

4830
4831
.modal-open {
  overflow: hidden;
Mark Otto's avatar
Mark Otto committed
4832
}
Mark Otto's avatar
Mark Otto committed
4833

4834
4835
4836
4837
4838
4839
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
Mark Otto's avatar
Mark Otto committed
4840
  z-index: 1050;
Mark Otto's avatar
Mark Otto committed
4841
4842
  display: none;
  overflow: hidden;
Mark Otto's avatar
grunt    
Mark Otto committed
4843
  -webkit-overflow-scrolling: touch; 
Martynas's avatar
Martynas committed
4844
  outline: 0;
4845
4846
}
.modal.fade .modal-dialog {
Mark Otto's avatar
grunt    
Mark Otto committed
4847
4848
4849
4850
  -webkit-transform: transition .3s ease-out, translate(0, -25%);
      -ms-transform: transition .3s ease-out, translate(0, -25%);
       -o-transform: transition .3s ease-out, translate(0, -25%);
          transform: transition .3s ease-out, translate(0, -25%);
4851
4852
}
.modal.in .modal-dialog {
Mark Otto's avatar
Mark Otto committed
4853
4854
4855
4856
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
4857
}
Mark Otto's avatar
Mark Otto committed
4858

Mark Otto's avatar
grunt    
Mark Otto committed
4859
4860
4861
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
4862
}
Mark Otto's avatar
Mark Otto committed
4863

4864
.modal-dialog {
4865
  position: relative;
4866
  width: auto;
4867
  margin: 10px;
4868
}
Mark Otto's avatar
Mark Otto committed
4869

4870
4871
.modal-content {
  position: relative;
Mark Otto's avatar
Mark Otto committed
4872
  background-color: #fff;
4873
4874
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
Mark Otto's avatar
Mark Otto committed
4875
4876
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
4877
  outline: 0;
Mark Otto's avatar
Mark Otto committed
4878
}
Mark Otto's avatar
Mark Otto committed
4879

4880
.modal-backdrop {
Mark Otto's avatar
Mark Otto committed
4881
  position: fixed;
4882
4883
  top: 0;
  right: 0;
Mark Otto's avatar
Mark Otto committed
4884
  bottom: 0;
4885
  left: 0;
Mark Otto's avatar
Mark Otto committed
4886
  z-index: 1040;
Mark Otto's avatar
Mark Otto committed
4887
  background-color: #000;
Mark Otto's avatar
Mark Otto committed
4888
}
4889
.modal-backdrop.fade {
4890
  opacity: 0;
Mark Otto's avatar
Mark Otto committed
4891
}
4892
.modal-backdrop.in {
Mark Otto's avatar
Mark Otto committed
4893
  opacity: .5;
4894
}
Mark Otto's avatar
Mark Otto committed
4895

4896
.modal-header {
Mark Otto's avatar
grunt    
Mark Otto committed
4897
  min-height: 16.5px;
4898
4899
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
Mark Otto's avatar
Mark Otto committed
4900
}
Mark Otto's avatar
Mark Otto committed
4901

4902
4903
.modal-header .close {
  margin-top: -2px;
Mark Otto's avatar
Mark Otto committed
4904
}
Mark Otto's avatar
Mark Otto committed
4905

4906
.modal-title {
Mark Otto's avatar
Mark Otto committed
4907
  margin: 0;
Mark Otto's avatar
Mark Otto committed
4908
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
4909
}
Mark Otto's avatar
Mark Otto committed
4910

4911
4912
.modal-body {
  position: relative;
4913
  padding: 15px;
Mark Otto's avatar
Mark Otto committed
4914
}
Mark Otto's avatar
Mark Otto committed
4915

4916
.modal-footer {
4917
  padding: 15px;
4918
4919
  text-align: right;
  border-top: 1px solid #e5e5e5;
Mark Otto's avatar
Mark Otto committed
4920
}
4921
.modal-footer:before,
4922
  .modal-footer:after {
Mark Otto's avatar
Mark Otto committed
4923
4924
4925
4926
4927
4928
  display: table; 
  content: " ";
}
.modal-footer:after {
  clear: both;
}
4929
.modal-footer .btn + .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
4930
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
4931
  margin-left: 5px;
Mark Otto's avatar
Mark Otto committed
4932
}
4933
4934
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
4935
}
4936
4937
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
4938
}
Mark Otto's avatar
Mark Otto committed
4939

fat's avatar
build    
fat committed
4940
4941
4942
4943
4944
4945
4946
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
Mark Otto's avatar
Mark Otto committed
4947

Mark Otto's avatar
Mark Otto committed
4948
@media (min-width: 34em) {
4949
  .modal-dialog {
4950
    width: 600px;
4951
    margin: 30px auto;
4952
  }
4953
4954
4955
  .modal-sm {
    width: 300px;
  }
4956
}
Mark Otto's avatar
Mark Otto committed
4957

Mark Otto's avatar
Mark Otto committed
4958
@media (min-width: 48em) {
4959
4960
  .modal-lg {
    width: 900px;
4961
  }
4962
}
Mark Otto's avatar
Mark Otto committed
4963

4964
4965
.tooltip {
  position: absolute;
XhmikosR's avatar
XhmikosR committed
4966
  z-index: 1070;
4967
  display: block;
Mark Otto's avatar
Mark Otto committed
4968
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
Mark Otto's avatar
Mark Otto committed
4969
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
4970
  font-weight: normal;
4971
  line-height: 1.4;
4972
  opacity: 0;
4973
}
4974
.tooltip.in {
Mark Otto's avatar
Mark Otto committed
4975
  opacity: .9;
4976
}
4977
.tooltip.tooltip-top,
4978
  .tooltip.bs-tether-element-attached-bottom {
Mark Otto's avatar
grunt    
Mark Otto committed
4979
  padding: 5px 0;
Mark Otto's avatar
Mark Otto committed
4980
  margin-top: -3px;
4981
}
4982
.tooltip.tooltip-top .tooltip-arrow,
4983
    .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
4984
4985
4986
4987
4988
4989
4990
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.tooltip-right,
4991
  .tooltip.bs-tether-element-attached-left {
Mark Otto's avatar
grunt    
Mark Otto committed
4992
  padding: 0 5px;
Mark Otto's avatar
Mark Otto committed
4993
  margin-left: 3px;
4994
}
4995
.tooltip.tooltip-right .tooltip-arrow,
4996
    .tooltip.bs-tether-element-attached-left .tooltip-arrow {
4997
4998
4999
5000
5001
5002
5003
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.tooltip-bottom,
5004
  .tooltip.bs-tether-element-attached-top {
Mark Otto's avatar
grunt    
Mark Otto committed
5005
  padding: 5px 0;
Mark Otto's avatar
Mark Otto committed
5006
  margin-top: 3px;
5007
}
5008
.tooltip.tooltip-bottom .tooltip-arrow,
5009
    .tooltip.bs-tether-element-attached-top .tooltip-arrow {
5010
5011
5012
5013
5014
5015
5016
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.tooltip-left,
5017
  .tooltip.bs-tether-element-attached-right {
Mark Otto's avatar
grunt    
Mark Otto committed
5018
  padding: 0 5px;
Mark Otto's avatar
Mark Otto committed
5019
  margin-left: -3px;
5020
}
5021
.tooltip.tooltip-left .tooltip-arrow,
5022
    .tooltip.bs-tether-element-attached-right .tooltip-arrow {
5023
5024
5025
5026
5027
5028
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
Mark Otto's avatar
Mark Otto committed
5029

5030
5031
5032
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
Mark Otto's avatar
Mark Otto committed
5033
  color: #fff;
5034
5035
  text-align: center;
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
5036
5037
  background-color: #000;
  border-radius: .25rem;
5038
}
Mark Otto's avatar
Mark Otto committed
5039

5040
5041
5042
5043
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
Mark Otto's avatar
Mark Otto committed
5044
  border-color: transparent;
5045
  border-style: solid;
5046
}
Mark Otto's avatar
Mark Otto committed
5047

5048
5049
5050
5051
.popover {
  position: absolute;
  top: 0;
  left: 0;
XhmikosR's avatar
XhmikosR committed
5052
  z-index: 1060;
fat's avatar
fat committed
5053
  display: block;
5054
5055
  max-width: 276px;
  padding: 1px;
Mark Otto's avatar
Mark Otto committed
5056
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
Mark Otto's avatar
Mark Otto committed
5057
  font-size: 1rem;
5058
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
5059
  line-height: 1.5;
5060
  text-align: left;
Mark Otto's avatar
grunt    
Mark Otto committed
5061
  white-space: normal;
Mark Otto's avatar
Mark Otto committed
5062
  background-color: #fff;
5063
5064
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
Mark Otto's avatar
Mark Otto committed
5065
5066
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: .3rem;
Mark Otto's avatar
Mark Otto committed
5067
}
5068
.popover.popover-top,
fat's avatar
fat committed
5069
  .popover.bs-tether-element-attached-bottom {
5070
  margin-top: -10px;
Mark Otto's avatar
Mark Otto committed
5071
}
5072
.popover.popover-top .popover-arrow,
fat's avatar
fat committed
5073
    .popover.bs-tether-element-attached-bottom .popover-arrow {
Mark Otto's avatar
grunt    
Mark Otto committed
5074
  bottom: -11px;
5075
5076
  left: 50%;
  margin-left: -11px;
5077
  border-top-color: rgba(0, 0, 0, .25);
5078
  border-bottom-width: 0;
Mark Otto's avatar
Mark Otto committed
5079
}
5080
.popover.popover-top .popover-arrow:after,
fat's avatar
fat committed
5081
      .popover.bs-tether-element-attached-bottom .popover-arrow:after {
5082
5083
  bottom: 1px;
  margin-left: -10px;
Mark Otto's avatar
grunt    
Mark Otto committed
5084
5085
  content: "";
  border-top-color: #fff;
Mark Otto's avatar
Mark Otto committed
5086
5087
  border-bottom-width: 0;
}
5088
.popover.popover-right,
fat's avatar
fat committed
5089
  .popover.bs-tether-element-attached-left {
5090
5091
5092
  margin-left: 10px;
}
.popover.popover-right .popover-arrow,
fat's avatar
fat committed
5093
    .popover.bs-tether-element-attached-left .popover-arrow {
5094
5095
5096
  top: 50%;
  left: -11px;
  margin-top: -11px;
5097
  border-right-color: rgba(0, 0, 0, .25);
5098
  border-left-width: 0;
Mark Otto's avatar
Mark Otto committed
5099
}
5100
.popover.popover-right .popover-arrow:after,
fat's avatar
fat committed
5101
      .popover.bs-tether-element-attached-left .popover-arrow:after {
5102
  bottom: -10px;
Mark Otto's avatar
Mark Otto committed
5103
  left: 1px;
Mark Otto's avatar
grunt    
Mark Otto committed
5104
5105
  content: "";
  border-right-color: #fff;
Mark Otto's avatar
Mark Otto committed
5106
5107
  border-left-width: 0;
}
5108
.popover.popover-bottom,
fat's avatar
fat committed
5109
  .popover.bs-tether-element-attached-top {
5110
5111
5112
  margin-top: 10px;
}
.popover.popover-bottom .popover-arrow,
fat's avatar
fat committed
5113
    .popover.bs-tether-element-attached-top .popover-arrow {
Mark Otto's avatar
grunt    
Mark Otto committed
5114
  top: -11px;
5115
5116
5117
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
5118
  border-bottom-color: rgba(0, 0, 0, .25);
Mark Otto's avatar
Mark Otto committed
5119
}
5120
.popover.popover-bottom .popover-arrow:after,
fat's avatar
fat committed
5121
      .popover.bs-tether-element-attached-top .popover-arrow:after {
5122
5123
  top: 1px;
  margin-left: -10px;
Mark Otto's avatar
grunt    
Mark Otto committed
5124
  content: "";
Mark Otto's avatar
Mark Otto committed
5125
  border-top-width: 0;
Mark Otto's avatar
Mark Otto committed
5126
  border-bottom-color: #fff;
Mark Otto's avatar
Mark Otto committed
5127
}
5128
.popover.popover-left,
fat's avatar
fat committed
5129
  .popover.bs-tether-element-attached-right {
5130
5131
5132
  margin-left: -10px;
}
.popover.popover-left .popover-arrow,
fat's avatar
fat committed
5133
    .popover.bs-tether-element-attached-right .popover-arrow {
5134
5135
5136
5137
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
5138
  border-left-color: rgba(0, 0, 0, .25);
Mark Otto's avatar
Mark Otto committed
5139
}
5140
.popover.popover-left .popover-arrow:after,
fat's avatar
fat committed
5141
      .popover.bs-tether-element-attached-right .popover-arrow:after {
5142
  right: 1px;
Mark Otto's avatar
grunt    
Mark Otto committed
5143
5144
  bottom: -10px;
  content: "";
Mark Otto's avatar
Mark Otto committed
5145
5146
  border-right-width: 0;
  border-left-color: #fff;
Mark Otto's avatar
Mark Otto committed
5147
}
Mark Otto's avatar
Mark Otto committed
5148

5149
.popover-title {
5150
  padding: 8px 14px;
Mark Otto's avatar
Mark Otto committed
5151
  margin: 0;
Mark Otto's avatar
Mark Otto committed
5152
  font-size: 1rem;
5153
  background-color: #f7f7f7;
5154
  border-bottom: 1px solid #ebebeb;
5155
5156
  border-radius: -.7rem -.7rem 0 0;
}
Mark Otto's avatar
Mark Otto committed
5157

5158
.popover-content {
5159
5160
  padding: 9px 14px;
}
Mark Otto's avatar
Mark Otto committed
5161

5162
5163
.popover-arrow,
.popover-arrow:after {
5164
5165
  position: absolute;
  display: block;
Mark Otto's avatar
Mark Otto committed
5166
  width: 0;
5167
  height: 0;
Mark Otto's avatar
Mark Otto committed
5168
  border-color: transparent;
5169
5170
  border-style: solid;
}
Mark Otto's avatar
Mark Otto committed
5171

Chris Rebert's avatar
Chris Rebert committed
5172
.popover-arrow {
5173
5174
  border-width: 11px;
}
Mark Otto's avatar
Mark Otto committed
5175

Chris Rebert's avatar
Chris Rebert committed
5176
.popover-arrow:after {
Mark Otto's avatar
grunt    
Mark Otto committed
5177
  content: "";
5178
5179
  border-width: 10px;
}
Mark Otto's avatar
Mark Otto committed
5180

Mark Otto's avatar
Mark Otto committed
5181
5182
5183
.carousel {
  position: relative;
}
Mark Otto's avatar
Mark Otto committed
5184

Mark Otto's avatar
Mark Otto committed
5185
5186
.carousel-inner {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
5187
  width: 100%;
Mark Otto's avatar
Mark Otto committed
5188
  overflow: hidden;
Mark Otto's avatar
Mark Otto committed
5189
}
Mark Otto's avatar
grunt    
Mark Otto committed
5190
.carousel-inner > .carousel-item {
5191
  position: relative;
Mark Otto's avatar
Mark Otto committed
5192
5193
5194
5195
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
Mark Otto's avatar
Mark Otto committed
5196
}
5197
.carousel-inner > .carousel-item > img,
5198
    .carousel-inner > .carousel-item > a > img {
5199
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
5200
}
Mark Otto's avatar
grunt    
Mark Otto committed
5201
@media all and (transform-3d), (-webkit-transform-3d) {
Mark Otto's avatar
grunt    
Mark Otto committed
5202
  .carousel-inner > .carousel-item {
Mark Otto's avatar
Mark Otto committed
5203
5204
5205
5206
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

5207
5208
5209
5210
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000;
            perspective: 1000;
5211
  }
5212
5213
  .carousel-inner > .carousel-item.next,
  .carousel-inner > .carousel-item.active.right {
Mark Otto's avatar
grunt    
Mark Otto committed
5214
    left: 0;
5215
5216
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
5217
  }
5218
5219
  .carousel-inner > .carousel-item.prev,
  .carousel-inner > .carousel-item.active.left {
Mark Otto's avatar
grunt    
Mark Otto committed
5220
    left: 0;
5221
5222
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
5223
  }
5224
5225
5226
  .carousel-inner > .carousel-item.next.left,
  .carousel-inner > .carousel-item.prev.right,
  .carousel-inner > .carousel-item.active {
Mark Otto's avatar
grunt    
Mark Otto committed
5227
    left: 0;
5228
5229
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
5230
5231
  }
}
5232
.carousel-inner > .active,
5233
5234
  .carousel-inner > .next,
  .carousel-inner > .prev {
Mark Otto's avatar
Mark Otto committed
5235
5236
5237
5238
5239
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
5240
.carousel-inner > .next,
5241
  .carousel-inner > .prev {
Mark Otto's avatar
Mark Otto committed
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
5252
.carousel-inner > .next.left,
5253
  .carousel-inner > .prev.right {
Mark Otto's avatar
Mark Otto committed
5254
5255
5256
5257
5258
5259
5260
5261
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
Mark Otto's avatar
Mark Otto committed
5262

Mark Otto's avatar
Mark Otto committed
5263
5264
5265
.carousel-control {
  position: absolute;
  top: 0;
5266
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
5267
  left: 0;
5268
  width: 15%;
5269
  font-size: 20px;
Mark Otto's avatar
Mark Otto committed
5270
  color: #fff;
5271
  text-align: center;
Mark Otto's avatar
grunt    
Mark Otto committed
5272
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
Mark Otto's avatar
Mark Otto committed
5273
  opacity: .5;
Mark Otto's avatar
Mark Otto committed
5274
5275
}
.carousel-control.left {
5276
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
Mark Otto's avatar
Mark Otto committed
5277
5278
5279
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
Mark Otto's avatar
Mark Otto committed
5280
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); 
Mark Otto's avatar
Mark Otto committed
5281
  background-repeat: repeat-x;
Mark Otto's avatar
Mark Otto committed
5282
5283
}
.carousel-control.right {
5284
  right: 0;
Mark Otto's avatar
Mark Otto committed
5285
  left: auto;
5286
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
Mark Otto's avatar
Mark Otto committed
5287
5288
5289
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
Mark Otto's avatar
Mark Otto committed
5290
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); 
Mark Otto's avatar
Mark Otto committed
5291
  background-repeat: repeat-x;
Mark Otto's avatar
Mark Otto committed
5292
}
5293
.carousel-control:focus,
5294
  .carousel-control:hover {
Mark Otto's avatar
Mark Otto committed
5295
  color: #fff;
5296
  text-decoration: none;
Mark Otto's avatar
Mark Otto committed
5297
  outline: 0;
5298
  opacity: .9;
Mark Otto's avatar
Mark Otto committed
5299
}
5300
.carousel-control .icon-prev,
5301
  .carousel-control .icon-next {
Mark Otto's avatar
Mark Otto committed
5302
  position: absolute;
Mark Otto's avatar
Mark Otto committed
5303
  top: 50%;
5304
  z-index: 5;
Mark Otto's avatar
Mark Otto committed
5305
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
5306
5307
5308
5309
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
Mark Otto's avatar
Mark Otto committed
5310
  line-height: 1;
5311
}
Mark Otto's avatar
Mark Otto committed
5312
.carousel-control .icon-prev {
5313
  left: 50%;
Mark Otto's avatar
Mark Otto committed
5314
  margin-left: -10px;
5315
}
Mark Otto's avatar
Mark Otto committed
5316
.carousel-control .icon-next {
5317
  right: 50%;
Mark Otto's avatar
Mark Otto committed
5318
  margin-right: -10px;
5319
}
5320
.carousel-control .icon-prev:before {
Mark Otto's avatar
grunt    
Mark Otto committed
5321
  content: "\2039";
5322
5323
}
.carousel-control .icon-next:before {
Mark Otto's avatar
grunt    
Mark Otto committed
5324
  content: "\203a";
5325
}
Mark Otto's avatar
Mark Otto committed
5326

Mark Otto's avatar
Mark Otto committed
5327
5328
.carousel-indicators {
  position: absolute;
5329
  bottom: 10px;
Mark Otto's avatar
Mark Otto committed
5330
  left: 50%;
5331
  z-index: 15;
5332
  width: 60%;
5333
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
5334
  margin-left: -30%;
Mark Otto's avatar
grunt    
Mark Otto committed
5335
  text-align: center;
Mark Otto's avatar
Mark Otto committed
5336
  list-style: none;
Mark Otto's avatar
Mark Otto committed
5337
}
Mark Otto's avatar
Mark Otto committed
5338
.carousel-indicators li {
Mark Otto's avatar
Mark Otto committed
5339
  display: inline-block;
5340
5341
5342
  width: 10px;
  height: 10px;
  margin: 1px;
Mark Otto's avatar
Mark Otto committed
5343
  text-indent: -999px;
5344
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
5345
  background-color: transparent;
Mark Otto's avatar
Mark Otto committed
5346
5347
  border: 1px solid #fff;
  border-radius: 10px;
Mark Otto's avatar
Mark Otto committed
5348
5349
}
.carousel-indicators .active {
5350
5351
  width: 12px;
  height: 12px;
Mark Otto's avatar
Mark Otto committed
5352
5353
  margin: 0;
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
5354
}
Mark Otto's avatar
Mark Otto committed
5355

5356
5357
.carousel-caption {
  position: absolute;
5358
  right: 15%;
5359
  bottom: 20px;
Mark Otto's avatar
Mark Otto committed
5360
  left: 15%;
5361
  z-index: 10;
5362
5363
  padding-top: 20px;
  padding-bottom: 20px;
Mark Otto's avatar
Mark Otto committed
5364
  color: #fff;
5365
  text-align: center;
Mark Otto's avatar
Mark Otto committed
5366
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
Mark Otto's avatar
Mark Otto committed
5367
}
Mark Otto's avatar
Mark Otto committed
5368
5369
5370
.carousel-caption .btn {
  text-shadow: none;
}
Mark Otto's avatar
Mark Otto committed
5371

Mark Otto's avatar
Mark Otto committed
5372
@media (min-width: 34em) {
5373
5374
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
Mark Otto's avatar
Mark Otto committed
5375
5376
5377
    width: 30px;
    height: 30px;
    margin-top: -15px;
5378
    font-size: 30px;
5379
  }
Mark Otto's avatar
Mark Otto committed
5380
5381
5382
5383
5384
5385
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .icon-next {
    margin-right: -15px;
  }
5386
  .carousel-caption {
5387
    right: 20%;
Mark Otto's avatar
Mark Otto committed
5388
    left: 20%;
5389
    padding-bottom: 30px;
5390
5391
  }
  .carousel-indicators {
5392
    bottom: 20px;
5393
  }
Mark Otto's avatar
Mark Otto committed
5394
}
Mark Otto's avatar
Mark Otto committed
5395

5396
5397
.clearfix:before,
.clearfix:after {
Mark Otto's avatar
Mark Otto committed
5398
  display: table; 
Mark Otto's avatar
Mark Otto committed
5399
  content: " ";
Mark Otto's avatar
Mark Otto committed
5400
}
5401

Mark Otto's avatar
Mark Otto committed
5402
.clearfix:after {
Mark Otto's avatar
Mark Otto committed
5403
5404
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
5405

5406
5407
.center-block {
  display: block;
Mark Otto's avatar
Mark Otto committed
5408
  margin-right: auto; 
Mark Otto's avatar
Mark Otto committed
5409
  margin-left: auto;
5410
}
Mark Otto's avatar
Mark Otto committed
5411

Chris Rebert's avatar
Chris Rebert committed
5412
.pull-right {
liuyl's avatar
liuyl committed
5413
  float: right !important;
Mark Otto's avatar
Mark Otto committed
5414
}
Mark Otto's avatar
Mark Otto committed
5415

Chris Rebert's avatar
Chris Rebert committed
5416
.pull-left {
liuyl's avatar
liuyl committed
5417
  float: left !important;
Mark Otto's avatar
Mark Otto committed
5418
}
Mark Otto's avatar
Mark Otto committed
5419

5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

5431
5432
.sr-only-focusable:active,
.sr-only-focusable:focus {
5433
5434
5435
5436
5437
5438
5439
5440
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

Mark Otto's avatar
grunt    
Mark Otto committed
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
.m-a-0 {
  margin: 0;
}

.m-t-0 {
  margin-top: 0;
}

.m-r-0 {
  margin-right: 0;
}

.m-b-0 {
  margin-bottom: 0;
}

.m-l-0 {
  margin-left: 0;
}

.m-a {
  margin: 1rem;
}

.m-t {
  margin-top: 1rem;
}

.m-r {
  margin-right: 1rem;
}

.m-b {
  margin-bottom: 1rem;
}

.m-l {
  margin-left: 1rem;
}

.m-x {
  margin-right: 1rem;
  margin-left: 1rem;
}

.m-y {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.m-t-md {
  margin-top: 1.5rem;
}

.m-r-md {
  margin-right: 1.5rem;
}

.m-b-md {
  margin-bottom: 1.5rem;
}

.m-l-md {
  margin-left: 1.5rem;
}

.m-x-md {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}

.m-y-md {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.m-t-lg {
  margin-top: 3rem;
}

.m-r-lg {
  margin-right: 3rem;
}

.m-b-lg {
  margin-bottom: 3rem;
}

.m-l-lg {
  margin-left: 3rem;
}

.m-x-lg {
  margin-right: 3rem;
  margin-left: 3rem;
}

.m-y-lg {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.p-a-0 {
  padding: 0;
}

.p-t-0 {
  padding-top: 0;
}

.p-r-0 {
  padding-right: 0;
}

.p-b-0 {
  padding-bottom: 0;
}

.p-l-0 {
  padding-left: 0;
}

Mark Otto's avatar
Mark Otto committed
5563
5564
5565
.p-a {
  padding: 1rem;
}
Mark Otto's avatar
Mark Otto committed
5566

Mark Otto's avatar
grunt    
Mark Otto committed
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
.p-t {
  padding-top: 1rem;
}

.p-r {
  padding-right: 1rem;
}

.p-b {
  padding-bottom: 1rem;
}

.p-l {
  padding-left: 1rem;
}

.p-x {
Mark Otto's avatar
grunt    
Mark Otto committed
5584
  padding-right: 1rem;
Mark Otto's avatar
Mark Otto committed
5585
  padding-left: 1rem;
Mark Otto's avatar
Mark Otto committed
5586
}
Mark Otto's avatar
Mark Otto committed
5587

Mark Otto's avatar
grunt    
Mark Otto committed
5588
.p-y {
Mark Otto's avatar
Mark Otto committed
5589
5590
5591
  padding-top: 1rem;
  padding-bottom: 1rem;
}
Mark Otto's avatar
Mark Otto committed
5592

Mark Otto's avatar
grunt    
Mark Otto committed
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
.p-t-md {
  padding-top: 1.5rem;
}

.p-r-md {
  padding-right: 1.5rem;
}

.p-b-md {
  padding-bottom: 1.5rem;
}

.p-l-md {
  padding-left: 1.5rem;
}

.p-x-md {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}

.p-y-md {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.p-t-lg {
  padding-top: 3rem;
}

.p-r-lg {
  padding-right: 3rem;
}

.p-b-lg {
  padding-bottom: 3rem;
}

.p-l-lg {
  padding-left: 3rem;
}

.p-x-lg {
  padding-right: 3rem;
  padding-left: 3rem;
}

.p-y-lg {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

Mark Otto's avatar
Mark Otto committed
5645
5646
5647
.pos-f-t {
  position: fixed;
  top: 0;
5648
  right: 0;
Mark Otto's avatar
Mark Otto committed
5649
  left: 0;
Mark Otto's avatar
Mark Otto committed
5650
5651
  z-index: 1030;
}
Mark Otto's avatar
Mark Otto committed
5652

5653
5654
5655
5656
[hidden] {
  display: none !important;
}

Mark Otto's avatar
Mark Otto committed
5657
5658
5659
.invisible {
  visibility: hidden;
}
Mark Otto's avatar
Mark Otto committed
5660

Mark Otto's avatar
Mark Otto committed
5661
.text-hide {
Mark Otto's avatar
Mark Otto committed
5662
  font: "0/0" a;
Mark Otto's avatar
Mark Otto committed
5663
  color: transparent;
Mark Otto's avatar
Mark Otto committed
5664
  text-shadow: none;
5665
5666
  background-color: transparent;
  border: 0;
Mark Otto's avatar
Mark Otto committed
5667
}
Mark Otto's avatar
Mark Otto committed
5668

5669
5670
5671
.text-left {
  text-align: left;
}
Mark Otto's avatar
Mark Otto committed
5672

5673
5674
5675
.text-right {
  text-align: right;
}
Mark Otto's avatar
Mark Otto committed
5676

5677
5678
5679
.text-center {
  text-align: center;
}
Mark Otto's avatar
Mark Otto committed
5680

5681
5682
5683
.text-justify {
  text-align: justify;
}
Mark Otto's avatar
Mark Otto committed
5684

5685
5686
5687
.text-nowrap {
  white-space: nowrap;
}
Mark Otto's avatar
Mark Otto committed
5688

5689
5690
5691
5692
5693
5694
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

5695
5696
5697
.text-lowercase {
  text-transform: lowercase;
}
Mark Otto's avatar
Mark Otto committed
5698

5699
5700
5701
.text-uppercase {
  text-transform: uppercase;
}
Mark Otto's avatar
Mark Otto committed
5702

5703
5704
5705
.text-capitalize {
  text-transform: capitalize;
}
Mark Otto's avatar
Mark Otto committed
5706

5707
5708
5709
.text-muted {
  color: #818a91;
}
Mark Otto's avatar
Mark Otto committed
5710

5711
.text-primary {
5712
  color: #0275d8;
5713
}
Mark Otto's avatar
Mark Otto committed
5714

5715
5716
a.text-primary:focus,
a.text-primary:hover {
Mark Otto's avatar
Mark Otto committed
5717
  color: #025aa5;
5718
}
Mark Otto's avatar
Mark Otto committed
5719

5720
5721
5722
.text-success {
  color: #3c763d;
}
Mark Otto's avatar
Mark Otto committed
5723

5724
5725
a.text-success:focus,
a.text-success:hover {
5726
5727
  color: #2b542c;
}
Mark Otto's avatar
Mark Otto committed
5728

5729
5730
5731
.text-info {
  color: #31708f;
}
Mark Otto's avatar
Mark Otto committed
5732

5733
5734
a.text-info:focus,
a.text-info:hover {
5735
5736
  color: #245269;
}
Mark Otto's avatar
Mark Otto committed
5737

5738
5739
5740
.text-warning {
  color: #8a6d3b;
}
Mark Otto's avatar
Mark Otto committed
5741

5742
5743
a.text-warning:focus,
a.text-warning:hover {
5744
5745
  color: #66512c;
}
Mark Otto's avatar
Mark Otto committed
5746

5747
5748
5749
.text-danger {
  color: #a94442;
}
Mark Otto's avatar
Mark Otto committed
5750

5751
5752
a.text-danger:focus,
a.text-danger:hover {
5753
5754
  color: #843534;
}
Mark Otto's avatar
Mark Otto committed
5755

Mark Otto's avatar
grunt    
Mark Otto committed
5756
5757
5758
5759
5760
.inverse {
  color: #eceeef;
  background-color: #373a3c;
}

5761
5762
.bg-primary {
  color: #fff;
Mark Otto's avatar
Mark Otto committed
5763
5764
5765
}

.bg-primary {
5766
  background-color: #0275d8;
5767
}
Mark Otto's avatar
Mark Otto committed
5768

5769
5770
a.bg-primary:focus,
a.bg-primary:hover {
Mark Otto's avatar
Mark Otto committed
5771
  background-color: #025aa5;
5772
}
Mark Otto's avatar
Mark Otto committed
5773

5774
5775
5776
.bg-success {
  background-color: #dff0d8;
}
Mark Otto's avatar
Mark Otto committed
5777

5778
5779
a.bg-success:focus,
a.bg-success:hover {
5780
5781
  background-color: #c1e2b3;
}
Mark Otto's avatar
Mark Otto committed
5782

5783
5784
5785
.bg-info {
  background-color: #d9edf7;
}
Mark Otto's avatar
Mark Otto committed
5786

5787
5788
a.bg-info:focus,
a.bg-info:hover {
5789
5790
  background-color: #afd9ee;
}
Mark Otto's avatar
Mark Otto committed
5791

5792
5793
5794
.bg-warning {
  background-color: #fcf8e3;
}
Mark Otto's avatar
Mark Otto committed
5795

5796
5797
a.bg-warning:focus,
a.bg-warning:hover {
5798
5799
  background-color: #f7ecb5;
}
Mark Otto's avatar
Mark Otto committed
5800

5801
5802
5803
.bg-danger {
  background-color: #f2dede;
}
Mark Otto's avatar
Mark Otto committed
5804

5805
5806
a.bg-danger:focus,
a.bg-danger:hover {
5807
5808
  background-color: #e4b9b9;
}
Mark Otto's avatar
Mark Otto committed
5809

Chris Rebert's avatar
grunt    
Chris Rebert committed
5810
.hidden-xs-up {
5811
5812
  display: none !important;
}
Mark Otto's avatar
Mark Otto committed
5813

Mark Otto's avatar
Mark Otto committed
5814
@media (max-width: 33.9em) {
Chris Rebert's avatar
grunt    
Chris Rebert committed
5815
5816
  .hidden-xs-down {
    display: none !important;
5817
5818
  }
}
Mark Otto's avatar
Mark Otto committed
5819

Chris Rebert's avatar
grunt    
Chris Rebert committed
5820
5821
5822
@media (min-width: 34em) {
  .hidden-sm-up {
    display: none !important;
5823
5824
  }
}
Mark Otto's avatar
Mark Otto committed
5825

Chris Rebert's avatar
grunt    
Chris Rebert committed
5826
5827
5828
@media (max-width: 47.9em) {
  .hidden-sm-down {
    display: none !important;
5829
5830
  }
}
Mark Otto's avatar
Mark Otto committed
5831

Chris Rebert's avatar
grunt    
Chris Rebert committed
5832
5833
5834
@media (min-width: 48em) {
  .hidden-md-up {
    display: none !important;
5835
5836
  }
}
Mark Otto's avatar
Mark Otto committed
5837

Chris Rebert's avatar
grunt    
Chris Rebert committed
5838
5839
5840
@media (max-width: 61.9em) {
  .hidden-md-down {
    display: none !important;
5841
5842
  }
}
Mark Otto's avatar
Mark Otto committed
5843

Mark Otto's avatar
Mark Otto committed
5844
@media (min-width: 62em) {
Chris Rebert's avatar
grunt    
Chris Rebert committed
5845
5846
  .hidden-lg-up {
    display: none !important;
5847
5848
  }
}
Mark Otto's avatar
Mark Otto committed
5849

Chris Rebert's avatar
grunt    
Chris Rebert committed
5850
5851
5852
@media (max-width: 74.9em) {
  .hidden-lg-down {
    display: none !important;
5853
5854
  }
}
Mark Otto's avatar
Mark Otto committed
5855

Chris Rebert's avatar
grunt    
Chris Rebert committed
5856
5857
@media (min-width: 75em) {
  .hidden-xl-up {
5858
    display: none !important;
5859
  }
5860
}
Mark Otto's avatar
Mark Otto committed
5861

Chris Rebert's avatar
grunt    
Chris Rebert committed
5862
5863
.hidden-xl-down {
  display: none !important;
5864
}
Mark Otto's avatar
Mark Otto committed
5865

5866
5867
5868
5869
5870
5871
5872
5873
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
5874

5875
5876
5877
5878
5879
5880
5881
5882
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
Mark Otto's avatar
Mark Otto committed
5883

5884
5885
5886
5887
5888
5889
5890
5891
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
5892

5893
@media print {
Mark Otto's avatar
Mark Otto committed
5894
  .hidden-print .hidden-print {
5895
    display: none !important;
5896
  }
Mark Otto's avatar
Mark Otto committed
5897
}
Mark Otto's avatar
Mark Otto committed
5898
/*# sourceMappingURL=bootstrap.css.map */