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

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

14
body {
15
16
  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 {
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
40
  vertical-align: baseline;
}
Mark Otto's avatar
Mark Otto committed
41

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

151
152
button,
select {
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;
160
161
  cursor: pointer;
}
Mark Otto's avatar
Mark Otto committed
162

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

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

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

178
179
input[type="checkbox"],
input[type="radio"] {
180
181
182
183
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
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;
192
          box-sizing: content-box;
Mark Otto's avatar
Mark Otto committed
193
  -webkit-appearance: textfield;
194
}
Mark Otto's avatar
Mark Otto committed
195

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

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

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

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

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

Mark Otto's avatar
Mark Otto committed
220
table {
221
  border-spacing: 0;
Mark Otto's avatar
Mark Otto committed
222
  border-collapse: collapse;
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
237
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
238
239
  a,
  a:visited {
240
241
    text-decoration: underline;
  }
242
  abbr[title]:after {
243
244
    content: " (" attr(title) ")";
  }
245
246
  pre,
  blockquote {
247
    border: 1px solid #999;
248
249
250

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

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

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

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
320
  width: device-width;
}
Mark Otto's avatar
Mark Otto committed
321

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

  -webkit-tap-highlight-color: transparent;
}
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;
333
334
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
335

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

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

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

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

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

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

dt {
373
374
  font-weight: bold;
}
375
376

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

blockquote {
382
383
  margin: 0 0 1rem;
}
384

385
a {
386
  color: #0275d8;
387
388
  text-decoration: none;
}
389

390
a:focus,
391
a:hover {
392
393
394
  color: #014c8c;
  text-decoration: underline;
}
395

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

402
403
pre {
  margin-top: 0;
404
405
  margin-bottom: 1rem;
}
406

407
figure {
408
409
  margin: 0 0 1rem;
}
410

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

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

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

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

431
th {
432
433
  text-align: left;
}
434
435
436

label {
  display: inline-block;
437
438
  margin-bottom: .5rem;
}
439

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

textarea {
449
450
  resize: vertical;
}
451
452

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

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

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

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

476
477
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
478
479
480
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
481
482
  color: inherit;
}
483

484
485
486
h1, .h1,
h2, .h2,
h3, .h3 {
487
488
  margin-bottom: .5rem;
}
489

490
491
492
h4, .h4,
h5, .h5,
h6, .h6 {
493
494
  margin-bottom: .5rem;
}
495

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

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

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

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

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

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

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

525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
.display-1 {
  font-size: 3.5rem;
  font-weight: 300;
}

.display-2 {
  font-size: 4.5rem;
  font-weight: 300;
}

.display-3 {
  font-size: 5.5rem;
  font-weight: 300;
}

.display-4 {
  font-size: 6rem;
  font-weight: 300;
}

545
546
547
548
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
549
  border-top: .0625rem solid rgba(0, 0, 0, .1);
550
}
551

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

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

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

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

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

581
582
.dl-horizontal {
  margin-right: -1.5rem;
583
584
  margin-left: -1.5rem;
}
585

586
.dl-horizontal:before,
587
588
.dl-horizontal:after {
  display: table;
589
590
  content: " ";
}
591

592
593
594
.dl-horizontal:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
595

596
597
.initialism {
  font-size: 90%;
598
599
  text-transform: uppercase;
}
Mark Otto's avatar
Mark Otto committed
600

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

608
.blockquote p:last-child,
609
610
.blockquote ul:last-child,
.blockquote ol:last-child {
611
612
  margin-bottom: 0;
}
613

614
615
616
617
618
619
.blockquote footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91;
}
620

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

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
629
630
631
  border-right: .25rem solid #eceeef;
  border-left: 0;
}
632

633
634
635
.blockquote-reverse footer:before {
  content: "";
}
636

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

Mark Otto's avatar
Mark Otto committed
641
642
643
.figure {
  display: inline-block;
}
644

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

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

.img-responsive, .figure > img, .carousel-inner > .carousel-item > img,
656
.carousel-inner > .carousel-item > a > img {
657
658
  display: block;
  max-width: 100%;
659
660
  height: auto;
}
661
662

.img-rounded {
663
664
  border-radius: .3rem;
}
665
666

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

.img-circle {
681
682
  border-radius: 50%;
}
Mark Otto's avatar
Mark Otto committed
683

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

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

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

707
708
709
710
711
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
712

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

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

730
731
.pre-scrollable {
  max-height: 340px;
732
733
  overflow-y: scroll;
}
Mark Otto's avatar
Mark Otto committed
734

735
.container {
736
  padding-right: .75rem;
737
  padding-left: .75rem;
738
739
  margin-right: auto;
  margin-left: auto;
740
}
741

742
.container:before,
743
744
.container:after {
  display: table;
745
746
  content: " ";
}
747

748
749
750
.container:after {
  clear: both;
}
751

752
753
754
755
756
@media (min-width: 34em) {
  .container {
    max-width: 34rem;
  }
}
757

758
759
760
761
762
@media (min-width: 48em) {
  .container {
    max-width: 45rem;
  }
}
763

764
765
766
767
768
@media (min-width: 62em) {
  .container {
    max-width: 60rem;
  }
}
769

770
771
772
773
774
@media (min-width: 75em) {
  .container {
    max-width: 72.25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
775

776
.container-fluid {
777
  padding-right: .75rem;
778
  padding-left: .75rem;
779
780
  margin-right: auto;
  margin-left: auto;
781
}
782

783
.container-fluid:before,
784
785
.container-fluid:after {
  display: table;
786
787
  content: " ";
}
788

789
790
791
.container-fluid:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
792

793
.row {
794
  margin-right: -.75rem;
795
796
  margin-left: -.75rem;
}
797

798
.row:before,
799
800
.row:after {
  display: table;
801
802
  content: " ";
}
803

804
805
806
.row:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
807

Chris Rebert's avatar
Chris Rebert committed
808
.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 {
809
  position: relative;
810
  min-height: 1px;
811
  padding-right: .75rem;
812
813
  padding-left: .75rem;
}
Mark Otto's avatar
Mark Otto committed
814

Mark Otto's avatar
grunt    
Mark Otto committed
815
.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 {
816
817
  float: left;
}
Mark Otto's avatar
grunt    
Mark Otto committed
818

Mark Otto's avatar
Mark Otto committed
819
.col-xs-1 {
820
821
  width: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
822
823

.col-xs-2 {
824
825
  width: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
826
827

.col-xs-3 {
828
829
  width: 25%;
}
Mark Otto's avatar
Mark Otto committed
830
831

.col-xs-4 {
832
833
  width: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
834
835

.col-xs-5 {
836
837
  width: 41.666667%;
}
Mark Otto's avatar
Mark Otto committed
838

839
.col-xs-6 {
840
841
  width: 50%;
}
Mark Otto's avatar
Mark Otto committed
842
843

.col-xs-7 {
844
845
  width: 58.333333%;
}
Mark Otto's avatar
Mark Otto committed
846
847

.col-xs-8 {
848
849
  width: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
850
851

.col-xs-9 {
852
853
  width: 75%;
}
Mark Otto's avatar
Mark Otto committed
854
855

.col-xs-10 {
856
857
  width: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
858
859

.col-xs-11 {
860
861
  width: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
862
863

.col-xs-12 {
864
865
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
866
867

.col-xs-pull-0 {
868
869
  right: auto;
}
Mark Otto's avatar
Mark Otto committed
870
871

.col-xs-pull-1 {
872
873
  right: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
874
875

.col-xs-pull-2 {
876
877
  right: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
878
879

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

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

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

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

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

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

.col-xs-pull-9 {
904
905
  right: 75%;
}
Mark Otto's avatar
Mark Otto committed
906
907

.col-xs-pull-10 {
908
909
  right: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
910
911

.col-xs-pull-11 {
912
913
  right: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
914
915

.col-xs-pull-12 {
916
917
  right: 100%;
}
Mark Otto's avatar
Mark Otto committed
918
919

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

.col-xs-push-1 {
924
925
  left: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
926
927

.col-xs-push-2 {
928
929
  left: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
930
931

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

.col-xs-push-4 {
936
937
  left: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
938
939

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

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

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

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

.col-xs-push-9 {
956
957
  left: 75%;
}
Mark Otto's avatar
Mark Otto committed
958
959

.col-xs-push-10 {
960
961
  left: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
962
963

.col-xs-push-11 {
964
965
  left: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
966
967

.col-xs-push-12 {
968
969
  left: 100%;
}
Mark Otto's avatar
Mark Otto committed
970
971

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

.col-xs-offset-1 {
976
977
  margin-left: 8.333333%;
}
Mark Otto's avatar
Mark Otto committed
978
979

.col-xs-offset-2 {
980
981
  margin-left: 16.666667%;
}
Mark Otto's avatar
Mark Otto committed
982
983

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

.col-xs-offset-4 {
988
989
  margin-left: 33.333333%;
}
Mark Otto's avatar
Mark Otto committed
990
991

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

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

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

.col-xs-offset-8 {
1004
1005
  margin-left: 66.666667%;
}
Mark Otto's avatar
Mark Otto committed
1006
1007

.col-xs-offset-9 {
1008
1009
  margin-left: 75%;
}
Mark Otto's avatar
Mark Otto committed
1010
1011

.col-xs-offset-10 {
1012
1013
  margin-left: 83.333333%;
}
Mark Otto's avatar
Mark Otto committed
1014
1015

.col-xs-offset-11 {
1016
1017
  margin-left: 91.666667%;
}
Mark Otto's avatar
Mark Otto committed
1018
1019

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

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

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

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

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

1659
1660
.table {
  width: 100%;
1661
  max-width: 100%;
1662
1663
  margin-bottom: 1rem;
}
1664

1665
.table th,
1666
.table td {
1667
1668
1669
1670
1671
  padding: .75rem;
  line-height: 1.5;
  vertical-align: top;
  border-top: 1px solid #eceeef;
}
1672

1673
1674
1675
1676
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #eceeef;
}
1677

1678
1679
1680
.table tbody + tbody {
  border-top: 2px solid #eceeef;
}
1681

1682
1683
1684
.table .table {
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
1685

1686
1687
.table-sm th,
.table-sm td {
1688
1689
  padding: .3rem;
}
Mark Otto's avatar
Mark Otto committed
1690

1691
.table-bordered {
1692
1693
  border: 1px solid #eceeef;
}
1694

1695
.table-bordered th,
1696
.table-bordered td {
1697
1698
  border: 1px solid #eceeef;
}
1699

1700
.table-bordered thead th,
1701
.table-bordered thead td {
1702
1703
  border-bottom-width: 2px;
}
Mark Otto's avatar
Mark Otto committed
1704

Mark Otto's avatar
grunt    
Mark Otto committed
1705
.table-striped tbody tr:nth-of-type(odd) {
1706
1707
  background-color: #f9f9f9;
}
Mark Otto's avatar
Mark Otto committed
1708

1709
.table-hover tbody tr:hover {
1710
1711
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
1712

1713
1714
1715
.table-active,
.table-active > th,
.table-active > td {
1716
1717
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
1718

1719
.table-hover .table-active:hover {
1720
1721
  background-color: #e8e8e8;
}
1722

1723
.table-hover .table-active:hover > td,
1724
.table-hover .table-active:hover > th {
1725
1726
  background-color: #e8e8e8;
}
Mark Otto's avatar
Mark Otto committed
1727

1728
1729
1730
.table-success,
.table-success > th,
.table-success > td {
1731
1732
  background-color: #dff0d8;
}
Mark Otto's avatar
Mark Otto committed
1733

1734
.table-hover .table-success:hover {
1735
1736
  background-color: #d0e9c6;
}
1737

1738
.table-hover .table-success:hover > td,
1739
.table-hover .table-success:hover > th {
1740
1741
  background-color: #d0e9c6;
}
Mark Otto's avatar
Mark Otto committed
1742

1743
1744
1745
.table-info,
.table-info > th,
.table-info > td {
1746
1747
  background-color: #d9edf7;
}
Mark Otto's avatar
Mark Otto committed
1748

1749
.table-hover .table-info:hover {
1750
1751
  background-color: #c4e3f3;
}
1752

1753
.table-hover .table-info:hover > td,
1754
.table-hover .table-info:hover > th {
1755
1756
  background-color: #c4e3f3;
}
Mark Otto's avatar
Mark Otto committed
1757

1758
1759
1760
.table-warning,
.table-warning > th,
.table-warning > td {
1761
1762
  background-color: #fcf8e3;
}
Mark Otto's avatar
Mark Otto committed
1763

1764
.table-hover .table-warning:hover {
1765
1766
  background-color: #faf2cc;
}
1767

1768
.table-hover .table-warning:hover > td,
1769
.table-hover .table-warning:hover > th {
1770
1771
  background-color: #faf2cc;
}
Mark Otto's avatar
Mark Otto committed
1772

1773
1774
1775
.table-danger,
.table-danger > th,
.table-danger > td {
1776
1777
  background-color: #f2dede;
}
Mark Otto's avatar
Mark Otto committed
1778

1779
.table-hover .table-danger:hover {
1780
1781
  background-color: #ebcccc;
}
1782

1783
.table-hover .table-danger:hover > td,
1784
.table-hover .table-danger:hover > th {
1785
1786
  background-color: #ebcccc;
}
Mark Otto's avatar
Mark Otto committed
1787

1788
.table-responsive {
1789
1790
  display: block;
  width: 100%;
1791
1792
  overflow-x: auto;
}
Mark Otto's avatar
Mark Otto committed
1793

1794
.thead-inverse th {
Mark Otto's avatar
Mark Otto committed
1795
  color: #fff;
1796
1797
  background-color: #373a3c;
}
Mark Otto's avatar
Mark Otto committed
1798

1799
.thead-default th {
Mark Otto's avatar
Mark Otto committed
1800
  color: #55595c;
1801
1802
  background-color: #eceeef;
}
Mark Otto's avatar
Mark Otto committed
1803

Mark Otto's avatar
Mark Otto committed
1804
1805
.table-inverse {
  color: #eceeef;
1806
1807
  background-color: #373a3c;
}
1808

1809
1810
1811
.table-inverse.table-bordered {
  border: 0;
}
1812

1813
.table-inverse th,
1814
1815
.table-inverse td,
.table-inverse thead th {
1816
1817
  border-color: #55595c;
}
Mark Otto's avatar
Mark Otto committed
1818

1819
.table-reflow thead {
1820
1821
  float: left;
}
1822

1823
1824
.table-reflow tbody {
  display: block;
1825
1826
  white-space: nowrap;
}
1827
1828
1829

.table-reflow th,
.table-reflow td {
1830
  border-top: 1px solid #eceeef;
1831
1832
  border-left: 1px solid #eceeef;
}
1833

1834
.table-reflow th:last-child,
1835
.table-reflow td:last-child {
1836
1837
  border-right: 1px solid #eceeef;
}
1838
1839
1840
1841
1842
1843
1844

.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 {
1845
1846
  border-bottom: 1px solid #eceeef;
}
1847

1848
.table-reflow tr {
1849
1850
  float: left;
}
1851

1852
.table-reflow tr th,
1853
.table-reflow tr td {
1854
1855
1856
  display: block !important;
  border: 1px solid #eceeef;
}
Mark Otto's avatar
Mark Otto committed
1857

1858
1859
1860
.form-control {
  display: block;
  width: 100%;
1861
  padding: .5rem 1rem;
Mark Otto's avatar
Mark Otto committed
1862
1863
  font-size: 1rem;
  line-height: 1.5;
1864
  color: #55595c;
Mark Otto's avatar
Mark Otto committed
1865
  background-color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
1866
  background-image: none;
1867
1868
1869
  border: .0625rem solid #ccc;
  border-radius: .25rem;
}
1870

1871
1872
1873
1874
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
1875

1876
1877
1878
1879
.form-control:focus {
  border-color: #66afe9;
  outline: none;
}
1880

1881
1882
1883
1884
.form-control::-webkit-input-placeholder {
  color: #999;
  opacity: 1;
}
1885

1886
1887
1888
1889
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
1890

1891
1892
1893
1894
.form-control:-ms-input-placeholder {
  color: #999;
  opacity: 1;
}
1895

1896
1897
1898
1899
.form-control::placeholder {
  color: #999;
  opacity: 1;
}
1900

1901
.form-control:disabled,
1902
1903
.form-control[readonly],
fieldset[disabled] .form-control {
1904
1905
1906
  background-color: #eceeef;
  opacity: 1;
}
1907

1908
.form-control[disabled],
1909
fieldset[disabled] .form-control {
1910
1911
  cursor: not-allowed;
}
1912

1913
1914
.form-control-file,
.form-control-range {
1915
1916
  display: block;
}
Mark Otto's avatar
Mark Otto committed
1917

1918
.form-control-label {
1919
1920
1921
  padding: .5625rem 1rem;
  margin-bottom: 0;
}
1922

Mark Otto's avatar
Mark Otto committed
1923
1924
1925
1926
1927
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
1928
1929
    line-height: 2.625rem;
  }
Mark Otto's avatar
Mark Otto committed
1930
1931
1932
1933
1934
1935
1936
1937
  input[type="date"].input-sm,
  .input-group-sm input[type="date"].form-control,
  input[type="time"].input-sm,
  .input-group-sm input[type="time"].form-control,
  input[type="datetime-local"].input-sm,
  .input-group-sm input[type="datetime-local"].form-control,
  input[type="month"].input-sm,
  .input-group-sm input[type="month"].form-control {
1938
1939
    line-height: 1.95rem;
  }
Mark Otto's avatar
Mark Otto committed
1940
1941
1942
1943
1944
1945
1946
1947
  input[type="date"].input-lg,
  .input-group-lg input[type="date"].form-control,
  input[type="time"].input-lg,
  .input-group-lg input[type="time"].form-control,
  input[type="datetime-local"].input-lg,
  .input-group-lg input[type="datetime-local"].form-control,
  input[type="month"].input-lg,
  .input-group-lg input[type="month"].form-control {
1948
1949
1950
    line-height: 3.291667rem;
  }
}
Mark Otto's avatar
Mark Otto committed
1951

1952
.form-control-static {
Mark Otto's avatar
Mark Otto committed
1953
  min-height: 2.625rem;
1954
1955
1956
1957
  padding-top: .5625rem;
  padding-bottom: .5625rem;
  margin-bottom: 0;
}
1958

1959
.form-control-static.form-control-sm,
1960
1961
1962
1963
1964
1965
.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 {
1966
1967
1968
  padding-right: 0;
  padding-left: 0;
}
1969

1970
1971
1972
.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
Mark Otto's avatar
grunt    
Mark Otto committed
1973
  height: 1.95rem;
1974
1975
  padding: .275rem .75rem;
  font-size: .85rem;
1976
  line-height: 1.5;
1977
1978
  border-radius: .2rem;
}
1979

1980
1981
1982
.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
1983
  height: 3.291667rem;
1984
  padding: .75rem 1.5rem;
1985
1986
  font-size: 1.25rem;
  line-height: 1.333333;
1987
1988
  border-radius: .3rem;
}
1989

1990
.form-group {
1991
1992
  margin-bottom: 15px;
}
Mark Otto's avatar
Mark Otto committed
1993

1994
1995
.radio,
.checkbox {
1996
  position: relative;
1997
  display: block;
1998
1999
  margin-bottom: .75rem;
}
2000

2001
.radio label,
2002
.checkbox label {
2003
2004
2005
2006
2007
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
2008

2009
.radio label input:only-child,
2010
.checkbox label input:only-child {
2011
2012
  position: static;
}
Mark Otto's avatar
Mark Otto committed
2013

2014
2015
2016
2017
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
2018
  position: absolute;
2019
  margin-top: .25rem;
2020
2021
  margin-left: -1.25rem;
}
Mark Otto's avatar
Mark Otto committed
2022

2023
2024
.radio + .radio,
.checkbox + .checkbox {
2025
2026
  margin-top: -.25rem;
}
Mark Otto's avatar
Mark Otto committed
2027

2028
2029
.radio-inline,
.checkbox-inline {
Mark Otto's avatar
Mark Otto committed
2030
  position: relative;
2031
  display: inline-block;
2032
  padding-left: 1.25rem;
2033
  margin-bottom: 0;
2034
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
2035
  vertical-align: middle;
2036
2037
  cursor: pointer;
}
Mark Otto's avatar
Mark Otto committed
2038

2039
2040
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
2041
  margin-top: 0;
2042
2043
  margin-left: .75rem;
}
Mark Otto's avatar
Mark Otto committed
2044

2045
2046
2047
2048
2049
2050
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"] {
2051
2052
  cursor: not-allowed;
}
Mark Otto's avatar
Mark Otto committed
2053

2054
2055
2056
2057
.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
2058
2059
  cursor: not-allowed;
}
Mark Otto's avatar
Mark Otto committed
2060

2061
2062
2063
2064
.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
2065
2066
  cursor: not-allowed;
}
Mark Otto's avatar
Mark Otto committed
2067

2068
2069
2070
2071
.form-control-success,
.form-control-warning,
.form-control-error {
  padding-right: 3rem;
2072
  background-repeat: no-repeat;
2073
2074
2075
2076
  background-position: center right .65625rem;
  -webkit-background-size: 1.70625rem 1.70625rem;
          background-size: 1.70625rem 1.70625rem;
}
Mark Otto's avatar
Mark Otto committed
2077

2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
.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 {
2088
2089
  color: #5cb85c;
}
Mark Otto's avatar
Mark Otto committed
2090

2091
.has-success .form-control {
2092
2093
  border-color: #5cb85c;
}
2094

2095
.has-success .input-group-addon {
2096
  color: #5cb85c;
2097
  background-color: #eaf6ea;
2098
2099
  border-color: #5cb85c;
}
2100

2101
.has-success .form-control-feedback {
2102
2103
2104
2105
2106
2107
  color: #5cb85c;
}

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZWNrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM1Q0I4NUMiIGQ9Ik0yMzMuOCw2MTAuMWMtMTMuMywwLTI1LjktNi4yLTM0LTE2LjlMOTAuNSw0NDguOEM3Ni4zLDQzMCw4MCw0MDMuMyw5OC44LDM4OS4xYzE4LjgtMTQuMyw0NS41LTEwLjUsNTkuOCw4LjNsNzEuOSw5NWwyMjAuOS0yNTAuNWMxMi41LTIwLDM4LjgtMjYuMSw1OC44LTEzLjZjMjAsMTIuNCwyNi4xLDM4LjcsMTMuNiw1OC44TDI3MCw1OTBjLTcuNCwxMi0yMC4yLDE5LjQtMzQuMywyMC4xQzIzNS4xLDYxMC4xLDIzNC41LDYxMC4xLDIzMy44LDYxMC4xeiIvPjwvc3ZnPg==");
}
Mark Otto's avatar
Mark Otto committed
2108

2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
.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 {
2119
2120
  color: #f0ad4e;
}
Mark Otto's avatar
Mark Otto committed
2121

2122
.has-warning .form-control {
2123
2124
  border-color: #f0ad4e;
}
2125

2126
.has-warning .input-group-addon {
2127
  color: #f0ad4e;
2128
  background-color: white;
2129
2130
  border-color: #f0ad4e;
}
2131

2132
.has-warning .form-control-feedback {
2133
2134
2135
2136
2137
2138
  color: #f0ad4e;
}

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ildhcm5pbmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0YwQUQ0RSIgZD0iTTYwMyw2NDAuMmwtMjc4LjUtNTA5Yy0zLjgtNi42LTEwLjgtMTAuNi0xOC41LTEwLjZzLTE0LjcsNC4xLTE4LjUsMTAuNkw5LDY0MC4yYy0zLjcsNi41LTMuNiwxNC40LDAuMiwyMC44YzMuOCw2LjUsMTAuOCwxMC40LDE4LjMsMTAuNGg1NTcuMWM3LjUsMCwxNC41LTMuOSwxOC4zLTEwLjRDNjA2LjYsNjU0LjYsNjA2LjcsNjQ2LjYsNjAzLDY0MC4yeiBNMzM2LjYsNjEwLjJoLTYxLjJWNTQ5aDYxLjJWNjEwLjJ6IE0zMzYuNiw1MDMuMWgtNjEuMlYzMDQuMmg2MS4yVjUwMy4xeiIvPjwvc3ZnPg==");
}
Mark Otto's avatar
Mark Otto committed
2139

2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
.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 {
2150
2151
  color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
2152

2153
.has-error .form-control {
2154
2155
  border-color: #d9534f;
}
2156

2157
.has-error .input-group-addon {
2158
  color: #d9534f;
2159
  background-color: #fdf7f7;
2160
2161
  border-color: #d9534f;
}
2162

2163
.has-error .form-control-feedback {
2164
2165
  color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
2166

2167
2168
2169
.has-error .form-control-error {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNyb3NzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNEOTUzNEYiIGQ9Ik00NDcsNTQ0LjRjLTE0LjQsMTQuNC0zNy42LDE0LjQtNTEuOSwwTDMwNiw0NTEuN2wtODkuMSw5Mi43Yy0xNC40LDE0LjQtMzcuNiwxNC40LTUxLjksMGMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlsOTIuNC05Ni40TDE2NSwyOTkuNmMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlzMzcuNi0xNC40LDUxLjksMGw4OS4yLDkyLjdsODkuMS05Mi43YzE0LjQtMTQuNCwzNy42LTE0LjQsNTEuOSwwYzE0LjQsMTQuNCwxNC40LDM3LjYsMCw1MS45TDM1NC43LDM5Nmw5Mi40LDk2LjRDNDYxLjQsNTA2LjgsNDYxLjQsNTMwLDQ0Nyw1NDQuNHoiLz48L3N2Zz4=");
}
Mark Otto's avatar
Mark Otto committed
2170

2171
2172
.help-block {
  display: block;
2173
2174
  margin-top: .25rem;
  margin-bottom: .75rem;
2175
2176
  color: #747a7f;
}
Mark Otto's avatar
Mark Otto committed
2177

Mark Otto's avatar
Mark Otto committed
2178
@media (min-width: 34em) {
Mark Otto's avatar
grunt    
Mark Otto committed
2179
  .form-inline .form-group {
2180
2181
    display: inline-block;
    margin-bottom: 0;
2182
2183
    vertical-align: middle;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2184
  .form-inline .form-control {
2185
2186
    display: inline-block;
    width: auto;
2187
2188
    vertical-align: middle;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2189
  .form-inline .form-control-static {
2190
2191
    display: inline-block;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2192
  .form-inline .input-group {
Mark Otto's avatar
Mark Otto committed
2193
    display: inline-table;
2194
2195
2196
2197
2198
2199
2200
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2201
  .form-inline .input-group > .form-control {
2202
2203
    width: 100%;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2204
  .form-inline .control-label {
2205
    margin-bottom: 0;
2206
2207
    vertical-align: middle;
  }
2208
2209
  .form-inline .radio,
  .form-inline .checkbox {
2210
2211
2212
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
2213
2214
2215
2216
2217
2218
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
2219
2220
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
2221
    position: relative;
2222
2223
    margin-left: 0;
  }
Mark Otto's avatar
grunt    
Mark Otto committed
2224
  .form-inline .has-feedback .form-control-feedback {
2225
2226
2227
    top: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
2228

2229
2230
.btn {
  display: inline-block;
2231
2232
  padding: .5rem 1rem;
  font-size: 1rem;
2233
  font-weight: normal;
2234
  line-height: 1.5;
2235
  text-align: center;
Mark Otto's avatar
Mark Otto committed
2236
  white-space: nowrap;
2237
  vertical-align: middle;
2238
2239
  -ms-touch-action: manipulation;
      touch-action: manipulation;
2240
  cursor: pointer;
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: .0625rem solid transparent;
  border-radius: .25rem;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
2251

2252
.btn:focus,
2253
2254
2255
2256
2257
.btn.focus,
.btn:active:focus,
.btn:active.focus,
.btn.active:focus,
.btn.active.focus {
2258
2259
2260
2261
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
2262

2263
.btn:focus,
2264
.btn:hover {
2265
2266
  text-decoration: none;
}
2267

2268
2269
2270
.btn.focus {
  text-decoration: none;
}
2271

2272
.btn:active,
2273
.btn.active {
2274
2275
2276
  background-image: none;
  outline: 0;
}
2277

2278
.btn.disabled,
2279
2280
.btn:disabled,
fieldset[disabled] .btn {
2281
2282
2283
  cursor: not-allowed;
  opacity: .65;
}
Mark Otto's avatar
Mark Otto committed
2284

2285
2286
a.btn.disaabled,
fieldset[disabled] a.btn {
2287
2288
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
2289

2290
.btn-primary {
Mark Otto's avatar
Mark Otto committed
2291
  color: #fff;
2292
  background-color: #0275d8;
Mark Otto's avatar
build    
Mark Otto committed
2293
  border-color: #0275d8;
2294
}
2295

2296
.btn-primary:focus,
2297
2298
2299
2300
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
2301
2302
  color: #fff;
  background-color: #025aa5;
Mark Otto's avatar
build    
Mark Otto committed
2303
  border-color: #01549b;
2304
}
Mark Otto's avatar
Mark Otto committed
2305

2306
2307
2308
.btn-primary:hover {
  color: #fff;
  background-color: #025aa5;
Mark Otto's avatar
build    
Mark Otto committed
2309
  border-color: #01549b;
2310
}
2311

2312
.btn-primary:active,
2313
2314
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
2315
2316
  background-image: none;
}
2317

2318
.btn-primary.disabled:focus,
2319
2320
2321
2322
2323
.btn-primary.disabled.focus,
.btn-primary:disabled:focus,
.btn-primary:disabled.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
2324
  background-color: #0275d8;
Mark Otto's avatar
build    
Mark Otto committed
2325
  border-color: #0275d8;
2326
}
2327

2328
.btn-primary.disabled:hover,
2329
2330
.btn-primary:disabled:hover,
fieldset[disabled] .btn-primary:hover {
2331
  background-color: #0275d8;
Mark Otto's avatar
build    
Mark Otto committed
2332
  border-color: #0275d8;
2333
}
2334

2335
2336
.btn-secondary {
  color: #373a3c;
Mark Otto's avatar
Mark Otto committed
2337
  background-color: #fff;
2338
2339
  border-color: #ccc;
}
2340

2341
.btn-secondary:focus,
2342
2343
2344
2345
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active,
.open > .btn-secondary.dropdown-toggle {
2346
2347
2348
2349
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
2350

2351
2352
2353
2354
2355
.btn-secondary:hover {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
2356

2357
.btn-secondary:active,
2358
2359
.btn-secondary.active,
.open > .btn-secondary.dropdown-toggle {
2360
2361
  background-image: none;
}
2362

2363
.btn-secondary.disabled:focus,
2364
2365
2366
2367
2368
.btn-secondary.disabled.focus,
.btn-secondary:disabled:focus,
.btn-secondary:disabled.focus,
fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary.focus {
2369
2370
2371
  background-color: #fff;
  border-color: #ccc;
}
2372

2373
.btn-secondary.disabled:hover,
2374
2375
.btn-secondary:disabled:hover,
fieldset[disabled] .btn-secondary:hover {
2376
2377
2378
  background-color: #fff;
  border-color: #ccc;
}
2379

Mark Otto's avatar
Mark Otto committed
2380
.btn-info {
Mark Otto's avatar
Mark Otto committed
2381
  color: #fff;
Mark Otto's avatar
Mark Otto committed
2382
  background-color: #5bc0de;
Mark Otto's avatar
build    
Mark Otto committed
2383
  border-color: #5bc0de;
2384
}
2385

2386
.btn-info:focus,
2387
2388
2389
2390
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
2391
2392
  color: #fff;
  background-color: #31b0d5;
Mark Otto's avatar
build    
Mark Otto committed
2393
  border-color: #2aabd2;
2394
}
2395

2396
2397
2398
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
Mark Otto's avatar
build    
Mark Otto committed
2399
  border-color: #2aabd2;
2400
}
2401

2402
.btn-info:active,
2403
2404
.btn-info.active,
.open > .btn-info.dropdown-toggle {
2405
2406
  background-image: none;
}
2407

2408
.btn-info.disabled:focus,
2409
2410
2411
2412
2413
.btn-info.disabled.focus,
.btn-info:disabled:focus,
.btn-info:disabled.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
2414
  background-color: #5bc0de;
Mark Otto's avatar
build    
Mark Otto committed
2415
  border-color: #5bc0de;
2416
}
2417

2418
.btn-info.disabled:hover,
2419
2420
.btn-info:disabled:hover,
fieldset[disabled] .btn-info:hover {
2421
  background-color: #5bc0de;
Mark Otto's avatar
build    
Mark Otto committed
2422
  border-color: #5bc0de;
2423
}
2424

2425
.btn-success {
Mark Otto's avatar
Mark Otto committed
2426
  color: #fff;
2427
  background-color: #5cb85c;
Mark Otto's avatar
build    
Mark Otto committed
2428
  border-color: #5cb85c;
2429
}
2430

2431
.btn-success:focus,
2432
2433
2434
2435
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .btn-success.dropdown-toggle {
2436
2437
  color: #fff;
  background-color: #449d44;
Mark Otto's avatar
build    
Mark Otto committed
2438
  border-color: #419641;
2439
}
2440

2441
2442
2443
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
Mark Otto's avatar
build    
Mark Otto committed
2444
  border-color: #419641;
2445
}
2446

2447
.btn-success:active,
2448
2449
.btn-success.active,
.open > .btn-success.dropdown-toggle {
2450
2451
  background-image: none;
}
2452

2453
.btn-success.disabled:focus,
2454
2455
2456
2457
2458
.btn-success.disabled.focus,
.btn-success:disabled:focus,
.btn-success:disabled.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
2459
  background-color: #5cb85c;
Mark Otto's avatar
build    
Mark Otto committed
2460
  border-color: #5cb85c;
2461
}
2462

2463
.btn-success.disabled:hover,
2464
2465
.btn-success:disabled:hover,
fieldset[disabled] .btn-success:hover {
2466
  background-color: #5cb85c;
Mark Otto's avatar
build    
Mark Otto committed
2467
  border-color: #5cb85c;
2468
}
2469

2470
.btn-warning {
Mark Otto's avatar
Mark Otto committed
2471
  color: #fff;
2472
  background-color: #f0ad4e;
Mark Otto's avatar
build    
Mark Otto committed
2473
  border-color: #f0ad4e;
2474
}
2475

2476
.btn-warning:focus,
2477
2478
2479
2480
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
2481
2482
  color: #fff;
  background-color: #ec971f;
Mark Otto's avatar
build    
Mark Otto committed
2483
  border-color: #eb9316;
2484
}
2485

2486
2487
2488
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
Mark Otto's avatar
build    
Mark Otto committed
2489
  border-color: #eb9316;
2490
}
2491

2492
.btn-warning:active,
2493
2494
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
2495
2496
  background-image: none;
}
2497

2498
.btn-warning.disabled:focus,
2499
2500
2501
2502
2503
.btn-warning.disabled.focus,
.btn-warning:disabled:focus,
.btn-warning:disabled.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
2504
  background-color: #f0ad4e;
Mark Otto's avatar
build    
Mark Otto committed
2505
  border-color: #f0ad4e;
2506
}
2507

2508
.btn-warning.disabled:hover,
2509
2510
.btn-warning:disabled:hover,
fieldset[disabled] .btn-warning:hover {
2511
  background-color: #f0ad4e;
Mark Otto's avatar
build    
Mark Otto committed
2512
  border-color: #f0ad4e;
2513
}
2514

2515
.btn-danger {
Mark Otto's avatar
Mark Otto committed
2516
  color: #fff;
2517
  background-color: #d9534f;
Mark Otto's avatar
build    
Mark Otto committed
2518
  border-color: #d9534f;
2519
}
2520

2521
.btn-danger:focus,
2522
2523
2524
2525
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
2526
2527
  color: #fff;
  background-color: #c9302c;
Mark Otto's avatar
build    
Mark Otto committed
2528
  border-color: #c12e2a;
2529
}
2530

2531
2532
2533
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
Mark Otto's avatar
build    
Mark Otto committed
2534
  border-color: #c12e2a;
2535
}
2536

2537
.btn-danger:active,
2538
2539
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
2540
2541
  background-image: none;
}
2542

2543
.btn-danger.disabled:focus,
2544
2545
2546
2547
2548
.btn-danger.disabled.focus,
.btn-danger:disabled:focus,
.btn-danger:disabled.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
2549
  background-color: #d9534f;
Mark Otto's avatar
build    
Mark Otto committed
2550
  border-color: #d9534f;
2551
}
2552

2553
.btn-danger.disabled:hover,
2554
2555
.btn-danger:disabled:hover,
fieldset[disabled] .btn-danger:hover {
2556
  background-color: #d9534f;
Mark Otto's avatar
build    
Mark Otto committed
2557
  border-color: #d9534f;
2558
}
2559

Mark Otto's avatar
Mark Otto committed
2560
2561
.btn-primary-outline {
  color: #0275d8;
Mark Otto's avatar
build    
Mark Otto committed
2562
  background-color: #fff;
Mark Otto's avatar
Mark Otto committed
2563
2564
2565
  background-image: none;
  border-color: #0275d8;
}
2566

Mark Otto's avatar
Mark Otto committed
2567
.btn-primary-outline:focus,
2568
2569
2570
2571
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline.active,
.open > .btn-primary-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2572
2573
2574
2575
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}
2576

Mark Otto's avatar
Mark Otto committed
2577
2578
2579
2580
2581
.btn-primary-outline:hover {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}
2582

Mark Otto's avatar
Mark Otto committed
2583
.btn-primary-outline.disabled:focus,
2584
2585
2586
2587
2588
.btn-primary-outline.disabled.focus,
.btn-primary-outline:disabled:focus,
.btn-primary-outline:disabled.focus,
fieldset[disabled] .btn-primary-outline:focus,
fieldset[disabled] .btn-primary-outline.focus {
Mark Otto's avatar
Mark Otto committed
2589
2590
  border-color: #43a7fd;
}
2591

Mark Otto's avatar
Mark Otto committed
2592
.btn-primary-outline.disabled:hover,
2593
2594
.btn-primary-outline:disabled:hover,
fieldset[disabled] .btn-primary-outline:hover {
Mark Otto's avatar
Mark Otto committed
2595
2596
2597
2598
2599
2600
2601
2602
2603
  border-color: #43a7fd;
}

.btn-secondary-outline {
  color: #ccc;
  background-color: #fff;
  background-image: none;
  border-color: #ccc;
}
2604

Mark Otto's avatar
Mark Otto committed
2605
.btn-secondary-outline:focus,
2606
2607
2608
2609
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline.active,
.open > .btn-secondary-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2610
2611
2612
2613
  color: #fff;
  background-color: #ccc;
  border-color: #ccc;
}
2614

Mark Otto's avatar
Mark Otto committed
2615
2616
2617
2618
2619
.btn-secondary-outline:hover {
  color: #fff;
  background-color: #ccc;
  border-color: #ccc;
}
2620

Mark Otto's avatar
Mark Otto committed
2621
.btn-secondary-outline.disabled:focus,
2622
2623
2624
2625
2626
.btn-secondary-outline.disabled.focus,
.btn-secondary-outline:disabled:focus,
.btn-secondary-outline:disabled.focus,
fieldset[disabled] .btn-secondary-outline:focus,
fieldset[disabled] .btn-secondary-outline.focus {
Mark Otto's avatar
Mark Otto committed
2627
2628
  border-color: white;
}
2629

Mark Otto's avatar
Mark Otto committed
2630
.btn-secondary-outline.disabled:hover,
2631
2632
.btn-secondary-outline:disabled:hover,
fieldset[disabled] .btn-secondary-outline:hover {
Mark Otto's avatar
Mark Otto committed
2633
2634
2635
2636
2637
2638
2639
2640
2641
  border-color: white;
}

.btn-info-outline {
  color: #5bc0de;
  background-color: #fff;
  background-image: none;
  border-color: #5bc0de;
}
2642

Mark Otto's avatar
Mark Otto committed
2643
.btn-info-outline:focus,
2644
2645
2646
2647
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline.active,
.open > .btn-info-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2648
2649
2650
2651
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}
2652

Mark Otto's avatar
Mark Otto committed
2653
2654
2655
2656
2657
.btn-info-outline:hover {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}
2658

Mark Otto's avatar
Mark Otto committed
2659
.btn-info-outline.disabled:focus,
2660
2661
2662
2663
2664
.btn-info-outline.disabled.focus,
.btn-info-outline:disabled:focus,
.btn-info-outline:disabled.focus,
fieldset[disabled] .btn-info-outline:focus,
fieldset[disabled] .btn-info-outline.focus {
Mark Otto's avatar
Mark Otto committed
2665
2666
  border-color: #b0e1ef;
}
2667

Mark Otto's avatar
Mark Otto committed
2668
.btn-info-outline.disabled:hover,
2669
2670
.btn-info-outline:disabled:hover,
fieldset[disabled] .btn-info-outline:hover {
Mark Otto's avatar
Mark Otto committed
2671
2672
2673
2674
2675
2676
2677
2678
2679
  border-color: #b0e1ef;
}

.btn-success-outline {
  color: #5cb85c;
  background-color: #fff;
  background-image: none;
  border-color: #5cb85c;
}
2680

Mark Otto's avatar
Mark Otto committed
2681
.btn-success-outline:focus,
2682
2683
2684
2685
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline.active,
.open > .btn-success-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2686
2687
2688
2689
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}
2690

Mark Otto's avatar
Mark Otto committed
2691
2692
2693
2694
2695
.btn-success-outline:hover {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}
2696

Mark Otto's avatar
Mark Otto committed
2697
.btn-success-outline.disabled:focus,
2698
2699
2700
2701
2702
.btn-success-outline.disabled.focus,
.btn-success-outline:disabled:focus,
.btn-success-outline:disabled.focus,
fieldset[disabled] .btn-success-outline:focus,
fieldset[disabled] .btn-success-outline.focus {
Mark Otto's avatar
Mark Otto committed
2703
2704
  border-color: #a3d7a3;
}
2705

Mark Otto's avatar
Mark Otto committed
2706
.btn-success-outline.disabled:hover,
2707
2708
.btn-success-outline:disabled:hover,
fieldset[disabled] .btn-success-outline:hover {
Mark Otto's avatar
Mark Otto committed
2709
2710
2711
2712
2713
2714
2715
2716
2717
  border-color: #a3d7a3;
}

.btn-warning-outline {
  color: #f0ad4e;
  background-color: #fff;
  background-image: none;
  border-color: #f0ad4e;
}
2718

Mark Otto's avatar
Mark Otto committed
2719
.btn-warning-outline:focus,
2720
2721
2722
2723
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline.active,
.open > .btn-warning-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2724
2725
2726
2727
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
2728

Mark Otto's avatar
Mark Otto committed
2729
2730
2731
2732
2733
.btn-warning-outline:hover {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
2734

Mark Otto's avatar
Mark Otto committed
2735
.btn-warning-outline.disabled:focus,
2736
2737
2738
2739
2740
.btn-warning-outline.disabled.focus,
.btn-warning-outline:disabled:focus,
.btn-warning-outline:disabled.focus,
fieldset[disabled] .btn-warning-outline:focus,
fieldset[disabled] .btn-warning-outline.focus {
Mark Otto's avatar
Mark Otto committed
2741
2742
  border-color: #f8d9ac;
}
2743

Mark Otto's avatar
Mark Otto committed
2744
.btn-warning-outline.disabled:hover,
2745
2746
.btn-warning-outline:disabled:hover,
fieldset[disabled] .btn-warning-outline:hover {
Mark Otto's avatar
Mark Otto committed
2747
2748
2749
2750
2751
2752
2753
2754
2755
  border-color: #f8d9ac;
}

.btn-danger-outline {
  color: #d9534f;
  background-color: #fff;
  background-image: none;
  border-color: #d9534f;
}
2756

Mark Otto's avatar
Mark Otto committed
2757
.btn-danger-outline:focus,
2758
2759
2760
2761
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline.active,
.open > .btn-danger-outline.dropdown-toggle {
Mark Otto's avatar
Mark Otto committed
2762
2763
2764
2765
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
2766

Mark Otto's avatar
Mark Otto committed
2767
2768
2769
2770
2771
.btn-danger-outline:hover {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
2772

Mark Otto's avatar
Mark Otto committed
2773
.btn-danger-outline.disabled:focus,
2774
2775
2776
2777
2778
.btn-danger-outline.disabled.focus,
.btn-danger-outline:disabled:focus,
.btn-danger-outline:disabled.focus,
fieldset[disabled] .btn-danger-outline:focus,
fieldset[disabled] .btn-danger-outline.focus {
Mark Otto's avatar
Mark Otto committed
2779
2780
  border-color: #eba5a3;
}
2781

Mark Otto's avatar
Mark Otto committed
2782
.btn-danger-outline.disabled:hover,
2783
2784
.btn-danger-outline:disabled:hover,
fieldset[disabled] .btn-danger-outline:hover {
Mark Otto's avatar
Mark Otto committed
2785
  border-color: #eba5a3;
Mark Otto's avatar
build    
Mark Otto committed
2786
2787
}

2788
.btn-link {
2789
  font-weight: normal;
2790
  color: #0275d8;
2791
2792
  border-radius: 0;
}
2793

2794
.btn-link,
2795
2796
2797
2798
.btn-link:active,
.btn-link.active,
.btn-link:disabled,
fieldset[disabled] .btn-link {
2799
2800
  background-color: transparent;
}
2801

2802
.btn-link,
2803
2804
.btn-link:focus,
.btn-link:active {
2805
2806
  border-color: transparent;
}
2807

2808
2809
2810
.btn-link:hover {
  border-color: transparent;
}
2811

2812
.btn-link:focus,
2813
.btn-link:hover {
2814
2815
2816
2817
  color: #014c8c;
  text-decoration: underline;
  background-color: transparent;
}
2818

2819
.btn-link:disabled:focus,
2820
2821
2822
.btn-link:disabled:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
2823
2824
2825
  color: #818a91;
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
2826
2827

.btn-lg, .btn-group-lg > .btn {
2828
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
2829
  font-size: 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
2830
  line-height: 1.333333;
2831
2832
  border-radius: .3rem;
}
Mark Otto's avatar
Mark Otto committed
2833
2834

.btn-sm, .btn-group-sm > .btn {
2835
2836
  padding: .275rem .75rem;
  font-size: .85rem;
2837
  line-height: 1.5;
2838
2839
  border-radius: .2rem;
}
Mark Otto's avatar
Mark Otto committed
2840
2841

.btn-xs, .btn-group-xs > .btn {
2842
2843
  padding: .2rem .5rem;
  font-size: .75rem;
2844
  line-height: 1.5;
2845
2846
  border-radius: .2rem;
}
Mark Otto's avatar
Mark Otto committed
2847

2848
2849
.btn-block {
  display: block;
2850
2851
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
2852

2853
.btn-block + .btn-block {
2854
2855
  margin-top: 5px;
}
Mark Otto's avatar
Mark Otto committed
2856

2857
2858
2859
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
2860
2861
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
2862

2863
2864
.fade {
  opacity: 0;
2865
2866
2867
2868
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;
}
2869

2870
2871
2872
.fade.in {
  opacity: 1;
}
Mark Otto's avatar
Mark Otto committed
2873

2874
.collapse {
2875
2876
  display: none;
}
2877

2878
2879
2880
.collapse.in {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
2881

2882
2883
2884
2885
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height;
       -o-transition-property: height;
          transition-property: height;
}
Mark Otto's avatar
Mark Otto committed
2896

2897
2898
.dropup,
.dropdown {
2899
2900
  position: relative;
}
Mark Otto's avatar
Mark Otto committed
2901

2902
.dropdown-toggle:after {
Mark Otto's avatar
Mark Otto committed
2903
2904
2905
  display: inline-block;
  width: 0;
  height: 0;
2906
  margin-left: .25rem;
2907
  vertical-align: middle;
Mark Otto's avatar
Mark Otto committed
2908
  content: "";
2909
2910
2911
2912
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-left: .3em solid transparent;
}
2913

Mark Otto's avatar
Mark Otto committed
2914
.dropdown-toggle:focus {
2915
2916
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
2917

Mark Otto's avatar
Mark Otto committed
2918
2919
2920
2921
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
2922
  z-index: 1000;
Mark Otto's avatar
Mark Otto committed
2923
2924
2925
  display: none;
  float: left;
  min-width: 160px;
Mark Otto's avatar
Mark Otto committed
2926
  padding: 5px 0;
2927
  margin: 2px 0 0;
Mark Otto's avatar
Mark Otto committed
2928
  font-size: 1rem;
2929
  text-align: left;
Mark Otto's avatar
Mark Otto committed
2930
2931
  list-style: none;
  background-color: #fff;
2932
2933
2934
2935
2936
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: .25rem;
}
2937

2938
.dropdown-menu .dropdown-divider {
2939
2940
2941
2942
2943
  height: 1px;
  margin: .5rem 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
2944

2945
2946
2947
2948
2949
2950
2951
2952
2953
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #373a3c;
  white-space: nowrap;
}
Mark Otto's avatar
Mark Otto committed
2954

2955
2956
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
2957
  color: #2b2d2f;
Mark Otto's avatar
Mark Otto committed
2958
  text-decoration: none;
2959
2960
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
2961

2962
2963
2964
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
Mark Otto's avatar
Mark Otto committed
2965
  color: #fff;
2966
  text-decoration: none;
Mark Otto's avatar
grunt    
Mark Otto committed
2967
  background-color: #0275d8;
2968
2969
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
2970

2971
2972
2973
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
2974
2975
  color: #818a91;
}
2976
2977
2978

.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
2979
  text-decoration: none;
2980
  cursor: not-allowed;
Mark Otto's avatar
Mark Otto committed
2981
2982
  background-color: transparent;
  background-image: none;
2983
2984
  filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
}
Mark Otto's avatar
Mark Otto committed
2985

Mark Otto's avatar
Mark Otto committed
2986
.open > .dropdown-menu {
2987
2988
  display: block;
}
2989

2990
.open > a {
2991
2992
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
2993

2994
.dropdown-menu-right {
Mark Otto's avatar
grunt    
Mark Otto committed
2995
  right: 0;
2996
2997
  left: auto;
}
Mark Otto's avatar
Mark Otto committed
2998

2999
.dropdown-menu-left {
Mark Otto's avatar
grunt    
Mark Otto committed
3000
  right: auto;
3001
3002
  left: 0;
}
Mark Otto's avatar
Mark Otto committed
3003

3004
.dropdown-header {
Mark Otto's avatar
Mark Otto committed
3005
3006
  display: block;
  padding: 3px 20px;
3007
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
3008
  line-height: 1.5;
3009
  color: #818a91;
3010
3011
  white-space: nowrap;
}
Mark Otto's avatar
Mark Otto committed
3012

3013
3014
.dropdown-backdrop {
  position: fixed;
Mark Otto's avatar
Mark Otto committed
3015
  top: 0;
3016
3017
  right: 0;
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
3018
  left: 0;
3019
3020
  z-index: 990;
}
Mark Otto's avatar
Mark Otto committed
3021

Chris Rebert's avatar
Chris Rebert committed
3022
.pull-right > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3023
  right: 0;
3024
3025
  left: auto;
}
Mark Otto's avatar
Mark Otto committed
3026

3027
3028
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
Mark Otto's avatar
grunt    
Mark Otto committed
3029
  content: "";
Mark Otto's avatar
Mark Otto committed
3030
  border-top: 0;
3031
3032
  border-bottom: .3em solid;
}
3033
3034
3035

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3036
3037
  top: auto;
  bottom: 100%;
3038
3039
  margin-bottom: 2px;
}
Mark Otto's avatar
Mark Otto committed
3040

3041
3042
.btn-group,
.btn-group-vertical {
3043
3044
  position: relative;
  display: inline-block;
3045
3046
  vertical-align: middle;
}
3047

3048
.btn-group > .btn,
3049
.btn-group-vertical > .btn {
3050
3051
3052
  position: relative;
  float: left;
}
3053

3054
.btn-group > .btn:focus,
3055
3056
3057
3058
3059
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
3060
3061
  z-index: 2;
}
3062

3063
.btn-group > .btn:hover,
3064
.btn-group-vertical > .btn:hover {
3065
3066
  z-index: 2;
}
Mark Otto's avatar
Mark Otto committed
3067

3068
3069
3070
3071
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
3072
3073
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3074

3075
.btn-toolbar {
3076
3077
  margin-left: -5px;
}
3078

3079
.btn-toolbar:before,
3080
3081
.btn-toolbar:after {
  display: table;
3082
3083
  content: " ";
}
3084

3085
3086
3087
.btn-toolbar:after {
  clear: both;
}
3088

3089
.btn-toolbar .btn-group,
3090
.btn-toolbar .input-group {
3091
3092
  float: left;
}
3093

3094
.btn-toolbar > .btn,
3095
3096
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
3097
3098
  margin-left: 5px;
}
Mark Otto's avatar
Mark Otto committed
3099

3100
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3101
3102
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3103

3104
.btn-group > .btn:first-child {
3105
3106
  margin-left: 0;
}
3107

3108
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3109
  border-top-right-radius: 0;
3110
3111
  border-bottom-right-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3112

3113
3114
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
3115
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3116
  border-bottom-left-radius: 0;
3117
}
Mark Otto's avatar
Mark Otto committed
3118

3119
.btn-group > .btn-group {
3120
3121
  float: left;
}
Mark Otto's avatar
Mark Otto committed
3122

3123
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3124
3125
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3126

3127
3128
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3129
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3130
  border-bottom-right-radius: 0;
3131
}
Mark Otto's avatar
Mark Otto committed
3132

Mark Otto's avatar
grunt    
Mark Otto committed
3133
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3134
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3135
  border-bottom-left-radius: 0;
3136
}
Mark Otto's avatar
Mark Otto committed
3137

3138
3139
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
3140
3141
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
3142

3143
.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3144
  padding-right: 8px;
3145
3146
  padding-left: 8px;
}
Mark Otto's avatar
Mark Otto committed
3147
3148

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
Mark Otto's avatar
grunt    
Mark Otto committed
3149
  padding-right: 12px;
3150
3151
  padding-left: 12px;
}
Mark Otto's avatar
Mark Otto committed
3152

3153
.btn .caret {
3154
3155
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3156
3157

.btn-lg .caret, .btn-group-lg > .btn .caret {
3158
3159
3160
  border-width: .3em .3em 0;
  border-bottom-width: 0;
}
Mark Otto's avatar
Mark Otto committed
3161
3162

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

3166
3167
3168
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
3169
3170
3171
  display: block;
  float: none;
  width: 100%;
3172
3173
  max-width: 100%;
}
3174
3175
3176

.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
3177
  display: table;
Mark Otto's avatar
Mark Otto committed
3178
  content: " ";
3179
}
3180

Mark Otto's avatar
Mark Otto committed
3181
.btn-group-vertical > .btn-group:after {
3182
3183
  clear: both;
}
3184

3185
.btn-group-vertical > .btn-group > .btn {
3186
3187
  float: none;
}
3188
3189
3190
3191
3192

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
3193
  margin-top: -1px;
3194
3195
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3196

3197
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3198
3199
  border-radius: 0;
}
3200

3201
.btn-group-vertical > .btn:first-child:not(:last-child) {
3202
  border-top-right-radius: .25rem;
3203
  border-bottom-right-radius: 0;
3204
3205
  border-bottom-left-radius: 0;
}
3206

3207
.btn-group-vertical > .btn:last-child:not(:first-child) {
3208
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3209
  border-top-right-radius: 0;
3210
3211
  border-bottom-left-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
3212

3213
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3214
3215
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3216

3217
3218
.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 {
3219
  border-bottom-right-radius: 0;
3220
3221
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3222

Mark Otto's avatar
grunt    
Mark Otto committed
3223
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3224
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3225
  border-top-right-radius: 0;
3226
}
Mark Otto's avatar
Mark Otto committed
3227

3228
3229
3230
3231
[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"] {
3232
  position: absolute;
Mark Otto's avatar
grunt    
Mark Otto committed
3233
  clip: rect(0, 0, 0, 0);
3234
3235
  pointer-events: none;
}
Mark Otto's avatar
Mark Otto committed
3236

3237
3238
.input-group {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
3239
  display: table;
3240
3241
  border-collapse: separate;
}
3242

3243
3244
3245
3246
3247
3248
3249
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
3250

3251
3252
3253
.input-group-addon,
.input-group-btn,
.input-group .form-control {
3254
3255
  display: table-cell;
}
3256

3257
.input-group-addon:not(:first-child):not(:last-child),
3258
3259
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
3260
3261
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3262

3263
3264
.input-group-addon,
.input-group-btn {
Mark Otto's avatar
grunt    
Mark Otto committed
3265
  width: 1%;
Mark Otto's avatar
Mark Otto committed
3266
  white-space: nowrap;
3267
3268
  vertical-align: middle;
}
Mark Otto's avatar
Mark Otto committed
3269

3270
.input-group-addon {
3271
  padding: .5rem 1rem;
Mark Otto's avatar
Mark Otto committed
3272
  font-size: 1rem;
3273
3274
  font-weight: normal;
  line-height: 1;
3275
  color: #55595c;
3276
  text-align: center;
3277
  background-color: #eceeef;
Mark Otto's avatar
Mark Otto committed
3278
  border: 1px solid #ccc;
3279
3280
  border-radius: .25rem;
}
3281

3282
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
3283
.input-group-sm > .input-group-btn > .input-group-addon.btn {
3284
3285
3286
3287
  padding: .275rem .75rem;
  font-size: .85rem;
  border-radius: .2rem;
}
3288

3289
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
3290
.input-group-lg > .input-group-btn > .input-group-addon.btn {
3291
3292
3293
3294
  padding: .75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: .3rem;
}
3295

3296
.input-group-addon input[type="radio"],
3297
.input-group-addon input[type="checkbox"] {
3298
3299
  margin-top: 0;
}
Mark Otto's avatar
Mark Otto committed
3300

3301
3302
3303
3304
3305
3306
3307
.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 {
3308
  border-top-right-radius: 0;
Mark Otto's avatar
Mark Otto committed
3309
  border-bottom-right-radius: 0;
3310
}
Mark Otto's avatar
Mark Otto committed
3311

3312
.input-group-addon:first-child {
3313
3314
  border-right: 0;
}
Mark Otto's avatar
Mark Otto committed
3315

3316
3317
3318
3319
3320
3321
3322
.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 {
3323
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3324
  border-bottom-left-radius: 0;
3325
}
Mark Otto's avatar
Mark Otto committed
3326

3327
.input-group-addon:last-child {
3328
3329
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3330

3331
3332
.input-group-btn {
  position: relative;
3333
  font-size: 0;
3334
3335
  white-space: nowrap;
}
3336

3337
3338
3339
.input-group-btn > .btn {
  position: relative;
}
3340

3341
3342
3343
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
3344

3345
.input-group-btn > .btn:focus,
3346
3347
.input-group-btn > .btn:active,
.input-group-btn > .btn:hover {
3348
3349
  z-index: 2;
}
3350

3351
.input-group-btn:first-child > .btn,
3352
.input-group-btn:first-child > .btn-group {
3353
3354
  margin-right: -1px;
}
3355

3356
.input-group-btn:last-child > .btn,
3357
.input-group-btn:last-child > .btn-group {
3358
3359
3360
  z-index: 2;
  margin-left: -1px;
}
Mark Otto's avatar
Mark Otto committed
3361

3362
3363
.c-input {
  position: relative;
3364
  display: inline;
3365
3366
  padding-left: 1.5rem;
  color: #555;
3367
3368
  cursor: pointer;
}
3369

3370
3371
3372
3373
3374
.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
3375

3376
3377
3378
3379
.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}
3380

3381
3382
3383
3384
.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}
3385

3386
3387
3388
.c-input + .c-input {
  margin-left: 1rem;
}
3389
3390
3391

.c-indicator {
  position: absolute;
3392
  top: 0;
3393
3394
3395
3396
3397
3398
3399
3400
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
3401
3402
3403
3404
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3405
3406
3407
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
3408
3409
3410
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
}
3411
3412

.c-checkbox .c-indicator {
3413
3414
  border-radius: .25rem;
}
3415

3416
.c-checkbox input:checked ~ .c-indicator {
3417
3418
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}
3419

Mark Otto's avatar
Mark Otto committed
3420
3421
.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
3422
3423
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}
3424
3425

.c-radio .c-indicator {
3426
3427
  border-radius: 50%;
}
3428

3429
.c-radio input:checked ~ .c-indicator {
3430
3431
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}
3432

3433
.c-inputs-stacked .c-input {
3434
3435
  display: inline;
}
3436

3437
3438
3439
3440
3441
.c-inputs-stacked .c-input:after {
  display: block;
  margin-bottom: .25rem;
  content: "";
}
3442

3443
3444
3445
.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}
3446

3447
3448
3449
.select {
  position: relative;
  display: inline-block;
3450
3451
  color: #555;
}
3452

3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
.select > select {
  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;

     -moz-appearance: none;
          appearance: none;
}
3470

3471
3472
3473
3474
.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;
}
3475

3476
3477
3478
3479
.select > select:focus:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
3480

3481
3482
3483
3484
.select > select:active {
  color: #fff;
  background-color: #0074d9;
}
3485

3486
3487
3488
.select > select::-ms-expand {
  display: none;
}
3489

3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
.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;
}
3505

Mark Otto's avatar
Mark Otto committed
3506
.select select:hover {
3507
3508
  background-color: #ddd;
}
Mark Otto's avatar
Mark Otto committed
3509

3510
3511
@-moz-document url-prefix() {
  .select select {
3512
    padding-right: 1rem;
3513
3514
3515
    text-indent: .01px;
    text-overflow: "";
  }
3516
  .select option {
3517
3518
3519
    background-color: #fff;
  }
}
3520

3521
@media screen and (min-width: 0 \0) {
3522
3523
  .select select {
    z-index: 1;
3524
3525
    padding: .5rem 1.5rem .5rem 1rem;
  }
3526
  .select:after {
3527
3528
    z-index: 5;
  }
3529
3530
3531
3532
3533
3534
3535
3536
3537
  .select:before {
    position: absolute;
    top: 0;
    right: 1rem;
    bottom: 0;
    z-index: 2;
    display: block;
    width: 1.5rem;
    content: "";
3538
3539
    background-color: #eee;
  }
3540
3541
3542
  .select select:focus,
  .select select:active,
  .select select:hover {
3543
    color: #555;
3544
3545
3546
    background-color: #eee;
  }
}
3547
3548
3549
3550

.file {
  position: relative;
  display: inline-block;
3551
  height: 2.5rem;
3552
3553
  cursor: pointer;
}
3554
3555
3556
3557
3558

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
3559
3560
  opacity: 0;
}
3561
3562
3563
3564
3565
3566
3567
3568

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
3569
  padding: .5rem 1rem;
3570
3571
  line-height: 1.5;
  color: #555;
3572
3573
3574
3575
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
3576
3577
3578
  background-color: #fff;
  border: .075rem solid #ddd;
  border-radius: .25rem;
3579
3580
3581
  -webkit-box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
          box-shadow: inset 0 .2rem .4rem rgba(0, 0, 0, .05);
}
3582
3583

.file-custom:after {
3584
3585
  content: "Choose file...";
}
3586
3587
3588
3589
3590
3591
3592
3593
3594

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

.file input:focus ~ .file-custom {
3605
3606
3607
  -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;
}
3608

Mark Otto's avatar
Mark Otto committed
3609
.nav {
Mark Otto's avatar
grunt    
Mark Otto committed
3610
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
3611
  margin-bottom: 0;
3612
3613
  list-style: none;
}
3614

3615
.nav:before,
3616
3617
.nav:after {
  display: table;
3618
3619
  content: " ";
}
3620

3621
3622
3623
.nav:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
3624

Mark Otto's avatar
Mark Otto committed
3625
3626
.nav-item {
  position: relative;
3627
3628
  display: inline-block;
}
Mark Otto's avatar
Mark Otto committed
3629

Mark Otto's avatar
Mark Otto committed
3630
.nav-link {
3631
  display: inline-block;
3632
3633
3634
  padding: .75em 1em;
  line-height: 1;
}
3635

3636
.nav-link:focus,
3637
.nav-link:hover {
3638
3639
3640
  text-decoration: none;
  background-color: #eceeef;
}
3641

3642
.disabled > .nav-link,
3643
.nav-link.disabled {
3644
3645
  color: #818a91;
}
3646

3647
.disabled > .nav-link,
3648
3649
3650
3651
3652
.disabled > .nav-link:focus,
.disabled > .nav-link:hover,
.nav-link.disabled,
.nav-link.disabled:focus,
.nav-link.disabled:hover {
3653
3654
3655
3656
  color: #818a91;
  cursor: not-allowed;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3657

Mark Otto's avatar
Mark Otto committed
3658
.nav-tabs {
3659
3660
  border-bottom: 1px solid #ddd;
}
3661

3662
3663
3664
3665
.nav-tabs .nav-item {
  float: left;
  margin-bottom: -1px;
}
3666

3667
3668
3669
.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}
3670

3671
3672
3673
3674
3675
.nav-tabs .nav-link {
  display: block;
  border: 1px solid transparent;
  border-radius: .25rem .25rem 0 0;
}
3676

3677
.nav-tabs .nav-link:focus,
3678
.nav-tabs .nav-link:hover {
3679
3680
  border-color: #eceeef #eceeef #ddd;
}
3681

3682
.nav-tabs .open > .nav-link,
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
.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 {
3694
3695
3696
3697
  color: #55595c;
  background-color: #fff;
  border-color: #ddd #ddd transparent;
}
3698

3699
.nav-tabs .disabled > .nav-link,
3700
3701
3702
3703
3704
.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 {
3705
3706
3707
3708
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3709

3710
.nav-pills .nav-item {
3711
3712
  float: left;
}
3713

3714
3715
3716
.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
}
3717

3718
3719
.nav-pills .nav-link {
  display: block;
3720
3721
  border-radius: .25rem;
}
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734

.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
3735
  color: #fff;
Mark Otto's avatar
grunt    
Mark Otto committed
3736
  cursor: default;
3737
3738
  background-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
3739

3740
.nav-stacked .nav-item {
Mark Otto's avatar
grunt    
Mark Otto committed
3741
  display: block;
3742
3743
  float: none;
}
3744

3745
3746
3747
3748
.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
3749

3750
.tab-content > .tab-pane {
3751
3752
  display: none;
}
3753

3754
.tab-content > .active {
3755
3756
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3757

Mark Otto's avatar
Mark Otto committed
3758
.nav-tabs .dropdown-menu {
3759
  margin-top: -1px;
3760
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3761
  border-top-right-radius: 0;
3762
}
Mark Otto's avatar
Mark Otto committed
3763

Mark Otto's avatar
Mark Otto committed
3764
.navbar {
Mark Otto's avatar
Mark Otto committed
3765
  position: relative;
Mark Otto's avatar
Mark Otto committed
3766
  padding: 1rem;
3767
3768
  margin-bottom: 1rem;
}
3769

3770
.navbar:before,
3771
3772
.navbar:after {
  display: table;
3773
3774
  content: " ";
}
3775

3776
3777
3778
.navbar:after {
  clear: both;
}
3779

3780
3781
3782
3783
3784
@media (min-width: 34em) {
  .navbar {
    border-radius: .25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
3785

Mark Otto's avatar
Mark Otto committed
3786
.navbar-static-top {
3787
3788
  z-index: 1000;
}
3789

3790
3791
3792
3793
3794
@media (min-width: 34em) {
  .navbar-static-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3795

3796
3797
.navbar-fixed-top,
.navbar-fixed-bottom {
Mark Otto's avatar
Mark Otto committed
3798
3799
3800
  position: fixed;
  right: 0;
  left: 0;
3801
  z-index: 1030;
3802
3803
  margin-bottom: 0;
}
3804

3805
3806
3807
3808
3809
3810
@media (min-width: 34em) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3811

Mark Otto's avatar
Mark Otto committed
3812
.navbar-fixed-top {
3813
3814
  top: 0;
}
Mark Otto's avatar
Mark Otto committed
3815

Mark Otto's avatar
Mark Otto committed
3816
.navbar-fixed-bottom {
3817
3818
  bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
3819

Mark Otto's avatar
Mark Otto committed
3820
.navbar-sticky-top {
3821
3822
  position: -webkit-sticky;
  position:         sticky;
Mark Otto's avatar
Mark Otto committed
3823
  top: 0;
3824
  z-index: 1030;
3825
3826
  width: 100%;
}
3827

3828
3829
3830
3831
3832
@media (min-width: 34em) {
  .navbar-sticky-top {
    border-radius: 0;
  }
}
Mark Otto's avatar
Mark Otto committed
3833

Mark Otto's avatar
Mark Otto committed
3834
.navbar-brand {
Mark Otto's avatar
Mark Otto committed
3835
  float: left;
3836
  padding: .625rem .75rem;
Mark Otto's avatar
Mark Otto committed
3837
3838
  margin-right: 1rem;
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
3839
  font-size: 1.25rem;
3840
3841
  line-height: 1;
}
3842

3843
.navbar-brand > a:focus,
3844
.navbar-brand > a:hover {
3845
3846
  text-decoration: none;
}
3847

3848
3849
3850
.navbar-brand > img {
  display: block;
}
Mark Otto's avatar
Mark Otto committed
3851

Mark Otto's avatar
Mark Otto committed
3852
.navbar-toggler {
3853
  padding: .55rem .75rem;
Mark Otto's avatar
Mark Otto committed
3854
3855
3856
  margin-right: 1rem;
  margin-bottom: 0;
  font-size: 1.25rem;
3857
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
3858
  background: none;
3859
3860
  border: 0;
}
3861

3862
.navbar-toggler:focus,
3863
.navbar-toggler:hover {
3864
3865
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
3866

Mark Otto's avatar
Mark Otto committed
3867
3868
@media (min-width: 34em) {
  .navbar-toggleable-xs {
3869
3870
3871
    display: block !important;
  }
}
3872

Mark Otto's avatar
Mark Otto committed
3873
3874
@media (min-width: 48em) {
  .navbar-toggleable-sm {
3875
3876
3877
    display: block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
3878

Mark Otto's avatar
Mark Otto committed
3879
.navbar-nav > li > .dropdown-menu {
Mark Otto's avatar
Mark Otto committed
3880
  margin-top: 0;
3881
  border-top-left-radius: 0;
Mark Otto's avatar
Mark Otto committed
3882
  border-top-right-radius: 0;
3883
}
Mark Otto's avatar
Mark Otto committed
3884

Mark Otto's avatar
Mark Otto committed
3885
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3886
3887
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
Mark Otto's avatar
Mark Otto committed
3888
  border-bottom-right-radius: 0;
3889
3890
  border-bottom-left-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
3891

Mark Otto's avatar
grunt    
Mark Otto committed
3892
.navbar-sm {
3893
  padding-top: 0;
3894
3895
  padding-bottom: 0;
}
3896

3897
3898
3899
3900
.navbar-sm .navbar-brand {
  padding-top: .95rem;
  padding-bottom: .95rem;
}
3901

3902
3903
3904
.navbar-sm .form-inline {
  margin-top: .6rem;
}
Mark Otto's avatar
Mark Otto committed
3905

3906
.navbar-nav .nav-item {
3907
3908
  float: left;
}
3909

3910
3911
3912
3913
.navbar-nav .nav-link {
  display: block;
  padding-top: .95rem;
  padding-bottom: .95rem;
3914
3915
  line-height: 1.25;
}
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928

.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 {
3929
3930
  color: #555;
  cursor: default;
3931
3932
  background-color: #e7e7e7;
}
Mark Otto's avatar
Mark Otto committed
3933

3934
.navbar-default {
Mark Otto's avatar
Mark Otto committed
3935
  background-color: #f8f8f8;
3936
3937
  border-color: #e7e7e7;
}
3938

3939
3940
3941
.navbar-default .navbar-brand {
  color: #777;
}
3942

3943
.navbar-default .navbar-brand:focus,
3944
.navbar-default .navbar-brand:hover {
3945
3946
3947
  color: #5e5e5e;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
3948

Mark Otto's avatar
Mark Otto committed
3949
.navbar-inverse {
Mark Otto's avatar
Mark Otto committed
3950
  background-color: #373a3c;
3951
3952
  border-color: #1f2021;
}
3953

3954
.navbar-inverse .navbar-toggler,
3955
3956
.navbar-inverse .navbar-brand > a,
.navbar-inverse .nav-pills > .nav-item > .nav-link {
3957
3958
  color: #aab0b5;
}
3959

3960
.navbar-inverse .navbar-toggler:focus,
3961
3962
3963
3964
3965
.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 {
3966
3967
  color: #fff;
}
3968

3969
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
3970
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
3971
3972
3973
  color: #fff;
  background-color: #1f2021;
}
3974

3975
.navbar-inverse .nav-pills > .active > .nav-link,
3976
.navbar-inverse .nav-pills > .nav-link.active {
3977
3978
3979
  color: #fff;
  background-color: #1f2021;
}
3980

3981
3982
3983
.navbar-inverse .navbar-brand {
  color: #aab0b5;
}
3984

3985
.navbar-inverse .navbar-brand:focus,
3986
.navbar-inverse .navbar-brand:hover {
3987
3988
3989
  color: #fff;
  background-color: transparent;
}
3990

3991
3992
3993
.navbar-inverse .navbar-nav .navbar-link {
  color: #aab0b5;
}
3994

3995
.navbar-inverse .navbar-nav .navbar-link:focus,
3996
.navbar-inverse .navbar-nav .navbar-link:hover {
3997
3998
3999
  color: #fff;
  background-color: transparent;
}
4000

4001
.navbar-inverse .navbar-nav .navbar-link.active > a,
4002
4003
.navbar-inverse .navbar-nav .navbar-link.active > a:focus,
.navbar-inverse .navbar-nav .navbar-link.active > a:hover {
4004
4005
4006
  color: #fff;
  background-color: #1f2021;
}
4007

4008
.navbar-inverse .navbar-nav .navbar-link.disabled > a,
4009
4010
.navbar-inverse .navbar-nav .navbar-link.disabled > a:focus,
.navbar-inverse .navbar-nav .navbar-link.disabled > a:hover {
4011
4012
4013
  color: #444;
  background-color: transparent;
}
Mark Otto's avatar
Mark Otto committed
4014

Mark Otto's avatar
cards    
Mark Otto committed
4015
4016
.card {
  position: relative;
4017
4018
4019
4020
  margin-bottom: .75rem;
  border: .0625rem solid #e5e5e5;
  border-radius: .25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4021
4022

.card-block {
4023
4024
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
4025

Mark Otto's avatar
cards    
Mark Otto committed
4026
4027
.card-title {
  margin-top: 0;
4028
4029
  margin-bottom: .75rem;
}
Mark Otto's avatar
Mark Otto committed
4030

Mark Otto's avatar
grunt    
Mark Otto committed
4031
.card-subtitle {
4032
4033
4034
  margin-top: -.375rem;
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
4035

Mark Otto's avatar
grunt    
Mark Otto committed
4036
.card-text:last-child {
4037
4038
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
4039

Mark Otto's avatar
cards    
Mark Otto committed
4040
.card-link:hover {
4041
4042
  text-decoration: none;
}
Mark Otto's avatar
Mark Otto committed
4043

Mark Otto's avatar
grunt    
Mark Otto committed
4044
.card-link + .card-link {
4045
4046
  margin-left: 1.25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4047
4048

.card > .list-group:first-child .list-group-item:first-child {
4049
4050
  border-radius: .25rem .25rem 0 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4051
4052

.card > .list-group:last-child .list-group-item:last-child {
4053
4054
  border-radius: 0 0 .25rem .25rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4055

Mark Otto's avatar
cards    
Mark Otto committed
4056
.card-header {
4057
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
4058
  background-color: #f5f5f5;
4059
4060
  border-bottom: .0625rem solid #e5e5e5;
}
4061

4062
4063
4064
.card-header:first-child {
  border-radius: .1875rem .1875rem 0 0;
}
Mark Otto's avatar
Mark Otto committed
4065

Mark Otto's avatar
cards    
Mark Otto committed
4066
.card-footer {
4067
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
4068
  background-color: #f5f5f5;
4069
4070
  border-top: .0625rem solid #e5e5e5;
}
4071

4072
4073
4074
.card-footer:last-child {
  border-radius: 0 0 .1875rem .1875rem;
}
Mark Otto's avatar
Mark Otto committed
4075

Mark Otto's avatar
cards    
Mark Otto committed
4076
.card-primary {
4077
  background-color: #0275d8;
4078
4079
  border-color: #0275d8;
}
Mark Otto's avatar
Mark Otto committed
4080

Mark Otto's avatar
cards    
Mark Otto committed
4081
4082
.card-success {
  background-color: #5cb85c;
4083
4084
  border-color: #5cb85c;
}
Mark Otto's avatar
Mark Otto committed
4085

Mark Otto's avatar
cards    
Mark Otto committed
4086
4087
.card-info {
  background-color: #5bc0de;
4088
4089
  border-color: #5bc0de;
}
Mark Otto's avatar
Mark Otto committed
4090

Mark Otto's avatar
cards    
Mark Otto committed
4091
4092
.card-warning {
  background-color: #f0ad4e;
4093
4094
  border-color: #f0ad4e;
}
Mark Otto's avatar
Mark Otto committed
4095

Mark Otto's avatar
cards    
Mark Otto committed
4096
4097
.card-danger {
  background-color: #d9534f;
4098
4099
  border-color: #d9534f;
}
Mark Otto's avatar
Mark Otto committed
4100

4101
4102
.card-inverse .card-header,
.card-inverse .card-footer {
4103
4104
  border-bottom: .075rem solid rgba(255, 255, 255, .2);
}
4105
4106
4107
4108
4109

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
4110
4111
  color: #fff;
}
4112
4113
4114
4115

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
4116
4117
  color: rgba(255, 255, 255, .65);
}
4118
4119
4120

.card-inverse .card-link:focus,
.card-inverse .card-link:hover {
4121
4122
  color: #fff;
}
Mark Otto's avatar
Mark Otto committed
4123

Mark Otto's avatar
cards    
Mark Otto committed
4124
4125
.card-blockquote {
  padding: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
4126
  margin-bottom: 0;
4127
4128
  border-left: 0;
}
Mark Otto's avatar
Mark Otto committed
4129

Mark Otto's avatar
cards    
Mark Otto committed
4130
.card-img {
4131
4132
  border-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
4133

Mark Otto's avatar
cards    
Mark Otto committed
4134
4135
4136
4137
4138
4139
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
4140
4141
  padding: 1.25rem;
}
Mark Otto's avatar
Mark Otto committed
4142

Mark Otto's avatar
cards    
Mark Otto committed
4143
.card-img-top {
4144
4145
  border-radius: .25rem .25rem 0 0;
}
Mark Otto's avatar
Mark Otto committed
4146

Mark Otto's avatar
cards    
Mark Otto committed
4147
.card-img-bottom {
4148
4149
  border-radius: 0 0 .25rem .25rem;
}
Mark Otto's avatar
Mark Otto committed
4150

Mark Otto's avatar
grunt    
Mark Otto committed
4151
.card-deck {
Mark Otto's avatar
cards    
Mark Otto committed
4152
4153
  display: table;
  table-layout: fixed;
4154
4155
  border-spacing: 1.25rem 0;
}
4156

4157
4158
4159
4160
4161
.card-deck .card {
  display: table-cell;
  width: 1%;
  vertical-align: top;
}
Mark Otto's avatar
Mark Otto committed
4162

Mark Otto's avatar
grunt    
Mark Otto committed
4163
.card-deck-wrapper {
Mark Otto's avatar
grunt    
Mark Otto committed
4164
  margin-right: -1.25rem;
4165
4166
  margin-left: -1.25rem;
}
Mark Otto's avatar
Mark Otto committed
4167

Mark Otto's avatar
cards    
Mark Otto committed
4168
4169
4170
.card-group {
  display: table;
  width: 100%;
4171
4172
  table-layout: fixed;
}
4173

4174
4175
4176
4177
.card-group .card {
  display: table-cell;
  vertical-align: top;
}
4178

4179
4180
4181
4182
.card-group .card + .card {
  margin-left: 0;
  border-left: 0;
}
4183

4184
4185
4186
.card-group .card:first-child .card-img-top {
  border-top-right-radius: 0;
}
4187

4188
4189
4190
.card-group .card:first-child .card-img-bottom {
  border-bottom-right-radius: 0;
}
4191

4192
4193
4194
.card-group .card:last-child .card-img-top {
  border-top-left-radius: 0;
}
4195

4196
4197
4198
.card-group .card:last-child .card-img-bottom {
  border-bottom-left-radius: 0;
}
4199

4200
4201
4202
.card-group .card:not(:first-child):not(:last-child) {
  border-radius: 0;
}
4203

4204
.card-group .card:not(:first-child):not(:last-child) .card-img-top,
4205
.card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
4206
4207
  border-radius: 0;
}
Mark Otto's avatar
Mark Otto committed
4208

Mark Otto's avatar
cards    
Mark Otto committed
4209
.card-columns {
4210
4211
4212
4213
4214
4215
4216
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: 1.25rem;
     -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
}
4217

4218
4219
4220
4221
.card-columns .card {
  display: inline-block;
  width: 100%;
}
Mark Otto's avatar
Mark Otto committed
4222

4223
.breadcrumb {
4224
  padding: .75rem 1rem;
Mark Otto's avatar
Mark Otto committed
4225
  margin-bottom: 1rem;
4226
  list-style: none;
4227
  background-color: #eceeef;
4228
4229
  border-radius: .25rem;
}
4230

4231
4232
4233
.breadcrumb > li {
  display: inline-block;
}
4234

4235
4236
4237
4238
4239
4240
.breadcrumb > li + li:before {
  padding-right: .5rem;
  padding-left: .5rem;
  color: #818a91;
  content: "/\\00a0";
}
4241

4242
4243
4244
.breadcrumb > .active {
  color: #818a91;
}
Mark Otto's avatar
Mark Otto committed
4245

4246
.pagination {
Mark Otto's avatar
Mark Otto committed
4247
  display: inline-block;
Mark Otto's avatar
Mark Otto committed
4248
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
4249
4250
  margin-top: 1rem;
  margin-bottom: 1rem;
4251
4252
  border-radius: .25rem;
}
4253

4254
4255
4256
.pagination > li {
  display: inline;
}
4257

4258
.pagination > li > a,
4259
.pagination > li > span {
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
  position: relative;
  float: left;
  padding: .5rem 1rem;
  margin-left: -1px;
  line-height: 1.5;
  color: #0275d8;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
4270

4271
.pagination > li:first-child > a,
4272
.pagination > li:first-child > span {
4273
  margin-left: 0;
4274
  border-top-left-radius: .25rem;
4275
4276
  border-bottom-left-radius: .25rem;
}
4277

4278
.pagination > li:last-child > a,
4279
4280
.pagination > li:last-child > span {
  border-top-right-radius: .25rem;
4281
4282
  border-bottom-right-radius: .25rem;
}
4283

4284
.pagination > li > a:focus,
4285
4286
4287
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
4288
4289
4290
4291
  color: #014c8c;
  background-color: #eceeef;
  border-color: #ddd;
}
4292

4293
.pagination > .active > a,
4294
4295
4296
4297
4298
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
4299
4300
4301
4302
4303
4304
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #0275d8;
  border-color: #0275d8;
}
4305

4306
.pagination > .disabled > span,
4307
4308
4309
4310
4311
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover,
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover {
4312
4313
4314
4315
4316
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
Mark Otto's avatar
Mark Otto committed
4317

4318
4319
.pagination-lg > li > a,
.pagination-lg > li > span {
4320
  padding: .75rem 1.5rem;
Mark Otto's avatar
Mark Otto committed
4321
  font-size: 1.25rem;
4322
4323
  line-height: 1.333333;
}
4324
4325
4326

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
4327
  border-top-left-radius: .3rem;
4328
4329
  border-bottom-left-radius: .3rem;
}
4330
4331
4332

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
4333
  border-top-right-radius: .3rem;
4334
4335
  border-bottom-right-radius: .3rem;
}
Mark Otto's avatar
Mark Otto committed
4336

4337
4338
.pagination-sm > li > a,
.pagination-sm > li > span {
4339
4340
4341
4342
  padding: .275rem .75rem;
  font-size: .85rem;
  line-height: 1.5;
}
4343
4344
4345

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
4346
  border-top-left-radius: .2rem;
4347
4348
  border-bottom-left-radius: .2rem;
}
4349
4350
4351

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
4352
  border-top-right-radius: .2rem;
4353
4354
  border-bottom-right-radius: .2rem;
}
Mark Otto's avatar
Mark Otto committed
4355

4356
.pager {
Mark Otto's avatar
Mark Otto committed
4357
  padding-left: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
4358
4359
  margin-top: 1rem;
  margin-bottom: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
4360
  text-align: center;
4361
4362
  list-style: none;
}
4363

4364
.pager:before,
4365
4366
.pager:after {
  display: table;
4367
4368
  content: " ";
}
4369

4370
4371
4372
.pager:after {
  clear: both;
}
4373

4374
4375
4376
.pager li {
  display: inline;
}
4377

4378
.pager li > a,
4379
.pager li > span {
4380
4381
4382
4383
4384
4385
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
4386

4387
.pager li > a:focus,
4388
.pager li > a:hover {
4389
4390
4391
  text-decoration: none;
  background-color: #eceeef;
}
4392

4393
.pager .disabled > a,
4394
4395
.pager .disabled > a:focus,
.pager .disabled > a:hover {
4396
4397
4398
4399
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
}
4400

4401
4402
4403
4404
4405
.pager .disabled > span {
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
4406

4407
4408
.pager-next > a,
.pager-next > span {
4409
4410
  float: right;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4411

4412
4413
.pager-prev > a,
.pager-prev > span {
4414
4415
  float: left;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4416

4417
.label {
4418
  display: inline-block;
4419
  padding: .25em .4em;
4420
4421
4422
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
4423
  color: #fff;
4424
  text-align: center;
Mark Otto's avatar
Mark Otto committed
4425
  white-space: nowrap;
4426
  vertical-align: baseline;
4427
4428
  border-radius: .25rem;
}
4429

4430
4431
4432
.label:empty {
  display: none;
}
4433

4434
4435
4436
4437
.btn .label {
  position: relative;
  top: -1px;
}
Mark Otto's avatar
Mark Otto committed
4438

4439
4440
a.label:focus,
a.label:hover {
Mark Otto's avatar
Mark Otto committed
4441
4442
  color: #fff;
  text-decoration: none;
4443
4444
  cursor: pointer;
}
Mark Otto's avatar
Mark Otto committed
4445

Mark Otto's avatar
Mark Otto committed
4446
4447
.label-pill {
  padding-right: .6em;
4448
4449
4450
  padding-left: .6em;
  border-radius: 1rem;
}
Mark Otto's avatar
Mark Otto committed
4451

4452
.label-default {
4453
4454
  background-color: #818a91;
}
4455

4456
.label-default[href]:focus,
4457
.label-default[href]:hover {
4458
4459
  background-color: #687077;
}
Mark Otto's avatar
Mark Otto committed
4460

4461
.label-primary {
4462
4463
  background-color: #0275d8;
}
4464

4465
.label-primary[href]:focus,
4466
.label-primary[href]:hover {
4467
4468
  background-color: #025aa5;
}
Mark Otto's avatar
Mark Otto committed
4469

4470
.label-success {
4471
4472
  background-color: #5cb85c;
}
4473

4474
.label-success[href]:focus,
4475
.label-success[href]:hover {
4476
4477
  background-color: #449d44;
}
Mark Otto's avatar
Mark Otto committed
4478

4479
.label-info {
4480
4481
  background-color: #5bc0de;
}
4482

4483
.label-info[href]:focus,
4484
.label-info[href]:hover {
4485
4486
  background-color: #31b0d5;
}
Mark Otto's avatar
Mark Otto committed
4487

4488
.label-warning {
4489
4490
  background-color: #f0ad4e;
}
4491

4492
.label-warning[href]:focus,
4493
.label-warning[href]:hover {
4494
4495
  background-color: #ec971f;
}
Mark Otto's avatar
Mark Otto committed
4496

4497
.label-danger {
4498
4499
  background-color: #d9534f;
}
4500

4501
.label-danger[href]:focus,
4502
.label-danger[href]:hover {
4503
4504
  background-color: #c9302c;
}
Mark Otto's avatar
Mark Otto committed
4505

4506
.jumbotron {
Mark Otto's avatar
Mark Otto committed
4507
  padding: 2rem 1rem;
Mark Otto's avatar
Mark Otto committed
4508
  margin-bottom: 2rem;
4509
  background-color: #eceeef;
4510
4511
  border-radius: .3rem;
}
Mark Otto's avatar
Mark Otto committed
4512

4513
.jumbotron-hr {
4514
4515
  border-top-color: #d0d5d8;
}
Mark Otto's avatar
Mark Otto committed
4516

Mark Otto's avatar
Mark Otto committed
4517
@media (min-width: 34em) {
4518
  .jumbotron {
4519
4520
4521
    padding: 4rem 2rem;
  }
}
Mark Otto's avatar
Mark Otto committed
4522

Mark Otto's avatar
grunt    
Mark Otto committed
4523
4524
4525
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
4526
4527
  border-radius: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4528

4529
.alert {
Mark Otto's avatar
Mark Otto committed
4530
  padding: 15px;
Mark Otto's avatar
Mark Otto committed
4531
  margin-bottom: 1rem;
Mark Otto's avatar
Mark Otto committed
4532
  border: 1px solid transparent;
4533
4534
  border-radius: .25rem;
}
4535

4536
.alert > p,
4537
.alert > ul {
4538
4539
  margin-bottom: 0;
}
4540

4541
4542
4543
.alert > p + p {
  margin-top: 5px;
}
Mark Otto's avatar
Mark Otto committed
4544

Mark Otto's avatar
Mark Otto committed
4545
4546
.alert-heading {
  margin-top: 0;
4547
4548
  color: inherit;
}
Mark Otto's avatar
Mark Otto committed
4549
4550

.alert-link {
4551
4552
  font-weight: bold;
}
Mark Otto's avatar
Mark Otto committed
4553

Chris Rebert's avatar
Chris Rebert committed
4554
.alert-dismissible {
4555
4556
  padding-right: 35px;
}
4557

4558
4559
4560
4561
4562
4563
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
Mark Otto's avatar
Mark Otto committed
4564

4565
.alert-success {
4566
  color: #3c763d;
Mark Otto's avatar
Mark Otto committed
4567
  background-color: #dff0d8;
Mark Otto's avatar
Mark Otto committed
4568
  border-color: #d0e9c6;
4569
}
4570

4571
4572
4573
.alert-success hr {
  border-top-color: #c1e2b3;
}
4574

4575
4576
4577
.alert-success .alert-link {
  color: #2b542c;
}
Mark Otto's avatar
Mark Otto committed
4578

4579
.alert-info {
4580
  color: #31708f;
Mark Otto's avatar
Mark Otto committed
4581
  background-color: #d9edf7;
Mark Otto's avatar
Mark Otto committed
4582
  border-color: #bcdff1;
4583
}
4584

4585
4586
4587
.alert-info hr {
  border-top-color: #a6d5ec;
}
4588

4589
4590
4591
.alert-info .alert-link {
  color: #245269;
}
Mark Otto's avatar
Mark Otto committed
4592

Mark Otto's avatar
Mark Otto committed
4593
.alert-warning {
4594
  color: #8a6d3b;
Mark Otto's avatar
Mark Otto committed
4595
  background-color: #fcf8e3;
Mark Otto's avatar
Mark Otto committed
4596
  border-color: #faf2cc;
4597
}
4598

4599
4600
4601
.alert-warning hr {
  border-top-color: #f7ecb5;
}
4602

4603
4604
4605
.alert-warning .alert-link {
  color: #66512c;
}
Mark Otto's avatar
Mark Otto committed
4606

Mark Otto's avatar
Mark Otto committed
4607
.alert-danger {
4608
  color: #a94442;
Mark Otto's avatar
Mark Otto committed
4609
  background-color: #f2dede;
Mark Otto's avatar
Mark Otto committed
4610
  border-color: #ebcccc;
4611
}
4612

4613
4614
4615
.alert-danger hr {
  border-top-color: #e4b9b9;
}
4616

4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
.alert-danger .alert-link {
  color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
Mark Otto's avatar
Mark Otto committed
4638

4639
@keyframes progress-bar-stripes {
4640
  from {
4641
4642
    background-position: 1rem 0;
  }
4643
  to {
4644
4645
4646
    background-position: 0 0;
  }
}
Mark Otto's avatar
Mark Otto committed
4647

4648
.progress {
4649
4650
  display: block;
  width: 100%;
Mark Otto's avatar
grunt    
Mark Otto committed
4651
  height: 1rem;
4652
4653
  margin-bottom: 1rem;
}
Mark Otto's avatar
Mark Otto committed
4654

4655
.progress[value] {
4656
  -webkit-appearance: none;
Mark Otto's avatar
grunt    
Mark Otto committed
4657
  color: #0074d9;
Mark Otto's avatar
Mark Otto committed
4658
  border: 0;
4659
4660
4661
4662

     -moz-appearance: none;
          appearance: none;
}
Mark Otto's avatar
Mark Otto committed
4663

4664
4665
.progress[value]::-webkit-progress-bar {
  background-color: #eee;
4666
4667
  border-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
4668

4669
.progress[value]::-webkit-progress-value::before {
4670
4671
  content: attr(value);
}
Mark Otto's avatar
Mark Otto committed
4672

4673
4674
.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
4675
4676
4677
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
4678

4679
.progress[value="100"]::-webkit-progress-value {
4680
4681
4682
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
4683

4684
@media screen and (min-width: 0 \0) {
4685
4686
  .progress {
    background-color: #eee;
4687
4688
    border-radius: .25rem;
  }
4689
4690
  .progress-bar {
    display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
4691
    height: 1rem;
4692
4693
    text-indent: -999rem;
    background-color: #0074d9;
4694
4695
4696
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }
4697
  .progress[width^="0"] {
4698
    min-width: 2rem;
Mark Otto's avatar
Mark Otto committed
4699
    color: #818a91;
4700
    background-color: transparent;
4701
4702
    background-image: none;
  }
4703
  .progress[width="100%"] {
4704
4705
4706
4707
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }
}
Mark Otto's avatar
Mark Otto committed
4708

4709
.progress-striped[value]::-webkit-progress-value {
4710
4711
4712
4713
4714
  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);
  -webkit-background-size: 1rem 1rem;
          background-size: 1rem 1rem;
}
Mark Otto's avatar
Mark Otto committed
4715

4716
.progress-striped[value]::-moz-progress-bar {
4717
4718
4719
  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);
  background-size: 1rem 1rem;
}
Mark Otto's avatar
Mark Otto committed
4720

4721
@media screen and (min-width: 0 \0) {
4722
  .progress-bar-striped {
4723
4724
4725
4726
4727
4728
4729
    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);
    -webkit-background-size: 1rem 1rem;
            background-size: 1rem 1rem;
  }
}
Mark Otto's avatar
Mark Otto committed
4730

4731
.progress-animated[value]::-webkit-progress-value {
4732
4733
4734
  -webkit-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
Mark Otto's avatar
Mark Otto committed
4735

4736
.progress-animated[value]::-moz-progress-bar {
4737
4738
  animation: progress-bar-stripes 2s linear infinite;
}
Mark Otto's avatar
Mark Otto committed
4739

4740
@media screen and (min-width: 0 \0) {
4741
  .progress-animated .progress-bar-striped {
4742
4743
4744
4745
4746
    -webkit-animation: progress-bar-stripes 2s linear infinite;
         -o-animation: progress-bar-stripes 2s linear infinite;
            animation: progress-bar-stripes 2s linear infinite;
  }
}
Mark Otto's avatar
Mark Otto committed
4747

4748
.progress-success[value]::-webkit-progress-value {
4749
4750
  background-color: #5cb85c;
}
4751

4752
.progress-success[value]::-moz-progress-bar {
4753
4754
  background-color: #5cb85c;
}
4755

4756
@media screen and (min-width: 0 \0) {
4757
  .progress-success .progress-bar {
4758
4759
4760
    background-color: #5cb85c;
  }
}
Mark Otto's avatar
Mark Otto committed
4761

4762
.progress-info[value]::-webkit-progress-value {
4763
4764
  background-color: #5bc0de;
}
4765

4766
.progress-info[value]::-moz-progress-bar {
4767
4768
  background-color: #5bc0de;
}
4769

4770
@media screen and (min-width: 0 \0) {
4771
  .progress-info .progress-bar {
4772
4773
4774
    background-color: #5bc0de;
  }
}
Mark Otto's avatar
Mark Otto committed
4775

4776
.progress-warning[value]::-webkit-progress-value {
4777
4778
  background-color: #f0ad4e;
}
4779

4780
.progress-warning[value]::-moz-progress-bar {
4781
4782
  background-color: #f0ad4e;
}
4783

4784
@media screen and (min-width: 0 \0) {
4785
  .progress-warning .progress-bar {
4786
4787
4788
    background-color: #f0ad4e;
  }
}
Mark Otto's avatar
Mark Otto committed
4789

4790
.progress-danger[value]::-webkit-progress-value {
4791
4792
  background-color: #d9534f;
}
4793

4794
.progress-danger[value]::-moz-progress-bar {
4795
4796
  background-color: #d9534f;
}
4797

4798
@media screen and (min-width: 0 \0) {
4799
  .progress-danger .progress-bar {
4800
4801
4802
    background-color: #d9534f;
  }
}
Mark Otto's avatar
Mark Otto committed
4803

Mark Otto's avatar
Mark Otto committed
4804
.media {
4805
4806
  margin-top: 15px;
}
4807

4808
4809
4810
.media:first-child {
  margin-top: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4811

4812
4813
.media,
.media-body {
Mark Otto's avatar
grunt    
Mark Otto committed
4814
  overflow: hidden;
4815
4816
  zoom: 1;
}
Mark Otto's avatar
Mark Otto committed
4817

Mark Otto's avatar
Mark Otto committed
4818
.media-body {
4819
4820
  width: 10000px;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4821

4822
4823
.media-left,
.media-right,
Mark Otto's avatar
Mark Otto committed
4824
.media-body {
Mark Otto's avatar
grunt    
Mark Otto committed
4825
  display: table-cell;
4826
4827
  vertical-align: top;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4828
4829

.media-middle {
4830
4831
  vertical-align: middle;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4832
4833

.media-bottom {
4834
4835
  vertical-align: bottom;
}
Mark Otto's avatar
Mark Otto committed
4836

Mark Otto's avatar
Mark Otto committed
4837
.media-object {
4838
4839
  display: block;
}
4840

4841
4842
4843
.media-object.img-thumbnail {
  max-width: none;
}
Mark Otto's avatar
Mark Otto committed
4844

Mark Otto's avatar
grunt    
Mark Otto committed
4845
.media-right {
4846
4847
  padding-left: 10px;
}
Mark Otto's avatar
Mark Otto committed
4848

Mark Otto's avatar
grunt    
Mark Otto committed
4849
.media-left {
4850
4851
  padding-right: 10px;
}
Mark Otto's avatar
Mark Otto committed
4852

Mark Otto's avatar
Mark Otto committed
4853
4854
.media-heading {
  margin-top: 0;
4855
4856
  margin-bottom: 5px;
}
Mark Otto's avatar
Mark Otto committed
4857

4858
4859
.media-list {
  padding-left: 0;
4860
4861
  list-style: none;
}
Mark Otto's avatar
Mark Otto committed
4862

4863
.list-group {
Mark Otto's avatar
grunt    
Mark Otto committed
4864
  padding-left: 0;
4865
4866
  margin-bottom: 0;
}
Mark Otto's avatar
Mark Otto committed
4867

4868
4869
.list-group-item {
  position: relative;
Mark Otto's avatar
Mark Otto committed
4870
  display: block;
4871
  padding: .75rem 1.25rem;
Mark Otto's avatar
grunt    
Mark Otto committed
4872
  margin-bottom: -.0625rem;
Mark Otto's avatar
Mark Otto committed
4873
  background-color: #fff;
4874
4875
  border: .0625rem solid #ddd;
}
4876

4877
.list-group-item:first-child {
4878
  border-top-left-radius: .25rem;
4879
4880
  border-top-right-radius: .25rem;
}
4881

4882
4883
4884
4885
4886
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
4887

Mark Otto's avatar
grunt    
Mark Otto committed
4888
4889
.list-group-flush .list-group-item {
  border-width: .0625rem 0;
4890
4891
  border-radius: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
4892

Mark Otto's avatar
Mark Otto committed
4893
4894
a.list-group-item,
button.list-group-item {
4895
  width: 100%;
4896
  color: #555;
4897
4898
  text-align: inherit;
}
4899

4900
a.list-group-item .list-group-item-heading,
4901
button.list-group-item .list-group-item-heading {
4902
4903
  color: #333;
}
4904

4905
a.list-group-item:focus,
4906
4907
4908
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
4909
4910
4911
4912
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
Mark Otto's avatar
Mark Otto committed
4913

4914
4915
4916
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
4917
  color: #818a91;
4918
  cursor: not-allowed;
4919
4920
  background-color: #eceeef;
}
4921

4922
.list-group-item.disabled .list-group-item-heading,
4923
4924
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
4925
4926
  color: inherit;
}
4927

4928
.list-group-item.disabled .list-group-item-text,
4929
4930
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
4931
4932
  color: #818a91;
}
4933
4934
4935
4936

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
4937
  z-index: 2;
Mark Otto's avatar
Mark Otto committed
4938
  color: #fff;
4939
  background-color: #0275d8;
4940
4941
  border-color: #0275d8;
}
4942

4943
.list-group-item.active .list-group-item-heading,
4944
4945
4946
4947
4948
4949
4950
4951
.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 {
4952
4953
  color: inherit;
}
4954

4955
.list-group-item.active .list-group-item-text,
4956
4957
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
4958
4959
  color: #a8d6fe;
}
Mark Otto's avatar
Mark Otto committed
4960
4961

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
4962
  color: #3c763d;
4963
4964
  background-color: #dff0d8;
}
Mark Otto's avatar
Mark Otto committed
4965

Mark Otto's avatar
Mark Otto committed
4966
4967
a.list-group-item-state,
button.list-group-item-state {
4968
4969
  color: #3c763d;
}
4970

4971
a.list-group-item-state .list-group-item-heading,
4972
button.list-group-item-state .list-group-item-heading {
4973
4974
  color: inherit;
}
4975

4976
a.list-group-item-state:focus,
4977
4978
4979
a.list-group-item-state:hover,
button.list-group-item-state:focus,
button.list-group-item-state:hover {
4980
4981
4982
  color: #3c763d;
  background-color: #d0e9c6;
}
4983

4984
a.list-group-item-state.active,
4985
4986
4987
4988
4989
a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover,
button.list-group-item-state.active,
button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover {
4990
4991
4992
4993
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
Mark Otto's avatar
Mark Otto committed
4994
4995

.list-group-item-state {
4996
  color: #31708f;
4997
4998
  background-color: #d9edf7;
}
Mark Otto's avatar
Mark Otto committed
4999

Mark Otto's avatar
Mark Otto committed
5000
5001
a.list-group-item-state,
button.list-group-item-state {
5002
5003
  color: #31708f;
}
5004

5005
a.list-group-item-state .list-group-item-heading,
5006
button.list-group-item-state .list-group-item-heading {
5007
5008
  color: inherit;
}
5009

5010
a.list-group-item-state:focus,
5011
5012
5013
a.list-group-item-state:hover,
button.list-group-item-state:focus,
button.list-group-item-state:hover {
5014
5015
5016
  color: #31708f;
  background-color: #c4e3f3;
}
5017

5018
a.list-group-item-state.active,
5019
5020
5021
5022
5023
a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover,
button.list-group-item-state.active,
button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover {
5024
5025
5026
5027
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
Mark Otto's avatar
Mark Otto committed
5028
5029

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
5030
  color: #8a6d3b;
5031
5032
  background-color: #fcf8e3;
}
Mark Otto's avatar
Mark Otto committed
5033

Mark Otto's avatar
Mark Otto committed
5034
5035
a.list-group-item-state,
button.list-group-item-state {
5036
5037
  color: #8a6d3b;
}
5038

5039
a.list-group-item-state .list-group-item-heading,
5040
button.list-group-item-state .list-group-item-heading {
5041
5042
  color: inherit;
}
5043

5044
a.list-group-item-state:focus,
5045
5046
5047
a.list-group-item-state:hover,
button.list-group-item-state:focus,
button.list-group-item-state:hover {
5048
5049
5050
  color: #8a6d3b;
  background-color: #faf2cc;
}
5051

5052
a.list-group-item-state.active,
5053
5054
5055
5056
5057
a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover,
button.list-group-item-state.active,
button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover {
5058
5059
5060
5061
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
Mark Otto's avatar
Mark Otto committed
5062
5063

.list-group-item-state {
Mark Otto's avatar
Mark Otto committed
5064
  color: #a94442;
5065
5066
  background-color: #f2dede;
}
Mark Otto's avatar
Mark Otto committed
5067

Mark Otto's avatar
Mark Otto committed
5068
5069
a.list-group-item-state,
button.list-group-item-state {
5070
5071
  color: #a94442;
}
5072

5073
a.list-group-item-state .list-group-item-heading,
5074
button.list-group-item-state .list-group-item-heading {
5075
5076
  color: inherit;
}
5077

5078
a.list-group-item-state:focus,
5079
5080
5081
a.list-group-item-state:hover,
button.list-group-item-state:focus,
button.list-group-item-state:hover {
5082
5083
5084
  color: #a94442;
  background-color: #ebcccc;
}
5085

5086
a.list-group-item-state.active,
5087
5088
5089
5090
5091
a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover,
button.list-group-item-state.active,
button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover {
5092
5093
5094
5095
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
Mark Otto's avatar
Mark Otto committed
5096

5097
5098
.list-group-item-heading {
  margin-top: 0;
5099
5100
  margin-bottom: 5px;
}
Mark Otto's avatar
Mark Otto committed
5101

5102
.list-group-item-text {
Mark Otto's avatar
Mark Otto committed
5103
  margin-bottom: 0;
5104
5105
  line-height: 1.3;
}
Mark Otto's avatar
Mark Otto committed
5106

5107
5108
5109
5110
5111
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
5112
5113
  overflow: hidden;
}
5114

5115
.embed-responsive .embed-responsive-item,
5116
5117
5118
5119
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
5120
5121
5122
5123
5124
5125
5126
5127
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
5128

Mark Otto's avatar
Mark Otto committed
5129
.embed-responsive-21by9 {
5130
5131
  padding-bottom: 42.857143%;
}
Mark Otto's avatar
Mark Otto committed
5132

Mark Otto's avatar
Mark Otto committed
5133
.embed-responsive-16by9 {
5134
5135
  padding-bottom: 56.25%;
}
Mark Otto's avatar
Mark Otto committed
5136
5137

.embed-responsive-4by3 {
5138
5139
  padding-bottom: 75%;
}
Mark Otto's avatar
Mark Otto committed
5140

5141
.close {
5142
  float: right;
Mark Otto's avatar
Mark Otto committed
5143
  font-size: 1.5rem;
5144
5145
  font-weight: bold;
  line-height: 1;
Mark Otto's avatar
Mark Otto committed
5146
5147
  color: #000;
  text-shadow: 0 1px 0 #fff;
5148
5149
  opacity: .2;
}
5150

5151
.close:focus,
5152
.close:hover {
5153
5154
5155
5156
5157
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
}
Mark Otto's avatar
Mark Otto committed
5158
5159

button.close {
5160
  -webkit-appearance: none;
5161
5162
  padding: 0;
  cursor: pointer;
Mark Otto's avatar
Mark Otto committed
5163
  background: transparent;
5164
  border: 0;
5165
}
Mark Otto's avatar
Mark Otto committed
5166

5167
.modal-open {
5168
5169
  overflow: hidden;
}
Mark Otto's avatar
Mark Otto committed
5170

5171
5172
5173
5174
5175
5176
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
Mark Otto's avatar
Mark Otto committed
5177
  z-index: 1050;
Mark Otto's avatar
Mark Otto committed
5178
5179
  display: none;
  overflow: hidden;
5180
  -webkit-overflow-scrolling: touch;
Martynas's avatar
Martynas committed
5181
  outline: 0;
5182
}
5183

5184
.modal.fade .modal-dialog {
Mark Otto's avatar
grunt    
Mark Otto committed
5185
5186
5187
5188
5189
5190
5191
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
5192
}
5193

5194
5195
5196
5197
5198
5199
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
Mark Otto's avatar
Mark Otto committed
5200

Mark Otto's avatar
grunt    
Mark Otto committed
5201
5202
.modal-open .modal {
  overflow-x: hidden;
5203
5204
  overflow-y: auto;
}
Mark Otto's avatar
Mark Otto committed
5205

5206
.modal-dialog {
5207
  position: relative;
5208
  width: auto;
5209
5210
  margin: 10px;
}
Mark Otto's avatar
Mark Otto committed
5211

5212
5213
.modal-content {
  position: relative;
Mark Otto's avatar
Mark Otto committed
5214
  background-color: #fff;
5215
5216
5217
5218
5219
5220
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: .3rem;
  outline: 0;
}
Mark Otto's avatar
Mark Otto committed
5221

5222
.modal-backdrop {
Mark Otto's avatar
Mark Otto committed
5223
  position: fixed;
5224
5225
  top: 0;
  right: 0;
Mark Otto's avatar
Mark Otto committed
5226
  bottom: 0;
5227
  left: 0;
Mark Otto's avatar
Mark Otto committed
5228
  z-index: 1040;
5229
5230
  background-color: #000;
}
5231

5232
5233
5234
.modal-backdrop.fade {
  opacity: 0;
}
5235

5236
5237
5238
.modal-backdrop.in {
  opacity: .5;
}
Mark Otto's avatar
Mark Otto committed
5239

5240
5241
.modal-header {
  padding: 15px;
5242
5243
  border-bottom: 1px solid #e5e5e5;
}
5244

5245
.modal-header:before,
5246
5247
.modal-header:after {
  display: table;
5248
5249
  content: " ";
}
5250

5251
5252
5253
.modal-header:after {
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
5254

5255
.modal-header .close {
5256
5257
  margin-top: -2px;
}
Mark Otto's avatar
Mark Otto committed
5258

5259
.modal-title {
Mark Otto's avatar
Mark Otto committed
5260
  margin: 0;
5261
5262
  line-height: 1.5;
}
Mark Otto's avatar
Mark Otto committed
5263

5264
5265
.modal-body {
  position: relative;
5266
5267
  padding: 15px;
}
Mark Otto's avatar
Mark Otto committed
5268

5269
.modal-footer {
5270
  padding: 15px;
5271
  text-align: right;
5272
5273
  border-top: 1px solid #e5e5e5;
}
5274

5275
.modal-footer:before,
5276
5277
.modal-footer:after {
  display: table;
5278
5279
  content: " ";
}
5280

5281
5282
5283
.modal-footer:after {
  clear: both;
}
5284

5285
5286
5287
5288
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
5289

5290
5291
5292
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
5293

5294
5295
5296
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
Mark Otto's avatar
Mark Otto committed
5297

fat's avatar
build    
fat committed
5298
5299
5300
5301
5302
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
5303
5304
  overflow: scroll;
}
Mark Otto's avatar
Mark Otto committed
5305

Mark Otto's avatar
Mark Otto committed
5306
@media (min-width: 34em) {
5307
  .modal-dialog {
5308
    width: 600px;
5309
5310
    margin: 30px auto;
  }
5311
  .modal-sm {
5312
5313
5314
    width: 300px;
  }
}
Mark Otto's avatar
Mark Otto committed
5315

Mark Otto's avatar
Mark Otto committed
5316
@media (min-width: 48em) {
5317
  .modal-lg {
5318
5319
5320
    width: 900px;
  }
}
Mark Otto's avatar
Mark Otto committed
5321

5322
5323
.tooltip {
  position: absolute;
XhmikosR's avatar
XhmikosR committed
5324
  z-index: 1070;
5325
  display: block;
Mark Otto's avatar
Mark Otto committed
5326
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5327
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
5328
  font-style: normal;
Mark Otto's avatar
Mark Otto committed
5329
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
5330
5331
5332
5333
5334
5335
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
5336
  letter-spacing: normal;
Mark Otto's avatar
Mark Otto committed
5337
5338
5339
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
5340
  white-space: normal;
5341
  opacity: 0;
5342
5343
5344

  line-break: auto;
}
5345

5346
5347
5348
.tooltip.in {
  opacity: .9;
}
5349

5350
.tooltip.tooltip-top,
5351
.tooltip.bs-tether-element-attached-bottom {
5352
5353
5354
  padding: 5px 0;
  margin-top: -3px;
}
5355

5356
.tooltip.tooltip-top .tooltip-arrow,
5357
.tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
5358
5359
5360
5361
5362
5363
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
5364

5365
.tooltip.tooltip-right,
5366
.tooltip.bs-tether-element-attached-left {
5367
5368
5369
  padding: 0 5px;
  margin-left: 3px;
}
5370

5371
.tooltip.tooltip-right .tooltip-arrow,
5372
.tooltip.bs-tether-element-attached-left .tooltip-arrow {
5373
5374
5375
5376
5377
5378
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
5379

5380
.tooltip.tooltip-bottom,
5381
.tooltip.bs-tether-element-attached-top {
5382
5383
5384
  padding: 5px 0;
  margin-top: 3px;
}
5385

5386
.tooltip.tooltip-bottom .tooltip-arrow,
5387
.tooltip.bs-tether-element-attached-top .tooltip-arrow {
5388
5389
5390
5391
5392
5393
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
5394

5395
.tooltip.tooltip-left,
5396
.tooltip.bs-tether-element-attached-right {
5397
5398
5399
  padding: 0 5px;
  margin-left: -3px;
}
5400

5401
.tooltip.tooltip-left .tooltip-arrow,
5402
.tooltip.bs-tether-element-attached-right .tooltip-arrow {
5403
5404
5405
5406
5407
5408
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
Mark Otto's avatar
Mark Otto committed
5409

5410
5411
5412
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
Mark Otto's avatar
Mark Otto committed
5413
  color: #fff;
5414
  text-align: center;
Mark Otto's avatar
Mark Otto committed
5415
  background-color: #000;
5416
5417
  border-radius: .25rem;
}
Mark Otto's avatar
Mark Otto committed
5418

5419
5420
5421
5422
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
Mark Otto's avatar
Mark Otto committed
5423
  border-color: transparent;
5424
5425
  border-style: solid;
}
Mark Otto's avatar
Mark Otto committed
5426

5427
5428
5429
5430
.popover {
  position: absolute;
  top: 0;
  left: 0;
XhmikosR's avatar
XhmikosR committed
5431
  z-index: 1060;
fat's avatar
fat committed
5432
  display: block;
5433
5434
  max-width: 276px;
  padding: 1px;
Mark Otto's avatar
Mark Otto committed
5435
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5436
  font-size: .85rem;
Mark Otto's avatar
Mark Otto committed
5437
  font-style: normal;
5438
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
5439
  line-height: 1.5;
5440
  text-align: left;
Mark Otto's avatar
Mark Otto committed
5441
5442
5443
5444
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
5445
  letter-spacing: normal;
Mark Otto's avatar
Mark Otto committed
5446
5447
5448
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
5449
  white-space: normal;
Mark Otto's avatar
Mark Otto committed
5450
  background-color: #fff;
5451
5452
5453
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .2);
5454
  border-radius: .3rem;
5455
5456
5457

  line-break: auto;
}
5458

5459
.popover.popover-top,
5460
.popover.bs-tether-element-attached-bottom {
5461
5462
  margin-top: -10px;
}
5463

5464
.popover.popover-top .popover-arrow,
5465
.popover.bs-tether-element-attached-bottom .popover-arrow {
5466
5467
5468
5469
5470
5471
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
5472

5473
.popover.popover-top .popover-arrow:after,
5474
.popover.bs-tether-element-attached-bottom .popover-arrow:after {
5475
5476
5477
5478
5479
5480
  bottom: 1px;
  margin-left: -10px;
  content: "";
  border-top-color: #fff;
  border-bottom-width: 0;
}
5481

5482
.popover.popover-right,
5483
.popover.bs-tether-element-attached-left {
5484
5485
  margin-left: 10px;
}
5486

5487
.popover.popover-right .popover-arrow,
5488
.popover.bs-tether-element-attached-left .popover-arrow {
5489
5490
5491
5492
5493
5494
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
5495

5496
.popover.popover-right .popover-arrow:after,
5497
.popover.bs-tether-element-attached-left .popover-arrow:after {
5498
5499
5500
5501
5502
5503
  bottom: -10px;
  left: 1px;
  content: "";
  border-right-color: #fff;
  border-left-width: 0;
}
5504

5505
.popover.popover-bottom,
5506
.popover.bs-tether-element-attached-top {
5507
5508
  margin-top: 10px;
}
5509

5510
.popover.popover-bottom .popover-arrow,
5511
.popover.bs-tether-element-attached-top .popover-arrow {
5512
5513
5514
5515
5516
5517
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, .25);
}
5518

5519
.popover.popover-bottom .popover-arrow:after,
5520
.popover.bs-tether-element-attached-top .popover-arrow:after {
5521
5522
5523
5524
5525
5526
  top: 1px;
  margin-left: -10px;
  content: "";
  border-top-width: 0;
  border-bottom-color: #fff;
}
5527

5528
.popover.popover-left,
5529
.popover.bs-tether-element-attached-right {
5530
5531
  margin-left: -10px;
}
5532

5533
.popover.popover-left .popover-arrow,
5534
.popover.bs-tether-element-attached-right .popover-arrow {
5535
5536
5537
5538
5539
5540
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, .25);
}
5541

5542
.popover.popover-left .popover-arrow:after,
5543
.popover.bs-tether-element-attached-right .popover-arrow:after {
5544
5545
5546
5547
5548
5549
  right: 1px;
  bottom: -10px;
  content: "";
  border-right-width: 0;
  border-left-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
5550

5551
.popover-title {
5552
  padding: 8px 14px;
Mark Otto's avatar
Mark Otto committed
5553
  margin: 0;
Mark Otto's avatar
Mark Otto committed
5554
  font-size: 1rem;
5555
  background-color: #f7f7f7;
5556
  border-bottom: 1px solid #ebebeb;
5557
5558
  border-radius: -.7rem -.7rem 0 0;
}
Mark Otto's avatar
Mark Otto committed
5559

5560
.popover-content {
5561
5562
  padding: 9px 14px;
}
Mark Otto's avatar
Mark Otto committed
5563

5564
5565
.popover-arrow,
.popover-arrow:after {
5566
5567
  position: absolute;
  display: block;
Mark Otto's avatar
Mark Otto committed
5568
  width: 0;
5569
  height: 0;
Mark Otto's avatar
Mark Otto committed
5570
  border-color: transparent;
5571
5572
  border-style: solid;
}
Mark Otto's avatar
Mark Otto committed
5573

Chris Rebert's avatar
Chris Rebert committed
5574
.popover-arrow {
5575
5576
  border-width: 11px;
}
Mark Otto's avatar
Mark Otto committed
5577

Chris Rebert's avatar
Chris Rebert committed
5578
.popover-arrow:after {
Mark Otto's avatar
grunt    
Mark Otto committed
5579
  content: "";
5580
5581
  border-width: 10px;
}
Mark Otto's avatar
Mark Otto committed
5582

Mark Otto's avatar
Mark Otto committed
5583
.carousel {
5584
5585
  position: relative;
}
Mark Otto's avatar
Mark Otto committed
5586

Mark Otto's avatar
Mark Otto committed
5587
5588
.carousel-inner {
  position: relative;
Mark Otto's avatar
grunt    
Mark Otto committed
5589
  width: 100%;
5590
5591
  overflow: hidden;
}
5592

5593
5594
5595
5596
5597
5598
5599
.carousel-inner > .carousel-item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
5600

5601
.carousel-inner > .carousel-item > img,
5602
.carousel-inner > .carousel-item > a > img {
5603
5604
  line-height: 1;
}
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
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .carousel-item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .carousel-item.next,
  .carousel-inner > .carousel-item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .carousel-item.prev,
  .carousel-inner > .carousel-item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .carousel-item.next.left,
  .carousel-inner > .carousel-item.prev.right,
  .carousel-inner > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
5637

5638
.carousel-inner > .active,
5639
5640
.carousel-inner > .next,
.carousel-inner > .prev {
5641
5642
  display: block;
}
5643

5644
5645
5646
.carousel-inner > .active {
  left: 0;
}
5647

5648
.carousel-inner > .next,
5649
.carousel-inner > .prev {
5650
5651
5652
5653
  position: absolute;
  top: 0;
  width: 100%;
}
5654

5655
5656
5657
.carousel-inner > .next {
  left: 100%;
}
5658

5659
5660
5661
.carousel-inner > .prev {
  left: -100%;
}
5662

5663
.carousel-inner > .next.left,
5664
.carousel-inner > .prev.right {
5665
5666
  left: 0;
}
5667

5668
5669
5670
.carousel-inner > .active.left {
  left: -100%;
}
5671

5672
5673
5674
.carousel-inner > .active.right {
  left: 100%;
}
Mark Otto's avatar
Mark Otto committed
5675

Mark Otto's avatar
Mark Otto committed
5676
5677
5678
.carousel-control {
  position: absolute;
  top: 0;
5679
  bottom: 0;
Mark Otto's avatar
Mark Otto committed
5680
  left: 0;
5681
  width: 15%;
5682
  font-size: 20px;
Mark Otto's avatar
Mark Otto committed
5683
  color: #fff;
5684
  text-align: center;
5685
5686
5687
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  opacity: .5;
}
5688

5689
5690
5691
5692
5693
.carousel-control.left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  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%);
5694
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5695
5696
  background-repeat: repeat-x;
}
5697

5698
5699
5700
5701
5702
5703
5704
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  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%);
5705
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5706
5707
  background-repeat: repeat-x;
}
5708

5709
.carousel-control:focus,
5710
.carousel-control:hover {
5711
5712
5713
5714
5715
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}
5716

5717
.carousel-control .icon-prev,
5718
.carousel-control .icon-next {
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
  line-height: 1;
}
5729

5730
5731
5732
5733
.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px;
}
5734

5735
5736
5737
5738
.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px;
}
5739

5740
5741
5742
.carousel-control .icon-prev:before {
  content: "\2039";
}
5743

5744
5745
5746
.carousel-control .icon-next:before {
  content: "\203a";
}
Mark Otto's avatar
Mark Otto committed
5747

Mark Otto's avatar
Mark Otto committed
5748
5749
.carousel-indicators {
  position: absolute;
5750
  bottom: 10px;
Mark Otto's avatar
Mark Otto committed
5751
  left: 50%;
5752
  z-index: 15;
5753
  width: 60%;
5754
  padding-left: 0;
Mark Otto's avatar
Mark Otto committed
5755
  margin-left: -30%;
Mark Otto's avatar
grunt    
Mark Otto committed
5756
  text-align: center;
5757
5758
  list-style: none;
}
5759

5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 10px;
}
5771

5772
5773
5774
5775
5776
5777
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
Mark Otto's avatar
Mark Otto committed
5778

5779
5780
.carousel-caption {
  position: absolute;
5781
  right: 15%;
5782
  bottom: 20px;
Mark Otto's avatar
Mark Otto committed
5783
  left: 15%;
5784
  z-index: 10;
5785
5786
  padding-top: 20px;
  padding-bottom: 20px;
Mark Otto's avatar
Mark Otto committed
5787
  color: #fff;
5788
  text-align: center;
5789
5790
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
5791

5792
5793
5794
.carousel-caption .btn {
  text-shadow: none;
}
Mark Otto's avatar
Mark Otto committed
5795

Mark Otto's avatar
Mark Otto committed
5796
@media (min-width: 34em) {
5797
5798
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
Mark Otto's avatar
Mark Otto committed
5799
5800
5801
    width: 30px;
    height: 30px;
    margin-top: -15px;
5802
5803
    font-size: 30px;
  }
Mark Otto's avatar
Mark Otto committed
5804
  .carousel-control .icon-prev {
5805
5806
    margin-left: -15px;
  }
Mark Otto's avatar
Mark Otto committed
5807
  .carousel-control .icon-next {
5808
5809
    margin-right: -15px;
  }
5810
  .carousel-caption {
5811
    right: 20%;
Mark Otto's avatar
Mark Otto committed
5812
    left: 20%;
5813
5814
    padding-bottom: 30px;
  }
5815
  .carousel-indicators {
5816
5817
5818
    bottom: 20px;
  }
}
Mark Otto's avatar
Mark Otto committed
5819

5820
5821
.clearfix:before,
.clearfix:after {
5822
  display: table;
Mark Otto's avatar
Mark Otto committed
5823
  content: " ";
5824
}
5825

Mark Otto's avatar
Mark Otto committed
5826
.clearfix:after {
5827
5828
  clear: both;
}
Mark Otto's avatar
Mark Otto committed
5829

5830
5831
.center-block {
  display: block;
5832
  margin-right: auto;
Mark Otto's avatar
Mark Otto committed
5833
  margin-left: auto;
5834
}
Mark Otto's avatar
Mark Otto committed
5835

Chris Rebert's avatar
Chris Rebert committed
5836
.pull-right {
5837
5838
  float: right !important;
}
Mark Otto's avatar
Mark Otto committed
5839

Chris Rebert's avatar
Chris Rebert committed
5840
.pull-left {
5841
5842
  float: left !important;
}
Mark Otto's avatar
Mark Otto committed
5843

5844
5845
5846
5847
5848
5849
5850
5851
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
5852
5853
  border: 0;
}
5854

5855
5856
.sr-only-focusable:active,
.sr-only-focusable:focus {
5857
5858
5859
5860
5861
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
5862
5863
  clip: auto;
}
5864

Mark Otto's avatar
grunt    
Mark Otto committed
5865
[hidden] {
5866
5867
  display: none !important;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5868
5869

.invisible {
5870
5871
  visibility: hidden;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5872
5873
5874
5875
5876
5877

.text-hide {
  font: "0/0" a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
5878
5879
  border: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5880
5881

.text-left {
5882
5883
  text-align: left;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5884
5885

.text-right {
5886
5887
  text-align: right;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5888
5889

.text-center {
5890
5891
  text-align: center;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5892
5893

.text-justify {
5894
5895
  text-align: justify;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5896
5897

.text-nowrap {
5898
5899
  white-space: nowrap;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5900
5901
5902
5903

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
5904
5905
  white-space: nowrap;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5906

Mark Otto's avatar
Mark Otto committed
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
.text-xs-left {
  text-align: left;
}

.text-xs-right {
  text-align: right;
}

.text-xs-center {
  text-align: center;
}

@media (min-width: 34em) {
  .text-sm-left {
    text-align: left;
  }
  .text-sm-right {
    text-align: right;
  }
  .text-sm-center {
    text-align: center;
  }
}

@media (min-width: 48em) {
  .text-md-left {
    text-align: left;
  }
  .text-md-right {
    text-align: right;
  }
  .text-md-center {
    text-align: center;
  }
}

@media (min-width: 62em) {
  .text-lg-left {
    text-align: left;
  }
  .text-lg-right {
    text-align: right;
  }
  .text-lg-center {
    text-align: center;
  }
}

@media (min-width: 75em) {
  .text-xl-left {
    text-align: left;
  }
  .text-xl-right {
    text-align: right;
  }
  .text-xl-center {
    text-align: center;
  }
}

Mark Otto's avatar
grunt    
Mark Otto committed
5967
.text-lowercase {
5968
5969
  text-transform: lowercase;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5970
5971

.text-uppercase {
5972
5973
  text-transform: uppercase;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5974
5975

.text-capitalize {
5976
5977
  text-transform: capitalize;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5978
5979

.text-muted {
5980
5981
  color: #818a91;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5982
5983

.text-primary {
5984
5985
  color: #0275d8;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5986
5987
5988

a.text-primary:focus,
a.text-primary:hover {
5989
5990
  color: #025aa5;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5991
5992

.text-success {
5993
5994
  color: #3c763d;
}
Mark Otto's avatar
grunt    
Mark Otto committed
5995
5996
5997

a.text-success:focus,
a.text-success:hover {
5998
5999
  color: #2b542c;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6000
6001

.text-info {
6002
6003
  color: #31708f;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6004
6005
6006

a.text-info:focus,
a.text-info:hover {
6007
6008
  color: #245269;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6009
6010

.text-warning {
6011
6012
  color: #8a6d3b;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6013
6014
6015

a.text-warning:focus,
a.text-warning:hover {
6016
6017
  color: #66512c;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6018
6019

.text-danger {
6020
6021
  color: #a94442;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6022
6023
6024

a.text-danger:focus,
a.text-danger:hover {
6025
6026
  color: #843534;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6027
6028
6029

.inverse {
  color: #eceeef;
6030
6031
  background-color: #373a3c;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6032
6033

.bg-primary {
6034
6035
  color: #fff;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6036
6037

.bg-primary {
6038
6039
  background-color: #0275d8;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6040
6041
6042

a.bg-primary:focus,
a.bg-primary:hover {
6043
6044
  background-color: #025aa5;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6045
6046

.bg-success {
6047
6048
  background-color: #dff0d8;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6049
6050
6051

a.bg-success:focus,
a.bg-success:hover {
6052
6053
  background-color: #c1e2b3;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6054
6055

.bg-info {
6056
6057
  background-color: #d9edf7;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6058
6059
6060

a.bg-info:focus,
a.bg-info:hover {
6061
6062
  background-color: #afd9ee;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6063
6064

.bg-warning {
6065
6066
  background-color: #fcf8e3;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6067
6068
6069

a.bg-warning:focus,
a.bg-warning:hover {
6070
6071
  background-color: #f7ecb5;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6072
6073

.bg-danger {
6074
6075
  background-color: #f2dede;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6076
6077
6078

a.bg-danger:focus,
a.bg-danger:hover {
6079
6080
  background-color: #e4b9b9;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6081

Mark Otto's avatar
grunt    
Mark Otto committed
6082
.m-a-0 {
6083
6084
  margin: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6085
6086

.m-t-0 {
6087
6088
  margin-top: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6089
6090

.m-r-0 {
6091
6092
  margin-right: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6093
6094

.m-b-0 {
6095
6096
  margin-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6097
6098

.m-l-0 {
6099
6100
  margin-left: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6101
6102

.m-a {
6103
6104
  margin: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6105
6106

.m-t {
6107
6108
  margin-top: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6109
6110

.m-r {
6111
6112
  margin-right: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6113
6114

.m-b {
6115
6116
  margin-bottom: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6117
6118

.m-l {
6119
6120
  margin-left: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6121
6122
6123

.m-x {
  margin-right: 1rem;
6124
6125
  margin-left: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6126
6127
6128

.m-y {
  margin-top: 1rem;
6129
6130
  margin-bottom: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6131
6132

.m-t-md {
6133
6134
  margin-top: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6135
6136

.m-r-md {
6137
6138
  margin-right: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6139
6140

.m-b-md {
6141
6142
  margin-bottom: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6143
6144

.m-l-md {
6145
6146
  margin-left: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6147
6148
6149

.m-x-md {
  margin-right: 1.5rem;
6150
6151
  margin-left: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6152
6153
6154

.m-y-md {
  margin-top: 1.5rem;
6155
6156
  margin-bottom: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6157
6158

.m-t-lg {
6159
6160
  margin-top: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6161
6162

.m-r-lg {
6163
6164
  margin-right: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6165
6166

.m-b-lg {
6167
6168
  margin-bottom: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6169
6170

.m-l-lg {
6171
6172
  margin-left: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6173
6174
6175

.m-x-lg {
  margin-right: 3rem;
6176
6177
  margin-left: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6178
6179
6180

.m-y-lg {
  margin-top: 3rem;
6181
6182
  margin-bottom: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6183
6184

.p-a-0 {
6185
6186
  padding: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6187
6188

.p-t-0 {
6189
6190
  padding-top: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6191
6192

.p-r-0 {
6193
6194
  padding-right: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6195
6196

.p-b-0 {
6197
6198
  padding-bottom: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6199
6200

.p-l-0 {
6201
6202
  padding-left: 0;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6203

Mark Otto's avatar
Mark Otto committed
6204
.p-a {
6205
6206
  padding: 1rem;
}
Mark Otto's avatar
Mark Otto committed
6207

Mark Otto's avatar
grunt    
Mark Otto committed
6208
.p-t {
6209
6210
  padding-top: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6211
6212

.p-r {
6213
6214
  padding-right: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6215
6216

.p-b {
6217
6218
  padding-bottom: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6219
6220

.p-l {
6221
6222
  padding-left: 1rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6223
6224

.p-x {
Mark Otto's avatar
grunt    
Mark Otto committed
6225
  padding-right: 1rem;
6226
6227
  padding-left: 1rem;
}
Mark Otto's avatar
Mark Otto committed
6228

Mark Otto's avatar
grunt    
Mark Otto committed
6229
.p-y {
Mark Otto's avatar
Mark Otto committed
6230
  padding-top: 1rem;
6231
6232
  padding-bottom: 1rem;
}
Mark Otto's avatar
Mark Otto committed
6233

Mark Otto's avatar
grunt    
Mark Otto committed
6234
.p-t-md {
6235
6236
  padding-top: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6237
6238

.p-r-md {
6239
6240
  padding-right: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6241
6242

.p-b-md {
6243
6244
  padding-bottom: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6245
6246

.p-l-md {
6247
6248
  padding-left: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6249
6250
6251

.p-x-md {
  padding-right: 1.5rem;
6252
6253
  padding-left: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6254
6255
6256

.p-y-md {
  padding-top: 1.5rem;
6257
6258
  padding-bottom: 1.5rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6259
6260

.p-t-lg {
6261
6262
  padding-top: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6263
6264

.p-r-lg {
6265
6266
  padding-right: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6267
6268

.p-b-lg {
6269
6270
  padding-bottom: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6271
6272

.p-l-lg {
6273
6274
  padding-left: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6275
6276
6277

.p-x-lg {
  padding-right: 3rem;
6278
6279
  padding-left: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6280
6281
6282

.p-y-lg {
  padding-top: 3rem;
6283
6284
  padding-bottom: 3rem;
}
Mark Otto's avatar
grunt    
Mark Otto committed
6285

Mark Otto's avatar
Mark Otto committed
6286
6287
6288
.pos-f-t {
  position: fixed;
  top: 0;
6289
  right: 0;
Mark Otto's avatar
Mark Otto committed
6290
  left: 0;
6291
6292
  z-index: 1030;
}
Mark Otto's avatar
Mark Otto committed
6293

Chris Rebert's avatar
grunt    
Chris Rebert committed
6294
.hidden-xs-up {
6295
6296
  display: none !important;
}
Mark Otto's avatar
Mark Otto committed
6297

Mark Otto's avatar
Mark Otto committed
6298
@media (max-width: 33.9em) {
Chris Rebert's avatar
grunt    
Chris Rebert committed
6299
  .hidden-xs-down {
6300
6301
6302
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6303

Chris Rebert's avatar
grunt    
Chris Rebert committed
6304
6305
@media (min-width: 34em) {
  .hidden-sm-up {
6306
6307
6308
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6309

Chris Rebert's avatar
grunt    
Chris Rebert committed
6310
6311
@media (max-width: 47.9em) {
  .hidden-sm-down {
6312
6313
6314
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6315

Chris Rebert's avatar
grunt    
Chris Rebert committed
6316
6317
@media (min-width: 48em) {
  .hidden-md-up {
6318
6319
6320
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6321

Chris Rebert's avatar
grunt    
Chris Rebert committed
6322
6323
@media (max-width: 61.9em) {
  .hidden-md-down {
6324
6325
6326
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6327

Mark Otto's avatar
Mark Otto committed
6328
@media (min-width: 62em) {
Chris Rebert's avatar
grunt    
Chris Rebert committed
6329
  .hidden-lg-up {
6330
6331
6332
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6333

Chris Rebert's avatar
grunt    
Chris Rebert committed
6334
6335
@media (max-width: 74.9em) {
  .hidden-lg-down {
6336
6337
6338
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6339

Chris Rebert's avatar
grunt    
Chris Rebert committed
6340
6341
@media (min-width: 75em) {
  .hidden-xl-up {
6342
6343
6344
    display: none !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6345

Chris Rebert's avatar
grunt    
Chris Rebert committed
6346
.hidden-xl-down {
6347
6348
  display: none !important;
}
Mark Otto's avatar
Mark Otto committed
6349

6350
.visible-print-block {
6351
6352
  display: none !important;
}
6353

6354
6355
6356
6357
6358
@media print {
  .visible-print-block {
    display: block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6359

6360
.visible-print-inline {
6361
6362
  display: none !important;
}
6363

6364
6365
6366
6367
6368
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6369

6370
.visible-print-inline-block {
6371
6372
  display: none !important;
}
Mark Otto's avatar
Mark Otto committed
6373

6374
6375
6376
6377
6378
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
Mark Otto's avatar
Mark Otto committed
6379

6380
@media print {
Mark Otto's avatar
Mark Otto committed
6381
  .hidden-print .hidden-print {
6382
6383
6384
6385
    display: none !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */