~sil2100/+junk/issues_tracker

« back to all changes in this revision

Viewing changes to css/bootstrap.css

  • Committer: Łukasz 'sil2100' Zemczak
  • Date: 2014-08-25 09:56:26 UTC
  • Revision ID: lukasz.zemczak@canonical.com-20140825095626-lmjfhgfs49uo3jgl
Initial commit of the working version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*!
 
2
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 
3
 * Copyright 2011-2014 Twitter, Inc.
 
4
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 
5
 */
 
6
 
 
7
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
 
8
html {
 
9
  font-family: sans-serif;
 
10
  -webkit-text-size-adjust: 100%;
 
11
      -ms-text-size-adjust: 100%;
 
12
}
 
13
body {
 
14
  margin: 0;
 
15
}
 
16
article,
 
17
aside,
 
18
details,
 
19
figcaption,
 
20
figure,
 
21
footer,
 
22
header,
 
23
hgroup,
 
24
main,
 
25
nav,
 
26
section,
 
27
summary {
 
28
  display: block;
 
29
}
 
30
audio,
 
31
canvas,
 
32
progress,
 
33
video {
 
34
  display: inline-block;
 
35
  vertical-align: baseline;
 
36
}
 
37
audio:not([controls]) {
 
38
  display: none;
 
39
  height: 0;
 
40
}
 
41
[hidden],
 
42
template {
 
43
  display: none;
 
44
}
 
45
a {
 
46
  background: transparent;
 
47
}
 
48
a:active,
 
49
a:hover {
 
50
  outline: 0;
 
51
}
 
52
abbr[title] {
 
53
  border-bottom: 1px dotted;
 
54
}
 
55
b,
 
56
strong {
 
57
  font-weight: bold;
 
58
}
 
59
dfn {
 
60
  font-style: italic;
 
61
}
 
62
h1 {
 
63
  margin: .67em 0;
 
64
  font-size: 2em;
 
65
}
 
66
mark {
 
67
  color: #000;
 
68
  background: #ff0;
 
69
}
 
70
small {
 
71
  font-size: 80%;
 
72
}
 
73
sub,
 
74
sup {
 
75
  position: relative;
 
76
  font-size: 75%;
 
77
  line-height: 0;
 
78
  vertical-align: baseline;
 
79
}
 
80
sup {
 
81
  top: -.5em;
 
82
}
 
83
sub {
 
84
  bottom: -.25em;
 
85
}
 
86
img {
 
87
  border: 0;
 
88
}
 
89
svg:not(:root) {
 
90
  overflow: hidden;
 
91
}
 
92
figure {
 
93
  margin: 1em 40px;
 
94
}
 
95
hr {
 
96
  height: 0;
 
97
  -moz-box-sizing: content-box;
 
98
       box-sizing: content-box;
 
99
}
 
100
pre {
 
101
  overflow: auto;
 
102
}
 
103
code,
 
104
kbd,
 
105
pre,
 
106
samp {
 
107
  font-family: monospace, monospace;
 
108
  font-size: 1em;
 
109
}
 
110
button,
 
111
input,
 
112
optgroup,
 
113
select,
 
114
textarea {
 
115
  margin: 0;
 
116
  font: inherit;
 
117
  color: inherit;
 
118
}
 
119
button {
 
120
  overflow: visible;
 
121
}
 
122
button,
 
123
select {
 
124
  text-transform: none;
 
125
}
 
126
button,
 
127
html input[type="button"],
 
128
input[type="reset"],
 
129
input[type="submit"] {
 
130
  -webkit-appearance: button;
 
131
  cursor: pointer;
 
132
}
 
133
button[disabled],
 
134
html input[disabled] {
 
135
  cursor: default;
 
136
}
 
137
button::-moz-focus-inner,
 
138
input::-moz-focus-inner {
 
139
  padding: 0;
 
140
  border: 0;
 
141
}
 
142
input {
 
143
  line-height: normal;
 
144
}
 
145
input[type="checkbox"],
 
146
input[type="radio"] {
 
147
  box-sizing: border-box;
 
148
  padding: 0;
 
149
}
 
150
input[type="number"]::-webkit-inner-spin-button,
 
151
input[type="number"]::-webkit-outer-spin-button {
 
152
  height: auto;
 
153
}
 
154
input[type="search"] {
 
155
  -webkit-box-sizing: content-box;
 
156
     -moz-box-sizing: content-box;
 
157
          box-sizing: content-box;
 
158
  -webkit-appearance: textfield;
 
159
}
 
160
input[type="search"]::-webkit-search-cancel-button,
 
161
input[type="search"]::-webkit-search-decoration {
 
162
  -webkit-appearance: none;
 
163
}
 
164
fieldset {
 
165
  padding: .35em .625em .75em;
 
166
  margin: 0 2px;
 
167
  border: 1px solid #c0c0c0;
 
168
}
 
169
legend {
 
170
  padding: 0;
 
171
  border: 0;
 
172
}
 
173
textarea {
 
174
  overflow: auto;
 
175
}
 
176
optgroup {
 
177
  font-weight: bold;
 
178
}
 
179
table {
 
180
  border-spacing: 0;
 
181
  border-collapse: collapse;
 
182
}
 
183
td,
 
184
th {
 
185
  padding: 0;
 
186
}
 
187
@media print {
 
188
  * {
 
189
    color: #000 !important;
 
190
    text-shadow: none !important;
 
191
    background: transparent !important;
 
192
    box-shadow: none !important;
 
193
  }
 
194
  a,
 
195
  a:visited {
 
196
    text-decoration: underline;
 
197
  }
 
198
  a[href]:after {
 
199
    content: " (" attr(href) ")";
 
200
  }
 
201
  abbr[title]:after {
 
202
    content: " (" attr(title) ")";
 
203
  }
 
204
  a[href^="javascript:"]:after,
 
205
  a[href^="#"]:after {
 
206
    content: "";
 
207
  }
 
208
  pre,
 
209
  blockquote {
 
210
    border: 1px solid #999;
 
211
 
 
212
    page-break-inside: avoid;
 
213
  }
 
214
  thead {
 
215
    display: table-header-group;
 
216
  }
 
217
  tr,
 
218
  img {
 
219
    page-break-inside: avoid;
 
220
  }
 
221
  img {
 
222
    max-width: 100% !important;
 
223
  }
 
224
  p,
 
225
  h2,
 
226
  h3 {
 
227
    orphans: 3;
 
228
    widows: 3;
 
229
  }
 
230
  h2,
 
231
  h3 {
 
232
    page-break-after: avoid;
 
233
  }
 
234
  select {
 
235
    background: #fff !important;
 
236
  }
 
237
  .navbar {
 
238
    display: none;
 
239
  }
 
240
  .table td,
 
241
  .table th {
 
242
    background-color: #fff !important;
 
243
  }
 
244
  .btn > .caret,
 
245
  .dropup > .btn > .caret {
 
246
    border-top-color: #000 !important;
 
247
  }
 
248
  .label {
 
249
    border: 1px solid #000;
 
250
  }
 
251
  .table {
 
252
    border-collapse: collapse !important;
 
253
  }
 
254
  .table-bordered th,
 
255
  .table-bordered td {
 
256
    border: 1px solid #ddd !important;
 
257
  }
 
258
}
 
259
* {
 
260
  -webkit-box-sizing: border-box;
 
261
     -moz-box-sizing: border-box;
 
262
          box-sizing: border-box;
 
263
}
 
264
*:before,
 
265
*:after {
 
266
  -webkit-box-sizing: border-box;
 
267
     -moz-box-sizing: border-box;
 
268
          box-sizing: border-box;
 
269
}
 
270
html {
 
271
  font-size: 62.5%;
 
272
 
 
273
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 
274
}
 
275
body {
 
276
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 
277
  font-size: 14px;
 
278
  line-height: 1.42857143;
 
279
  color: #333;
 
280
  background-color: #fff;
 
281
}
 
282
input,
 
283
button,
 
284
select,
 
285
textarea {
 
286
  font-family: inherit;
 
287
  font-size: inherit;
 
288
  line-height: inherit;
 
289
}
 
290
a {
 
291
  color: #428bca;
 
292
  text-decoration: none;
 
293
}
 
294
a:hover,
 
295
a:focus {
 
296
  color: #2a6496;
 
297
  text-decoration: underline;
 
298
}
 
299
a:focus {
 
300
  outline: thin dotted;
 
301
  outline: 5px auto -webkit-focus-ring-color;
 
302
  outline-offset: -2px;
 
303
}
 
304
figure {
 
305
  margin: 0;
 
306
}
 
307
img {
 
308
  vertical-align: middle;
 
309
}
 
310
.img-responsive,
 
311
.thumbnail > img,
 
312
.thumbnail a > img,
 
313
.carousel-inner > .item > img,
 
314
.carousel-inner > .item > a > img {
 
315
  display: block;
 
316
  max-width: 100%;
 
317
  height: auto;
 
318
}
 
319
.img-rounded {
 
320
  border-radius: 6px;
 
321
}
 
322
.img-thumbnail {
 
323
  display: inline-block;
 
324
  max-width: 100%;
 
325
  height: auto;
 
326
  padding: 4px;
 
327
  line-height: 1.42857143;
 
328
  background-color: #fff;
 
329
  border: 1px solid #ddd;
 
330
  border-radius: 4px;
 
331
  -webkit-transition: all .2s ease-in-out;
 
332
          transition: all .2s ease-in-out;
 
333
}
 
334
.img-circle {
 
335
  border-radius: 50%;
 
336
}
 
337
hr {
 
338
  margin-top: 20px;
 
339
  margin-bottom: 20px;
 
340
  border: 0;
 
341
  border-top: 1px solid #eee;
 
342
}
 
343
.sr-only {
 
344
  position: absolute;
 
345
  width: 1px;
 
346
  height: 1px;
 
347
  padding: 0;
 
348
  margin: -1px;
 
349
  overflow: hidden;
 
350
  clip: rect(0, 0, 0, 0);
 
351
  border: 0;
 
352
}
 
353
h1,
 
354
h2,
 
355
h3,
 
356
h4,
 
357
h5,
 
358
h6,
 
359
.h1,
 
360
.h2,
 
361
.h3,
 
362
.h4,
 
363
.h5,
 
364
.h6 {
 
365
  font-family: inherit;
 
366
  font-weight: 500;
 
367
  line-height: 1.1;
 
368
  color: inherit;
 
369
}
 
370
h1 small,
 
371
h2 small,
 
372
h3 small,
 
373
h4 small,
 
374
h5 small,
 
375
h6 small,
 
376
.h1 small,
 
377
.h2 small,
 
378
.h3 small,
 
379
.h4 small,
 
380
.h5 small,
 
381
.h6 small,
 
382
h1 .small,
 
383
h2 .small,
 
384
h3 .small,
 
385
h4 .small,
 
386
h5 .small,
 
387
h6 .small,
 
388
.h1 .small,
 
389
.h2 .small,
 
390
.h3 .small,
 
391
.h4 .small,
 
392
.h5 .small,
 
393
.h6 .small {
 
394
  font-weight: normal;
 
395
  line-height: 1;
 
396
  color: #999;
 
397
}
 
398
h1,
 
399
.h1,
 
400
h2,
 
401
.h2,
 
402
h3,
 
403
.h3 {
 
404
  margin-top: 20px;
 
405
  margin-bottom: 10px;
 
406
}
 
407
h1 small,
 
408
.h1 small,
 
409
h2 small,
 
410
.h2 small,
 
411
h3 small,
 
412
.h3 small,
 
413
h1 .small,
 
414
.h1 .small,
 
415
h2 .small,
 
416
.h2 .small,
 
417
h3 .small,
 
418
.h3 .small {
 
419
  font-size: 65%;
 
420
}
 
421
h4,
 
422
.h4,
 
423
h5,
 
424
.h5,
 
425
h6,
 
426
.h6 {
 
427
  margin-top: 10px;
 
428
  margin-bottom: 10px;
 
429
}
 
430
h4 small,
 
431
.h4 small,
 
432
h5 small,
 
433
.h5 small,
 
434
h6 small,
 
435
.h6 small,
 
436
h4 .small,
 
437
.h4 .small,
 
438
h5 .small,
 
439
.h5 .small,
 
440
h6 .small,
 
441
.h6 .small {
 
442
  font-size: 75%;
 
443
}
 
444
h1,
 
445
.h1 {
 
446
  font-size: 36px;
 
447
}
 
448
h2,
 
449
.h2 {
 
450
  font-size: 30px;
 
451
}
 
452
h3,
 
453
.h3 {
 
454
  font-size: 24px;
 
455
}
 
456
h4,
 
457
.h4 {
 
458
  font-size: 18px;
 
459
}
 
460
h5,
 
461
.h5 {
 
462
  font-size: 14px;
 
463
}
 
464
h6,
 
465
.h6 {
 
466
  font-size: 12px;
 
467
}
 
468
p {
 
469
  margin: 0 0 10px;
 
470
}
 
471
.lead {
 
472
  margin-bottom: 20px;
 
473
  font-size: 16px;
 
474
  font-weight: 200;
 
475
  line-height: 1.4;
 
476
}
 
477
@media (min-width: 768px) {
 
478
  .lead {
 
479
    font-size: 21px;
 
480
  }
 
481
}
 
482
small,
 
483
.small {
 
484
  font-size: 85%;
 
485
}
 
486
cite {
 
487
  font-style: normal;
 
488
}
 
489
.text-left {
 
490
  text-align: left;
 
491
}
 
492
.text-right {
 
493
  text-align: right;
 
494
}
 
495
.text-center {
 
496
  text-align: center;
 
497
}
 
498
.text-justify {
 
499
  text-align: justify;
 
500
}
 
501
.text-muted {
 
502
  color: #999;
 
503
}
 
504
.text-primary {
 
505
  color: #428bca;
 
506
}
 
507
a.text-primary:hover {
 
508
  color: #3071a9;
 
509
}
 
510
.text-success {
 
511
  color: #3c763d;
 
512
}
 
513
a.text-success:hover {
 
514
  color: #2b542c;
 
515
}
 
516
.text-info {
 
517
  color: #31708f;
 
518
}
 
519
a.text-info:hover {
 
520
  color: #245269;
 
521
}
 
522
.text-warning {
 
523
  color: #8a6d3b;
 
524
}
 
525
a.text-warning:hover {
 
526
  color: #66512c;
 
527
}
 
528
.text-danger {
 
529
  color: #a94442;
 
530
}
 
531
a.text-danger:hover {
 
532
  color: #843534;
 
533
}
 
534
.bg-primary {
 
535
  color: #fff;
 
536
  background-color: #428bca;
 
537
}
 
538
a.bg-primary:hover {
 
539
  background-color: #3071a9;
 
540
}
 
541
.bg-success {
 
542
  background-color: #dff0d8;
 
543
}
 
544
a.bg-success:hover {
 
545
  background-color: #c1e2b3;
 
546
}
 
547
.bg-info {
 
548
  background-color: #d9edf7;
 
549
}
 
550
a.bg-info:hover {
 
551
  background-color: #afd9ee;
 
552
}
 
553
.bg-warning {
 
554
  background-color: #fcf8e3;
 
555
}
 
556
a.bg-warning:hover {
 
557
  background-color: #f7ecb5;
 
558
}
 
559
.bg-danger {
 
560
  background-color: #f2dede;
 
561
}
 
562
a.bg-danger:hover {
 
563
  background-color: #e4b9b9;
 
564
}
 
565
.page-header {
 
566
  padding-bottom: 9px;
 
567
  margin: 40px 0 20px;
 
568
  border-bottom: 1px solid #eee;
 
569
}
 
570
ul,
 
571
ol {
 
572
  margin-top: 0;
 
573
  margin-bottom: 10px;
 
574
}
 
575
ul ul,
 
576
ol ul,
 
577
ul ol,
 
578
ol ol {
 
579
  margin-bottom: 0;
 
580
}
 
581
.list-unstyled {
 
582
  padding-left: 0;
 
583
  list-style: none;
 
584
}
 
585
.list-inline {
 
586
  padding-left: 0;
 
587
  margin-left: -5px;
 
588
  list-style: none;
 
589
}
 
590
.list-inline > li {
 
591
  display: inline-block;
 
592
  padding-right: 5px;
 
593
  padding-left: 5px;
 
594
}
 
595
dl {
 
596
  margin-top: 0;
 
597
  margin-bottom: 20px;
 
598
}
 
599
dt,
 
600
dd {
 
601
  line-height: 1.42857143;
 
602
}
 
603
dt {
 
604
  font-weight: bold;
 
605
}
 
606
dd {
 
607
  margin-left: 0;
 
608
}
 
609
@media (min-width: 768px) {
 
610
  .dl-horizontal dt {
 
611
    float: left;
 
612
    width: 160px;
 
613
    overflow: hidden;
 
614
    clear: left;
 
615
    text-align: right;
 
616
    text-overflow: ellipsis;
 
617
    white-space: nowrap;
 
618
  }
 
619
  .dl-horizontal dd {
 
620
    margin-left: 180px;
 
621
  }
 
622
}
 
623
abbr[title],
 
624
abbr[data-original-title] {
 
625
  cursor: help;
 
626
  border-bottom: 1px dotted #999;
 
627
}
 
628
.initialism {
 
629
  font-size: 90%;
 
630
  text-transform: uppercase;
 
631
}
 
632
blockquote {
 
633
  padding: 10px 20px;
 
634
  margin: 0 0 20px;
 
635
  font-size: 17.5px;
 
636
  border-left: 5px solid #eee;
 
637
}
 
638
blockquote p:last-child,
 
639
blockquote ul:last-child,
 
640
blockquote ol:last-child {
 
641
  margin-bottom: 0;
 
642
}
 
643
blockquote footer,
 
644
blockquote small,
 
645
blockquote .small {
 
646
  display: block;
 
647
  font-size: 80%;
 
648
  line-height: 1.42857143;
 
649
  color: #999;
 
650
}
 
651
blockquote footer:before,
 
652
blockquote small:before,
 
653
blockquote .small:before {
 
654
  content: '\2014 \00A0';
 
655
}
 
656
.blockquote-reverse,
 
657
blockquote.pull-right {
 
658
  padding-right: 15px;
 
659
  padding-left: 0;
 
660
  text-align: right;
 
661
  border-right: 5px solid #eee;
 
662
  border-left: 0;
 
663
}
 
664
.blockquote-reverse footer:before,
 
665
blockquote.pull-right footer:before,
 
666
.blockquote-reverse small:before,
 
667
blockquote.pull-right small:before,
 
668
.blockquote-reverse .small:before,
 
669
blockquote.pull-right .small:before {
 
670
  content: '';
 
671
}
 
672
.blockquote-reverse footer:after,
 
673
blockquote.pull-right footer:after,
 
674
.blockquote-reverse small:after,
 
675
blockquote.pull-right small:after,
 
676
.blockquote-reverse .small:after,
 
677
blockquote.pull-right .small:after {
 
678
  content: '\00A0 \2014';
 
679
}
 
680
blockquote:before,
 
681
blockquote:after {
 
682
  content: "";
 
683
}
 
684
address {
 
685
  margin-bottom: 20px;
 
686
  font-style: normal;
 
687
  line-height: 1.42857143;
 
688
}
 
689
code,
 
690
kbd,
 
691
pre,
 
692
samp {
 
693
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
 
694
}
 
695
code {
 
696
  padding: 2px 4px;
 
697
  font-size: 90%;
 
698
  color: #c7254e;
 
699
  white-space: nowrap;
 
700
  background-color: #f9f2f4;
 
701
  border-radius: 4px;
 
702
}
 
703
kbd {
 
704
  padding: 2px 4px;
 
705
  font-size: 90%;
 
706
  color: #fff;
 
707
  background-color: #333;
 
708
  border-radius: 3px;
 
709
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
 
710
}
 
711
pre {
 
712
  display: block;
 
713
  padding: 9.5px;
 
714
  margin: 0 0 10px;
 
715
  font-size: 13px;
 
716
  line-height: 1.42857143;
 
717
  color: #333;
 
718
  word-break: break-all;
 
719
  word-wrap: break-word;
 
720
  background-color: #f5f5f5;
 
721
  border: 1px solid #ccc;
 
722
  border-radius: 4px;
 
723
}
 
724
pre code {
 
725
  padding: 0;
 
726
  font-size: inherit;
 
727
  color: inherit;
 
728
  white-space: pre-wrap;
 
729
  background-color: transparent;
 
730
  border-radius: 0;
 
731
}
 
732
.pre-scrollable {
 
733
  max-height: 340px;
 
734
  overflow-y: scroll;
 
735
}
 
736
.container {
 
737
  padding-right: 15px;
 
738
  padding-left: 15px;
 
739
  margin-right: auto;
 
740
  margin-left: auto;
 
741
}
 
742
@media (min-width: 768px) {
 
743
  .container {
 
744
    width: 750px;
 
745
  }
 
746
}
 
747
@media (min-width: 992px) {
 
748
  .container {
 
749
    width: 970px;
 
750
  }
 
751
}
 
752
@media (min-width: 1200px) {
 
753
  .container {
 
754
    width: 1170px;
 
755
  }
 
756
}
 
757
.container-fluid {
 
758
  padding-right: 15px;
 
759
  padding-left: 15px;
 
760
  margin-right: auto;
 
761
  margin-left: auto;
 
762
}
 
763
.row {
 
764
  margin-right: -15px;
 
765
  margin-left: -15px;
 
766
}
 
767
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
 
768
  position: relative;
 
769
  min-height: 1px;
 
770
  padding-right: 15px;
 
771
  padding-left: 15px;
 
772
}
 
773
.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 {
 
774
  float: left;
 
775
}
 
776
.col-xs-12 {
 
777
  width: 100%;
 
778
}
 
779
.col-xs-11 {
 
780
  width: 91.66666667%;
 
781
}
 
782
.col-xs-10 {
 
783
  width: 83.33333333%;
 
784
}
 
785
.col-xs-9 {
 
786
  width: 75%;
 
787
}
 
788
.col-xs-8 {
 
789
  width: 66.66666667%;
 
790
}
 
791
.col-xs-7 {
 
792
  width: 58.33333333%;
 
793
}
 
794
.col-xs-6 {
 
795
  width: 50%;
 
796
}
 
797
.col-xs-5 {
 
798
  width: 41.66666667%;
 
799
}
 
800
.col-xs-4 {
 
801
  width: 33.33333333%;
 
802
}
 
803
.col-xs-3 {
 
804
  width: 25%;
 
805
}
 
806
.col-xs-2 {
 
807
  width: 16.66666667%;
 
808
}
 
809
.col-xs-1 {
 
810
  width: 8.33333333%;
 
811
}
 
812
.col-xs-pull-12 {
 
813
  right: 100%;
 
814
}
 
815
.col-xs-pull-11 {
 
816
  right: 91.66666667%;
 
817
}
 
818
.col-xs-pull-10 {
 
819
  right: 83.33333333%;
 
820
}
 
821
.col-xs-pull-9 {
 
822
  right: 75%;
 
823
}
 
824
.col-xs-pull-8 {
 
825
  right: 66.66666667%;
 
826
}
 
827
.col-xs-pull-7 {
 
828
  right: 58.33333333%;
 
829
}
 
830
.col-xs-pull-6 {
 
831
  right: 50%;
 
832
}
 
833
.col-xs-pull-5 {
 
834
  right: 41.66666667%;
 
835
}
 
836
.col-xs-pull-4 {
 
837
  right: 33.33333333%;
 
838
}
 
839
.col-xs-pull-3 {
 
840
  right: 25%;
 
841
}
 
842
.col-xs-pull-2 {
 
843
  right: 16.66666667%;
 
844
}
 
845
.col-xs-pull-1 {
 
846
  right: 8.33333333%;
 
847
}
 
848
.col-xs-pull-0 {
 
849
  right: 0;
 
850
}
 
851
.col-xs-push-12 {
 
852
  left: 100%;
 
853
}
 
854
.col-xs-push-11 {
 
855
  left: 91.66666667%;
 
856
}
 
857
.col-xs-push-10 {
 
858
  left: 83.33333333%;
 
859
}
 
860
.col-xs-push-9 {
 
861
  left: 75%;
 
862
}
 
863
.col-xs-push-8 {
 
864
  left: 66.66666667%;
 
865
}
 
866
.col-xs-push-7 {
 
867
  left: 58.33333333%;
 
868
}
 
869
.col-xs-push-6 {
 
870
  left: 50%;
 
871
}
 
872
.col-xs-push-5 {
 
873
  left: 41.66666667%;
 
874
}
 
875
.col-xs-push-4 {
 
876
  left: 33.33333333%;
 
877
}
 
878
.col-xs-push-3 {
 
879
  left: 25%;
 
880
}
 
881
.col-xs-push-2 {
 
882
  left: 16.66666667%;
 
883
}
 
884
.col-xs-push-1 {
 
885
  left: 8.33333333%;
 
886
}
 
887
.col-xs-push-0 {
 
888
  left: 0;
 
889
}
 
890
.col-xs-offset-12 {
 
891
  margin-left: 100%;
 
892
}
 
893
.col-xs-offset-11 {
 
894
  margin-left: 91.66666667%;
 
895
}
 
896
.col-xs-offset-10 {
 
897
  margin-left: 83.33333333%;
 
898
}
 
899
.col-xs-offset-9 {
 
900
  margin-left: 75%;
 
901
}
 
902
.col-xs-offset-8 {
 
903
  margin-left: 66.66666667%;
 
904
}
 
905
.col-xs-offset-7 {
 
906
  margin-left: 58.33333333%;
 
907
}
 
908
.col-xs-offset-6 {
 
909
  margin-left: 50%;
 
910
}
 
911
.col-xs-offset-5 {
 
912
  margin-left: 41.66666667%;
 
913
}
 
914
.col-xs-offset-4 {
 
915
  margin-left: 33.33333333%;
 
916
}
 
917
.col-xs-offset-3 {
 
918
  margin-left: 25%;
 
919
}
 
920
.col-xs-offset-2 {
 
921
  margin-left: 16.66666667%;
 
922
}
 
923
.col-xs-offset-1 {
 
924
  margin-left: 8.33333333%;
 
925
}
 
926
.col-xs-offset-0 {
 
927
  margin-left: 0;
 
928
}
 
929
@media (min-width: 768px) {
 
930
  .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 {
 
931
    float: left;
 
932
  }
 
933
  .col-sm-12 {
 
934
    width: 100%;
 
935
  }
 
936
  .col-sm-11 {
 
937
    width: 91.66666667%;
 
938
  }
 
939
  .col-sm-10 {
 
940
    width: 83.33333333%;
 
941
  }
 
942
  .col-sm-9 {
 
943
    width: 75%;
 
944
  }
 
945
  .col-sm-8 {
 
946
    width: 66.66666667%;
 
947
  }
 
948
  .col-sm-7 {
 
949
    width: 58.33333333%;
 
950
  }
 
951
  .col-sm-6 {
 
952
    width: 50%;
 
953
  }
 
954
  .col-sm-5 {
 
955
    width: 41.66666667%;
 
956
  }
 
957
  .col-sm-4 {
 
958
    width: 33.33333333%;
 
959
  }
 
960
  .col-sm-3 {
 
961
    width: 25%;
 
962
  }
 
963
  .col-sm-2 {
 
964
    width: 16.66666667%;
 
965
  }
 
966
  .col-sm-1 {
 
967
    width: 8.33333333%;
 
968
  }
 
969
  .col-sm-pull-12 {
 
970
    right: 100%;
 
971
  }
 
972
  .col-sm-pull-11 {
 
973
    right: 91.66666667%;
 
974
  }
 
975
  .col-sm-pull-10 {
 
976
    right: 83.33333333%;
 
977
  }
 
978
  .col-sm-pull-9 {
 
979
    right: 75%;
 
980
  }
 
981
  .col-sm-pull-8 {
 
982
    right: 66.66666667%;
 
983
  }
 
984
  .col-sm-pull-7 {
 
985
    right: 58.33333333%;
 
986
  }
 
987
  .col-sm-pull-6 {
 
988
    right: 50%;
 
989
  }
 
990
  .col-sm-pull-5 {
 
991
    right: 41.66666667%;
 
992
  }
 
993
  .col-sm-pull-4 {
 
994
    right: 33.33333333%;
 
995
  }
 
996
  .col-sm-pull-3 {
 
997
    right: 25%;
 
998
  }
 
999
  .col-sm-pull-2 {
 
1000
    right: 16.66666667%;
 
1001
  }
 
1002
  .col-sm-pull-1 {
 
1003
    right: 8.33333333%;
 
1004
  }
 
1005
  .col-sm-pull-0 {
 
1006
    right: 0;
 
1007
  }
 
1008
  .col-sm-push-12 {
 
1009
    left: 100%;
 
1010
  }
 
1011
  .col-sm-push-11 {
 
1012
    left: 91.66666667%;
 
1013
  }
 
1014
  .col-sm-push-10 {
 
1015
    left: 83.33333333%;
 
1016
  }
 
1017
  .col-sm-push-9 {
 
1018
    left: 75%;
 
1019
  }
 
1020
  .col-sm-push-8 {
 
1021
    left: 66.66666667%;
 
1022
  }
 
1023
  .col-sm-push-7 {
 
1024
    left: 58.33333333%;
 
1025
  }
 
1026
  .col-sm-push-6 {
 
1027
    left: 50%;
 
1028
  }
 
1029
  .col-sm-push-5 {
 
1030
    left: 41.66666667%;
 
1031
  }
 
1032
  .col-sm-push-4 {
 
1033
    left: 33.33333333%;
 
1034
  }
 
1035
  .col-sm-push-3 {
 
1036
    left: 25%;
 
1037
  }
 
1038
  .col-sm-push-2 {
 
1039
    left: 16.66666667%;
 
1040
  }
 
1041
  .col-sm-push-1 {
 
1042
    left: 8.33333333%;
 
1043
  }
 
1044
  .col-sm-push-0 {
 
1045
    left: 0;
 
1046
  }
 
1047
  .col-sm-offset-12 {
 
1048
    margin-left: 100%;
 
1049
  }
 
1050
  .col-sm-offset-11 {
 
1051
    margin-left: 91.66666667%;
 
1052
  }
 
1053
  .col-sm-offset-10 {
 
1054
    margin-left: 83.33333333%;
 
1055
  }
 
1056
  .col-sm-offset-9 {
 
1057
    margin-left: 75%;
 
1058
  }
 
1059
  .col-sm-offset-8 {
 
1060
    margin-left: 66.66666667%;
 
1061
  }
 
1062
  .col-sm-offset-7 {
 
1063
    margin-left: 58.33333333%;
 
1064
  }
 
1065
  .col-sm-offset-6 {
 
1066
    margin-left: 50%;
 
1067
  }
 
1068
  .col-sm-offset-5 {
 
1069
    margin-left: 41.66666667%;
 
1070
  }
 
1071
  .col-sm-offset-4 {
 
1072
    margin-left: 33.33333333%;
 
1073
  }
 
1074
  .col-sm-offset-3 {
 
1075
    margin-left: 25%;
 
1076
  }
 
1077
  .col-sm-offset-2 {
 
1078
    margin-left: 16.66666667%;
 
1079
  }
 
1080
  .col-sm-offset-1 {
 
1081
    margin-left: 8.33333333%;
 
1082
  }
 
1083
  .col-sm-offset-0 {
 
1084
    margin-left: 0;
 
1085
  }
 
1086
}
 
1087
@media (min-width: 992px) {
 
1088
  .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 {
 
1089
    float: left;
 
1090
  }
 
1091
  .col-md-12 {
 
1092
    width: 100%;
 
1093
  }
 
1094
  .col-md-11 {
 
1095
    width: 91.66666667%;
 
1096
  }
 
1097
  .col-md-10 {
 
1098
    width: 83.33333333%;
 
1099
  }
 
1100
  .col-md-9 {
 
1101
    width: 75%;
 
1102
  }
 
1103
  .col-md-8 {
 
1104
    width: 66.66666667%;
 
1105
  }
 
1106
  .col-md-7 {
 
1107
    width: 58.33333333%;
 
1108
  }
 
1109
  .col-md-6 {
 
1110
    width: 50%;
 
1111
  }
 
1112
  .col-md-5 {
 
1113
    width: 41.66666667%;
 
1114
  }
 
1115
  .col-md-4 {
 
1116
    width: 33.33333333%;
 
1117
  }
 
1118
  .col-md-3 {
 
1119
    width: 25%;
 
1120
  }
 
1121
  .col-md-2 {
 
1122
    width: 16.66666667%;
 
1123
  }
 
1124
  .col-md-1 {
 
1125
    width: 8.33333333%;
 
1126
  }
 
1127
  .col-md-pull-12 {
 
1128
    right: 100%;
 
1129
  }
 
1130
  .col-md-pull-11 {
 
1131
    right: 91.66666667%;
 
1132
  }
 
1133
  .col-md-pull-10 {
 
1134
    right: 83.33333333%;
 
1135
  }
 
1136
  .col-md-pull-9 {
 
1137
    right: 75%;
 
1138
  }
 
1139
  .col-md-pull-8 {
 
1140
    right: 66.66666667%;
 
1141
  }
 
1142
  .col-md-pull-7 {
 
1143
    right: 58.33333333%;
 
1144
  }
 
1145
  .col-md-pull-6 {
 
1146
    right: 50%;
 
1147
  }
 
1148
  .col-md-pull-5 {
 
1149
    right: 41.66666667%;
 
1150
  }
 
1151
  .col-md-pull-4 {
 
1152
    right: 33.33333333%;
 
1153
  }
 
1154
  .col-md-pull-3 {
 
1155
    right: 25%;
 
1156
  }
 
1157
  .col-md-pull-2 {
 
1158
    right: 16.66666667%;
 
1159
  }
 
1160
  .col-md-pull-1 {
 
1161
    right: 8.33333333%;
 
1162
  }
 
1163
  .col-md-pull-0 {
 
1164
    right: 0;
 
1165
  }
 
1166
  .col-md-push-12 {
 
1167
    left: 100%;
 
1168
  }
 
1169
  .col-md-push-11 {
 
1170
    left: 91.66666667%;
 
1171
  }
 
1172
  .col-md-push-10 {
 
1173
    left: 83.33333333%;
 
1174
  }
 
1175
  .col-md-push-9 {
 
1176
    left: 75%;
 
1177
  }
 
1178
  .col-md-push-8 {
 
1179
    left: 66.66666667%;
 
1180
  }
 
1181
  .col-md-push-7 {
 
1182
    left: 58.33333333%;
 
1183
  }
 
1184
  .col-md-push-6 {
 
1185
    left: 50%;
 
1186
  }
 
1187
  .col-md-push-5 {
 
1188
    left: 41.66666667%;
 
1189
  }
 
1190
  .col-md-push-4 {
 
1191
    left: 33.33333333%;
 
1192
  }
 
1193
  .col-md-push-3 {
 
1194
    left: 25%;
 
1195
  }
 
1196
  .col-md-push-2 {
 
1197
    left: 16.66666667%;
 
1198
  }
 
1199
  .col-md-push-1 {
 
1200
    left: 8.33333333%;
 
1201
  }
 
1202
  .col-md-push-0 {
 
1203
    left: 0;
 
1204
  }
 
1205
  .col-md-offset-12 {
 
1206
    margin-left: 100%;
 
1207
  }
 
1208
  .col-md-offset-11 {
 
1209
    margin-left: 91.66666667%;
 
1210
  }
 
1211
  .col-md-offset-10 {
 
1212
    margin-left: 83.33333333%;
 
1213
  }
 
1214
  .col-md-offset-9 {
 
1215
    margin-left: 75%;
 
1216
  }
 
1217
  .col-md-offset-8 {
 
1218
    margin-left: 66.66666667%;
 
1219
  }
 
1220
  .col-md-offset-7 {
 
1221
    margin-left: 58.33333333%;
 
1222
  }
 
1223
  .col-md-offset-6 {
 
1224
    margin-left: 50%;
 
1225
  }
 
1226
  .col-md-offset-5 {
 
1227
    margin-left: 41.66666667%;
 
1228
  }
 
1229
  .col-md-offset-4 {
 
1230
    margin-left: 33.33333333%;
 
1231
  }
 
1232
  .col-md-offset-3 {
 
1233
    margin-left: 25%;
 
1234
  }
 
1235
  .col-md-offset-2 {
 
1236
    margin-left: 16.66666667%;
 
1237
  }
 
1238
  .col-md-offset-1 {
 
1239
    margin-left: 8.33333333%;
 
1240
  }
 
1241
  .col-md-offset-0 {
 
1242
    margin-left: 0;
 
1243
  }
 
1244
}
 
1245
@media (min-width: 1200px) {
 
1246
  .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 {
 
1247
    float: left;
 
1248
  }
 
1249
  .col-lg-12 {
 
1250
    width: 100%;
 
1251
  }
 
1252
  .col-lg-11 {
 
1253
    width: 91.66666667%;
 
1254
  }
 
1255
  .col-lg-10 {
 
1256
    width: 83.33333333%;
 
1257
  }
 
1258
  .col-lg-9 {
 
1259
    width: 75%;
 
1260
  }
 
1261
  .col-lg-8 {
 
1262
    width: 66.66666667%;
 
1263
  }
 
1264
  .col-lg-7 {
 
1265
    width: 58.33333333%;
 
1266
  }
 
1267
  .col-lg-6 {
 
1268
    width: 50%;
 
1269
  }
 
1270
  .col-lg-5 {
 
1271
    width: 41.66666667%;
 
1272
  }
 
1273
  .col-lg-4 {
 
1274
    width: 33.33333333%;
 
1275
  }
 
1276
  .col-lg-3 {
 
1277
    width: 25%;
 
1278
  }
 
1279
  .col-lg-2 {
 
1280
    width: 16.66666667%;
 
1281
  }
 
1282
  .col-lg-1 {
 
1283
    width: 8.33333333%;
 
1284
  }
 
1285
  .col-lg-pull-12 {
 
1286
    right: 100%;
 
1287
  }
 
1288
  .col-lg-pull-11 {
 
1289
    right: 91.66666667%;
 
1290
  }
 
1291
  .col-lg-pull-10 {
 
1292
    right: 83.33333333%;
 
1293
  }
 
1294
  .col-lg-pull-9 {
 
1295
    right: 75%;
 
1296
  }
 
1297
  .col-lg-pull-8 {
 
1298
    right: 66.66666667%;
 
1299
  }
 
1300
  .col-lg-pull-7 {
 
1301
    right: 58.33333333%;
 
1302
  }
 
1303
  .col-lg-pull-6 {
 
1304
    right: 50%;
 
1305
  }
 
1306
  .col-lg-pull-5 {
 
1307
    right: 41.66666667%;
 
1308
  }
 
1309
  .col-lg-pull-4 {
 
1310
    right: 33.33333333%;
 
1311
  }
 
1312
  .col-lg-pull-3 {
 
1313
    right: 25%;
 
1314
  }
 
1315
  .col-lg-pull-2 {
 
1316
    right: 16.66666667%;
 
1317
  }
 
1318
  .col-lg-pull-1 {
 
1319
    right: 8.33333333%;
 
1320
  }
 
1321
  .col-lg-pull-0 {
 
1322
    right: 0;
 
1323
  }
 
1324
  .col-lg-push-12 {
 
1325
    left: 100%;
 
1326
  }
 
1327
  .col-lg-push-11 {
 
1328
    left: 91.66666667%;
 
1329
  }
 
1330
  .col-lg-push-10 {
 
1331
    left: 83.33333333%;
 
1332
  }
 
1333
  .col-lg-push-9 {
 
1334
    left: 75%;
 
1335
  }
 
1336
  .col-lg-push-8 {
 
1337
    left: 66.66666667%;
 
1338
  }
 
1339
  .col-lg-push-7 {
 
1340
    left: 58.33333333%;
 
1341
  }
 
1342
  .col-lg-push-6 {
 
1343
    left: 50%;
 
1344
  }
 
1345
  .col-lg-push-5 {
 
1346
    left: 41.66666667%;
 
1347
  }
 
1348
  .col-lg-push-4 {
 
1349
    left: 33.33333333%;
 
1350
  }
 
1351
  .col-lg-push-3 {
 
1352
    left: 25%;
 
1353
  }
 
1354
  .col-lg-push-2 {
 
1355
    left: 16.66666667%;
 
1356
  }
 
1357
  .col-lg-push-1 {
 
1358
    left: 8.33333333%;
 
1359
  }
 
1360
  .col-lg-push-0 {
 
1361
    left: 0;
 
1362
  }
 
1363
  .col-lg-offset-12 {
 
1364
    margin-left: 100%;
 
1365
  }
 
1366
  .col-lg-offset-11 {
 
1367
    margin-left: 91.66666667%;
 
1368
  }
 
1369
  .col-lg-offset-10 {
 
1370
    margin-left: 83.33333333%;
 
1371
  }
 
1372
  .col-lg-offset-9 {
 
1373
    margin-left: 75%;
 
1374
  }
 
1375
  .col-lg-offset-8 {
 
1376
    margin-left: 66.66666667%;
 
1377
  }
 
1378
  .col-lg-offset-7 {
 
1379
    margin-left: 58.33333333%;
 
1380
  }
 
1381
  .col-lg-offset-6 {
 
1382
    margin-left: 50%;
 
1383
  }
 
1384
  .col-lg-offset-5 {
 
1385
    margin-left: 41.66666667%;
 
1386
  }
 
1387
  .col-lg-offset-4 {
 
1388
    margin-left: 33.33333333%;
 
1389
  }
 
1390
  .col-lg-offset-3 {
 
1391
    margin-left: 25%;
 
1392
  }
 
1393
  .col-lg-offset-2 {
 
1394
    margin-left: 16.66666667%;
 
1395
  }
 
1396
  .col-lg-offset-1 {
 
1397
    margin-left: 8.33333333%;
 
1398
  }
 
1399
  .col-lg-offset-0 {
 
1400
    margin-left: 0;
 
1401
  }
 
1402
}
 
1403
table {
 
1404
  max-width: 100%;
 
1405
  background-color: transparent;
 
1406
}
 
1407
th {
 
1408
  text-align: left;
 
1409
}
 
1410
.table {
 
1411
  width: 100%;
 
1412
  margin-bottom: 20px;
 
1413
}
 
1414
.table > thead > tr > th,
 
1415
.table > tbody > tr > th,
 
1416
.table > tfoot > tr > th,
 
1417
.table > thead > tr > td,
 
1418
.table > tbody > tr > td,
 
1419
.table > tfoot > tr > td {
 
1420
  padding: 8px;
 
1421
  line-height: 1.42857143;
 
1422
  vertical-align: top;
 
1423
  border-top: 1px solid #ddd;
 
1424
}
 
1425
.table > thead > tr > th {
 
1426
  vertical-align: bottom;
 
1427
  border-bottom: 2px solid #ddd;
 
1428
}
 
1429
.table > caption + thead > tr:first-child > th,
 
1430
.table > colgroup + thead > tr:first-child > th,
 
1431
.table > thead:first-child > tr:first-child > th,
 
1432
.table > caption + thead > tr:first-child > td,
 
1433
.table > colgroup + thead > tr:first-child > td,
 
1434
.table > thead:first-child > tr:first-child > td {
 
1435
  border-top: 0;
 
1436
}
 
1437
.table > tbody + tbody {
 
1438
  border-top: 2px solid #ddd;
 
1439
}
 
1440
.table .table {
 
1441
  background-color: #fff;
 
1442
}
 
1443
.table-condensed > thead > tr > th,
 
1444
.table-condensed > tbody > tr > th,
 
1445
.table-condensed > tfoot > tr > th,
 
1446
.table-condensed > thead > tr > td,
 
1447
.table-condensed > tbody > tr > td,
 
1448
.table-condensed > tfoot > tr > td {
 
1449
  padding: 5px;
 
1450
}
 
1451
.table-bordered {
 
1452
  border: 1px solid #ddd;
 
1453
}
 
1454
.table-bordered > thead > tr > th,
 
1455
.table-bordered > tbody > tr > th,
 
1456
.table-bordered > tfoot > tr > th,
 
1457
.table-bordered > thead > tr > td,
 
1458
.table-bordered > tbody > tr > td,
 
1459
.table-bordered > tfoot > tr > td {
 
1460
  border: 1px solid #ddd;
 
1461
}
 
1462
.table-bordered > thead > tr > th,
 
1463
.table-bordered > thead > tr > td {
 
1464
  border-bottom-width: 2px;
 
1465
}
 
1466
.table-striped > tbody > tr:nth-child(odd) > td,
 
1467
.table-striped > tbody > tr:nth-child(odd) > th {
 
1468
  background-color: #f9f9f9;
 
1469
}
 
1470
.table-hover > tbody > tr:hover > td,
 
1471
.table-hover > tbody > tr:hover > th {
 
1472
  background-color: #f5f5f5;
 
1473
}
 
1474
table col[class*="col-"] {
 
1475
  position: static;
 
1476
  display: table-column;
 
1477
  float: none;
 
1478
}
 
1479
table td[class*="col-"],
 
1480
table th[class*="col-"] {
 
1481
  position: static;
 
1482
  display: table-cell;
 
1483
  float: none;
 
1484
}
 
1485
.table > thead > tr > td.active,
 
1486
.table > tbody > tr > td.active,
 
1487
.table > tfoot > tr > td.active,
 
1488
.table > thead > tr > th.active,
 
1489
.table > tbody > tr > th.active,
 
1490
.table > tfoot > tr > th.active,
 
1491
.table > thead > tr.active > td,
 
1492
.table > tbody > tr.active > td,
 
1493
.table > tfoot > tr.active > td,
 
1494
.table > thead > tr.active > th,
 
1495
.table > tbody > tr.active > th,
 
1496
.table > tfoot > tr.active > th {
 
1497
  background-color: #f5f5f5;
 
1498
}
 
1499
.table-hover > tbody > tr > td.active:hover,
 
1500
.table-hover > tbody > tr > th.active:hover,
 
1501
.table-hover > tbody > tr.active:hover > td,
 
1502
.table-hover > tbody > tr.active:hover > th {
 
1503
  background-color: #e8e8e8;
 
1504
}
 
1505
.table > thead > tr > td.success,
 
1506
.table > tbody > tr > td.success,
 
1507
.table > tfoot > tr > td.success,
 
1508
.table > thead > tr > th.success,
 
1509
.table > tbody > tr > th.success,
 
1510
.table > tfoot > tr > th.success,
 
1511
.table > thead > tr.success > td,
 
1512
.table > tbody > tr.success > td,
 
1513
.table > tfoot > tr.success > td,
 
1514
.table > thead > tr.success > th,
 
1515
.table > tbody > tr.success > th,
 
1516
.table > tfoot > tr.success > th {
 
1517
  background-color: #dff0d8;
 
1518
}
 
1519
.table-hover > tbody > tr > td.success:hover,
 
1520
.table-hover > tbody > tr > th.success:hover,
 
1521
.table-hover > tbody > tr.success:hover > td,
 
1522
.table-hover > tbody > tr.success:hover > th {
 
1523
  background-color: #d0e9c6;
 
1524
}
 
1525
.table > thead > tr > td.info,
 
1526
.table > tbody > tr > td.info,
 
1527
.table > tfoot > tr > td.info,
 
1528
.table > thead > tr > th.info,
 
1529
.table > tbody > tr > th.info,
 
1530
.table > tfoot > tr > th.info,
 
1531
.table > thead > tr.info > td,
 
1532
.table > tbody > tr.info > td,
 
1533
.table > tfoot > tr.info > td,
 
1534
.table > thead > tr.info > th,
 
1535
.table > tbody > tr.info > th,
 
1536
.table > tfoot > tr.info > th {
 
1537
  background-color: #d9edf7;
 
1538
}
 
1539
.table-hover > tbody > tr > td.info:hover,
 
1540
.table-hover > tbody > tr > th.info:hover,
 
1541
.table-hover > tbody > tr.info:hover > td,
 
1542
.table-hover > tbody > tr.info:hover > th {
 
1543
  background-color: #c4e3f3;
 
1544
}
 
1545
.table > thead > tr > td.warning,
 
1546
.table > tbody > tr > td.warning,
 
1547
.table > tfoot > tr > td.warning,
 
1548
.table > thead > tr > th.warning,
 
1549
.table > tbody > tr > th.warning,
 
1550
.table > tfoot > tr > th.warning,
 
1551
.table > thead > tr.warning > td,
 
1552
.table > tbody > tr.warning > td,
 
1553
.table > tfoot > tr.warning > td,
 
1554
.table > thead > tr.warning > th,
 
1555
.table > tbody > tr.warning > th,
 
1556
.table > tfoot > tr.warning > th {
 
1557
  background-color: #fcf8e3;
 
1558
}
 
1559
.table-hover > tbody > tr > td.warning:hover,
 
1560
.table-hover > tbody > tr > th.warning:hover,
 
1561
.table-hover > tbody > tr.warning:hover > td,
 
1562
.table-hover > tbody > tr.warning:hover > th {
 
1563
  background-color: #faf2cc;
 
1564
}
 
1565
.table > thead > tr > td.danger,
 
1566
.table > tbody > tr > td.danger,
 
1567
.table > tfoot > tr > td.danger,
 
1568
.table > thead > tr > th.danger,
 
1569
.table > tbody > tr > th.danger,
 
1570
.table > tfoot > tr > th.danger,
 
1571
.table > thead > tr.danger > td,
 
1572
.table > tbody > tr.danger > td,
 
1573
.table > tfoot > tr.danger > td,
 
1574
.table > thead > tr.danger > th,
 
1575
.table > tbody > tr.danger > th,
 
1576
.table > tfoot > tr.danger > th {
 
1577
  background-color: #f2dede;
 
1578
}
 
1579
.table-hover > tbody > tr > td.danger:hover,
 
1580
.table-hover > tbody > tr > th.danger:hover,
 
1581
.table-hover > tbody > tr.danger:hover > td,
 
1582
.table-hover > tbody > tr.danger:hover > th {
 
1583
  background-color: #ebcccc;
 
1584
}
 
1585
@media (max-width: 767px) {
 
1586
  .table-responsive {
 
1587
    width: 100%;
 
1588
    margin-bottom: 15px;
 
1589
    overflow-x: scroll;
 
1590
    overflow-y: hidden;
 
1591
    -webkit-overflow-scrolling: touch;
 
1592
    -ms-overflow-style: -ms-autohiding-scrollbar;
 
1593
    border: 1px solid #ddd;
 
1594
  }
 
1595
  .table-responsive > .table {
 
1596
    margin-bottom: 0;
 
1597
  }
 
1598
  .table-responsive > .table > thead > tr > th,
 
1599
  .table-responsive > .table > tbody > tr > th,
 
1600
  .table-responsive > .table > tfoot > tr > th,
 
1601
  .table-responsive > .table > thead > tr > td,
 
1602
  .table-responsive > .table > tbody > tr > td,
 
1603
  .table-responsive > .table > tfoot > tr > td {
 
1604
    white-space: nowrap;
 
1605
  }
 
1606
  .table-responsive > .table-bordered {
 
1607
    border: 0;
 
1608
  }
 
1609
  .table-responsive > .table-bordered > thead > tr > th:first-child,
 
1610
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
 
1611
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
 
1612
  .table-responsive > .table-bordered > thead > tr > td:first-child,
 
1613
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
 
1614
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
 
1615
    border-left: 0;
 
1616
  }
 
1617
  .table-responsive > .table-bordered > thead > tr > th:last-child,
 
1618
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
 
1619
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
 
1620
  .table-responsive > .table-bordered > thead > tr > td:last-child,
 
1621
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
 
1622
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
 
1623
    border-right: 0;
 
1624
  }
 
1625
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
 
1626
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
 
1627
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
 
1628
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
 
1629
    border-bottom: 0;
 
1630
  }
 
1631
}
 
1632
fieldset {
 
1633
  min-width: 0;
 
1634
  padding: 0;
 
1635
  margin: 0;
 
1636
  border: 0;
 
1637
}
 
1638
legend {
 
1639
  display: block;
 
1640
  width: 100%;
 
1641
  padding: 0;
 
1642
  margin-bottom: 20px;
 
1643
  font-size: 21px;
 
1644
  line-height: inherit;
 
1645
  color: #333;
 
1646
  border: 0;
 
1647
  border-bottom: 1px solid #e5e5e5;
 
1648
}
 
1649
label {
 
1650
  display: inline-block;
 
1651
  margin-bottom: 5px;
 
1652
  font-weight: bold;
 
1653
}
 
1654
input[type="search"] {
 
1655
  -webkit-box-sizing: border-box;
 
1656
     -moz-box-sizing: border-box;
 
1657
          box-sizing: border-box;
 
1658
}
 
1659
input[type="radio"],
 
1660
input[type="checkbox"] {
 
1661
  margin: 4px 0 0;
 
1662
  margin-top: 1px \9;
 
1663
  /* IE8-9 */
 
1664
  line-height: normal;
 
1665
}
 
1666
input[type="file"] {
 
1667
  display: block;
 
1668
}
 
1669
input[type="range"] {
 
1670
  display: block;
 
1671
  width: 100%;
 
1672
}
 
1673
select[multiple],
 
1674
select[size] {
 
1675
  height: auto;
 
1676
}
 
1677
input[type="file"]:focus,
 
1678
input[type="radio"]:focus,
 
1679
input[type="checkbox"]:focus {
 
1680
  outline: thin dotted;
 
1681
  outline: 5px auto -webkit-focus-ring-color;
 
1682
  outline-offset: -2px;
 
1683
}
 
1684
output {
 
1685
  display: block;
 
1686
  padding-top: 7px;
 
1687
  font-size: 14px;
 
1688
  line-height: 1.42857143;
 
1689
  color: #555;
 
1690
}
 
1691
.form-control {
 
1692
  display: block;
 
1693
  width: 100%;
 
1694
  height: 34px;
 
1695
  padding: 6px 12px;
 
1696
  font-size: 14px;
 
1697
  line-height: 1.42857143;
 
1698
  color: #555;
 
1699
  background-color: #fff;
 
1700
  background-image: none;
 
1701
  border: 1px solid #ccc;
 
1702
  border-radius: 4px;
 
1703
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1704
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1705
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 
1706
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 
1707
}
 
1708
.form-control:focus {
 
1709
  border-color: #66afe9;
 
1710
  outline: 0;
 
1711
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
 
1712
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
 
1713
}
 
1714
.form-control::-moz-placeholder {
 
1715
  color: #999;
 
1716
  opacity: 1;
 
1717
}
 
1718
.form-control:-ms-input-placeholder {
 
1719
  color: #999;
 
1720
}
 
1721
.form-control::-webkit-input-placeholder {
 
1722
  color: #999;
 
1723
}
 
1724
.form-control[disabled],
 
1725
.form-control[readonly],
 
1726
fieldset[disabled] .form-control {
 
1727
  cursor: not-allowed;
 
1728
  background-color: #eee;
 
1729
  opacity: 1;
 
1730
}
 
1731
textarea.form-control {
 
1732
  height: auto;
 
1733
}
 
1734
input[type="search"] {
 
1735
  -webkit-appearance: none;
 
1736
}
 
1737
input[type="date"] {
 
1738
  line-height: 34px;
 
1739
}
 
1740
.form-group {
 
1741
  margin-bottom: 15px;
 
1742
}
 
1743
.radio,
 
1744
.checkbox {
 
1745
  display: block;
 
1746
  min-height: 20px;
 
1747
  padding-left: 20px;
 
1748
  margin-top: 10px;
 
1749
  margin-bottom: 10px;
 
1750
}
 
1751
.radio label,
 
1752
.checkbox label {
 
1753
  display: inline;
 
1754
  font-weight: normal;
 
1755
  cursor: pointer;
 
1756
}
 
1757
.radio input[type="radio"],
 
1758
.radio-inline input[type="radio"],
 
1759
.checkbox input[type="checkbox"],
 
1760
.checkbox-inline input[type="checkbox"] {
 
1761
  float: left;
 
1762
  margin-left: -20px;
 
1763
}
 
1764
.radio + .radio,
 
1765
.checkbox + .checkbox {
 
1766
  margin-top: -5px;
 
1767
}
 
1768
.radio-inline,
 
1769
.checkbox-inline {
 
1770
  display: inline-block;
 
1771
  padding-left: 20px;
 
1772
  margin-bottom: 0;
 
1773
  font-weight: normal;
 
1774
  vertical-align: middle;
 
1775
  cursor: pointer;
 
1776
}
 
1777
.radio-inline + .radio-inline,
 
1778
.checkbox-inline + .checkbox-inline {
 
1779
  margin-top: 0;
 
1780
  margin-left: 10px;
 
1781
}
 
1782
input[type="radio"][disabled],
 
1783
input[type="checkbox"][disabled],
 
1784
.radio[disabled],
 
1785
.radio-inline[disabled],
 
1786
.checkbox[disabled],
 
1787
.checkbox-inline[disabled],
 
1788
fieldset[disabled] input[type="radio"],
 
1789
fieldset[disabled] input[type="checkbox"],
 
1790
fieldset[disabled] .radio,
 
1791
fieldset[disabled] .radio-inline,
 
1792
fieldset[disabled] .checkbox,
 
1793
fieldset[disabled] .checkbox-inline {
 
1794
  cursor: not-allowed;
 
1795
}
 
1796
.input-sm {
 
1797
  height: 30px;
 
1798
  padding: 5px 10px;
 
1799
  font-size: 12px;
 
1800
  line-height: 1.5;
 
1801
  border-radius: 3px;
 
1802
}
 
1803
select.input-sm {
 
1804
  height: 30px;
 
1805
  line-height: 30px;
 
1806
}
 
1807
textarea.input-sm,
 
1808
select[multiple].input-sm {
 
1809
  height: auto;
 
1810
}
 
1811
.input-lg {
 
1812
  height: 46px;
 
1813
  padding: 10px 16px;
 
1814
  font-size: 18px;
 
1815
  line-height: 1.33;
 
1816
  border-radius: 6px;
 
1817
}
 
1818
select.input-lg {
 
1819
  height: 46px;
 
1820
  line-height: 46px;
 
1821
}
 
1822
textarea.input-lg,
 
1823
select[multiple].input-lg {
 
1824
  height: auto;
 
1825
}
 
1826
.has-feedback {
 
1827
  position: relative;
 
1828
}
 
1829
.has-feedback .form-control {
 
1830
  padding-right: 42.5px;
 
1831
}
 
1832
.has-feedback .form-control-feedback {
 
1833
  position: absolute;
 
1834
  top: 25px;
 
1835
  right: 0;
 
1836
  display: block;
 
1837
  width: 34px;
 
1838
  height: 34px;
 
1839
  line-height: 34px;
 
1840
  text-align: center;
 
1841
}
 
1842
.has-success .help-block,
 
1843
.has-success .control-label,
 
1844
.has-success .radio,
 
1845
.has-success .checkbox,
 
1846
.has-success .radio-inline,
 
1847
.has-success .checkbox-inline {
 
1848
  color: #3c763d;
 
1849
}
 
1850
.has-success .form-control {
 
1851
  border-color: #3c763d;
 
1852
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1853
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1854
}
 
1855
.has-success .form-control:focus {
 
1856
  border-color: #2b542c;
 
1857
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
 
1858
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
 
1859
}
 
1860
.has-success .input-group-addon {
 
1861
  color: #3c763d;
 
1862
  background-color: #dff0d8;
 
1863
  border-color: #3c763d;
 
1864
}
 
1865
.has-success .form-control-feedback {
 
1866
  color: #3c763d;
 
1867
}
 
1868
.has-warning .help-block,
 
1869
.has-warning .control-label,
 
1870
.has-warning .radio,
 
1871
.has-warning .checkbox,
 
1872
.has-warning .radio-inline,
 
1873
.has-warning .checkbox-inline {
 
1874
  color: #8a6d3b;
 
1875
}
 
1876
.has-warning .form-control {
 
1877
  border-color: #8a6d3b;
 
1878
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1879
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1880
}
 
1881
.has-warning .form-control:focus {
 
1882
  border-color: #66512c;
 
1883
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
 
1884
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
 
1885
}
 
1886
.has-warning .input-group-addon {
 
1887
  color: #8a6d3b;
 
1888
  background-color: #fcf8e3;
 
1889
  border-color: #8a6d3b;
 
1890
}
 
1891
.has-warning .form-control-feedback {
 
1892
  color: #8a6d3b;
 
1893
}
 
1894
.has-error .help-block,
 
1895
.has-error .control-label,
 
1896
.has-error .radio,
 
1897
.has-error .checkbox,
 
1898
.has-error .radio-inline,
 
1899
.has-error .checkbox-inline {
 
1900
  color: #a94442;
 
1901
}
 
1902
.has-error .form-control {
 
1903
  border-color: #a94442;
 
1904
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1905
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 
1906
}
 
1907
.has-error .form-control:focus {
 
1908
  border-color: #843534;
 
1909
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
 
1910
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
 
1911
}
 
1912
.has-error .input-group-addon {
 
1913
  color: #a94442;
 
1914
  background-color: #f2dede;
 
1915
  border-color: #a94442;
 
1916
}
 
1917
.has-error .form-control-feedback {
 
1918
  color: #a94442;
 
1919
}
 
1920
.form-control-static {
 
1921
  margin-bottom: 0;
 
1922
}
 
1923
.help-block {
 
1924
  display: block;
 
1925
  margin-top: 5px;
 
1926
  margin-bottom: 10px;
 
1927
  color: #737373;
 
1928
}
 
1929
@media (min-width: 768px) {
 
1930
  .form-inline .form-group {
 
1931
    display: inline-block;
 
1932
    margin-bottom: 0;
 
1933
    vertical-align: middle;
 
1934
  }
 
1935
  .form-inline .form-control {
 
1936
    display: inline-block;
 
1937
    width: auto;
 
1938
    vertical-align: middle;
 
1939
  }
 
1940
  .form-inline .input-group > .form-control {
 
1941
    width: 100%;
 
1942
  }
 
1943
  .form-inline .control-label {
 
1944
    margin-bottom: 0;
 
1945
    vertical-align: middle;
 
1946
  }
 
1947
  .form-inline .radio,
 
1948
  .form-inline .checkbox {
 
1949
    display: inline-block;
 
1950
    padding-left: 0;
 
1951
    margin-top: 0;
 
1952
    margin-bottom: 0;
 
1953
    vertical-align: middle;
 
1954
  }
 
1955
  .form-inline .radio input[type="radio"],
 
1956
  .form-inline .checkbox input[type="checkbox"] {
 
1957
    float: none;
 
1958
    margin-left: 0;
 
1959
  }
 
1960
  .form-inline .has-feedback .form-control-feedback {
 
1961
    top: 0;
 
1962
  }
 
1963
}
 
1964
.form-horizontal .control-label,
 
1965
.form-horizontal .radio,
 
1966
.form-horizontal .checkbox,
 
1967
.form-horizontal .radio-inline,
 
1968
.form-horizontal .checkbox-inline {
 
1969
  padding-top: 7px;
 
1970
  margin-top: 0;
 
1971
  margin-bottom: 0;
 
1972
}
 
1973
.form-horizontal .radio,
 
1974
.form-horizontal .checkbox {
 
1975
  min-height: 27px;
 
1976
}
 
1977
.form-horizontal .form-group {
 
1978
  margin-right: -15px;
 
1979
  margin-left: -15px;
 
1980
}
 
1981
.form-horizontal .form-control-static {
 
1982
  padding-top: 7px;
 
1983
}
 
1984
@media (min-width: 768px) {
 
1985
  .form-horizontal .control-label {
 
1986
    text-align: right;
 
1987
  }
 
1988
}
 
1989
.form-horizontal .has-feedback .form-control-feedback {
 
1990
  top: 0;
 
1991
  right: 15px;
 
1992
}
 
1993
.btn {
 
1994
  display: inline-block;
 
1995
  padding: 6px 12px;
 
1996
  margin-bottom: 0;
 
1997
  font-size: 14px;
 
1998
  font-weight: normal;
 
1999
  line-height: 1.42857143;
 
2000
  text-align: center;
 
2001
  white-space: nowrap;
 
2002
  vertical-align: middle;
 
2003
  cursor: pointer;
 
2004
  -webkit-user-select: none;
 
2005
     -moz-user-select: none;
 
2006
      -ms-user-select: none;
 
2007
          user-select: none;
 
2008
  background-image: none;
 
2009
  border: 1px solid transparent;
 
2010
  border-radius: 4px;
 
2011
}
 
2012
.btn:focus,
 
2013
.btn:active:focus,
 
2014
.btn.active:focus {
 
2015
  outline: thin dotted;
 
2016
  outline: 5px auto -webkit-focus-ring-color;
 
2017
  outline-offset: -2px;
 
2018
}
 
2019
.btn:hover,
 
2020
.btn:focus {
 
2021
  color: #333;
 
2022
  text-decoration: none;
 
2023
}
 
2024
.btn:active,
 
2025
.btn.active {
 
2026
  background-image: none;
 
2027
  outline: 0;
 
2028
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
 
2029
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
 
2030
}
 
2031
.btn.disabled,
 
2032
.btn[disabled],
 
2033
fieldset[disabled] .btn {
 
2034
  pointer-events: none;
 
2035
  cursor: not-allowed;
 
2036
  filter: alpha(opacity=65);
 
2037
  -webkit-box-shadow: none;
 
2038
          box-shadow: none;
 
2039
  opacity: .65;
 
2040
}
 
2041
.btn-default {
 
2042
  color: #333;
 
2043
  background-color: #fff;
 
2044
  border-color: #ccc;
 
2045
}
 
2046
.btn-default:hover,
 
2047
.btn-default:focus,
 
2048
.btn-default:active,
 
2049
.btn-default.active,
 
2050
.open .dropdown-toggle.btn-default {
 
2051
  color: #333;
 
2052
  background-color: #ebebeb;
 
2053
  border-color: #adadad;
 
2054
}
 
2055
.btn-default:active,
 
2056
.btn-default.active,
 
2057
.open .dropdown-toggle.btn-default {
 
2058
  background-image: none;
 
2059
}
 
2060
.btn-default.disabled,
 
2061
.btn-default[disabled],
 
2062
fieldset[disabled] .btn-default,
 
2063
.btn-default.disabled:hover,
 
2064
.btn-default[disabled]:hover,
 
2065
fieldset[disabled] .btn-default:hover,
 
2066
.btn-default.disabled:focus,
 
2067
.btn-default[disabled]:focus,
 
2068
fieldset[disabled] .btn-default:focus,
 
2069
.btn-default.disabled:active,
 
2070
.btn-default[disabled]:active,
 
2071
fieldset[disabled] .btn-default:active,
 
2072
.btn-default.disabled.active,
 
2073
.btn-default[disabled].active,
 
2074
fieldset[disabled] .btn-default.active {
 
2075
  background-color: #fff;
 
2076
  border-color: #ccc;
 
2077
}
 
2078
.btn-default .badge {
 
2079
  color: #fff;
 
2080
  background-color: #333;
 
2081
}
 
2082
.btn-primary {
 
2083
  color: #fff;
 
2084
  background-color: #428bca;
 
2085
  border-color: #357ebd;
 
2086
}
 
2087
.btn-primary:hover,
 
2088
.btn-primary:focus,
 
2089
.btn-primary:active,
 
2090
.btn-primary.active,
 
2091
.open .dropdown-toggle.btn-primary {
 
2092
  color: #fff;
 
2093
  background-color: #3276b1;
 
2094
  border-color: #285e8e;
 
2095
}
 
2096
.btn-primary:active,
 
2097
.btn-primary.active,
 
2098
.open .dropdown-toggle.btn-primary {
 
2099
  background-image: none;
 
2100
}
 
2101
.btn-primary.disabled,
 
2102
.btn-primary[disabled],
 
2103
fieldset[disabled] .btn-primary,
 
2104
.btn-primary.disabled:hover,
 
2105
.btn-primary[disabled]:hover,
 
2106
fieldset[disabled] .btn-primary:hover,
 
2107
.btn-primary.disabled:focus,
 
2108
.btn-primary[disabled]:focus,
 
2109
fieldset[disabled] .btn-primary:focus,
 
2110
.btn-primary.disabled:active,
 
2111
.btn-primary[disabled]:active,
 
2112
fieldset[disabled] .btn-primary:active,
 
2113
.btn-primary.disabled.active,
 
2114
.btn-primary[disabled].active,
 
2115
fieldset[disabled] .btn-primary.active {
 
2116
  background-color: #428bca;
 
2117
  border-color: #357ebd;
 
2118
}
 
2119
.btn-primary .badge {
 
2120
  color: #428bca;
 
2121
  background-color: #fff;
 
2122
}
 
2123
.btn-success {
 
2124
  color: #fff;
 
2125
  background-color: #5cb85c;
 
2126
  border-color: #4cae4c;
 
2127
}
 
2128
.btn-success:hover,
 
2129
.btn-success:focus,
 
2130
.btn-success:active,
 
2131
.btn-success.active,
 
2132
.open .dropdown-toggle.btn-success {
 
2133
  color: #fff;
 
2134
  background-color: #47a447;
 
2135
  border-color: #398439;
 
2136
}
 
2137
.btn-success:active,
 
2138
.btn-success.active,
 
2139
.open .dropdown-toggle.btn-success {
 
2140
  background-image: none;
 
2141
}
 
2142
.btn-success.disabled,
 
2143
.btn-success[disabled],
 
2144
fieldset[disabled] .btn-success,
 
2145
.btn-success.disabled:hover,
 
2146
.btn-success[disabled]:hover,
 
2147
fieldset[disabled] .btn-success:hover,
 
2148
.btn-success.disabled:focus,
 
2149
.btn-success[disabled]:focus,
 
2150
fieldset[disabled] .btn-success:focus,
 
2151
.btn-success.disabled:active,
 
2152
.btn-success[disabled]:active,
 
2153
fieldset[disabled] .btn-success:active,
 
2154
.btn-success.disabled.active,
 
2155
.btn-success[disabled].active,
 
2156
fieldset[disabled] .btn-success.active {
 
2157
  background-color: #5cb85c;
 
2158
  border-color: #4cae4c;
 
2159
}
 
2160
.btn-success .badge {
 
2161
  color: #5cb85c;
 
2162
  background-color: #fff;
 
2163
}
 
2164
.btn-info {
 
2165
  color: #fff;
 
2166
  background-color: #5bc0de;
 
2167
  border-color: #46b8da;
 
2168
}
 
2169
.btn-info:hover,
 
2170
.btn-info:focus,
 
2171
.btn-info:active,
 
2172
.btn-info.active,
 
2173
.open .dropdown-toggle.btn-info {
 
2174
  color: #fff;
 
2175
  background-color: #39b3d7;
 
2176
  border-color: #269abc;
 
2177
}
 
2178
.btn-info:active,
 
2179
.btn-info.active,
 
2180
.open .dropdown-toggle.btn-info {
 
2181
  background-image: none;
 
2182
}
 
2183
.btn-info.disabled,
 
2184
.btn-info[disabled],
 
2185
fieldset[disabled] .btn-info,
 
2186
.btn-info.disabled:hover,
 
2187
.btn-info[disabled]:hover,
 
2188
fieldset[disabled] .btn-info:hover,
 
2189
.btn-info.disabled:focus,
 
2190
.btn-info[disabled]:focus,
 
2191
fieldset[disabled] .btn-info:focus,
 
2192
.btn-info.disabled:active,
 
2193
.btn-info[disabled]:active,
 
2194
fieldset[disabled] .btn-info:active,
 
2195
.btn-info.disabled.active,
 
2196
.btn-info[disabled].active,
 
2197
fieldset[disabled] .btn-info.active {
 
2198
  background-color: #5bc0de;
 
2199
  border-color: #46b8da;
 
2200
}
 
2201
.btn-info .badge {
 
2202
  color: #5bc0de;
 
2203
  background-color: #fff;
 
2204
}
 
2205
.btn-warning {
 
2206
  color: #fff;
 
2207
  background-color: #f0ad4e;
 
2208
  border-color: #eea236;
 
2209
}
 
2210
.btn-warning:hover,
 
2211
.btn-warning:focus,
 
2212
.btn-warning:active,
 
2213
.btn-warning.active,
 
2214
.open .dropdown-toggle.btn-warning {
 
2215
  color: #fff;
 
2216
  background-color: #ed9c28;
 
2217
  border-color: #d58512;
 
2218
}
 
2219
.btn-warning:active,
 
2220
.btn-warning.active,
 
2221
.open .dropdown-toggle.btn-warning {
 
2222
  background-image: none;
 
2223
}
 
2224
.btn-warning.disabled,
 
2225
.btn-warning[disabled],
 
2226
fieldset[disabled] .btn-warning,
 
2227
.btn-warning.disabled:hover,
 
2228
.btn-warning[disabled]:hover,
 
2229
fieldset[disabled] .btn-warning:hover,
 
2230
.btn-warning.disabled:focus,
 
2231
.btn-warning[disabled]:focus,
 
2232
fieldset[disabled] .btn-warning:focus,
 
2233
.btn-warning.disabled:active,
 
2234
.btn-warning[disabled]:active,
 
2235
fieldset[disabled] .btn-warning:active,
 
2236
.btn-warning.disabled.active,
 
2237
.btn-warning[disabled].active,
 
2238
fieldset[disabled] .btn-warning.active {
 
2239
  background-color: #f0ad4e;
 
2240
  border-color: #eea236;
 
2241
}
 
2242
.btn-warning .badge {
 
2243
  color: #f0ad4e;
 
2244
  background-color: #fff;
 
2245
}
 
2246
.btn-danger {
 
2247
  color: #fff;
 
2248
  background-color: #d9534f;
 
2249
  border-color: #d43f3a;
 
2250
}
 
2251
.btn-danger:hover,
 
2252
.btn-danger:focus,
 
2253
.btn-danger:active,
 
2254
.btn-danger.active,
 
2255
.open .dropdown-toggle.btn-danger {
 
2256
  color: #fff;
 
2257
  background-color: #d2322d;
 
2258
  border-color: #ac2925;
 
2259
}
 
2260
.btn-danger:active,
 
2261
.btn-danger.active,
 
2262
.open .dropdown-toggle.btn-danger {
 
2263
  background-image: none;
 
2264
}
 
2265
.btn-danger.disabled,
 
2266
.btn-danger[disabled],
 
2267
fieldset[disabled] .btn-danger,
 
2268
.btn-danger.disabled:hover,
 
2269
.btn-danger[disabled]:hover,
 
2270
fieldset[disabled] .btn-danger:hover,
 
2271
.btn-danger.disabled:focus,
 
2272
.btn-danger[disabled]:focus,
 
2273
fieldset[disabled] .btn-danger:focus,
 
2274
.btn-danger.disabled:active,
 
2275
.btn-danger[disabled]:active,
 
2276
fieldset[disabled] .btn-danger:active,
 
2277
.btn-danger.disabled.active,
 
2278
.btn-danger[disabled].active,
 
2279
fieldset[disabled] .btn-danger.active {
 
2280
  background-color: #d9534f;
 
2281
  border-color: #d43f3a;
 
2282
}
 
2283
.btn-danger .badge {
 
2284
  color: #d9534f;
 
2285
  background-color: #fff;
 
2286
}
 
2287
.btn-link {
 
2288
  font-weight: normal;
 
2289
  color: #428bca;
 
2290
  cursor: pointer;
 
2291
  border-radius: 0;
 
2292
}
 
2293
.btn-link,
 
2294
.btn-link:active,
 
2295
.btn-link[disabled],
 
2296
fieldset[disabled] .btn-link {
 
2297
  background-color: transparent;
 
2298
  -webkit-box-shadow: none;
 
2299
          box-shadow: none;
 
2300
}
 
2301
.btn-link,
 
2302
.btn-link:hover,
 
2303
.btn-link:focus,
 
2304
.btn-link:active {
 
2305
  border-color: transparent;
 
2306
}
 
2307
.btn-link:hover,
 
2308
.btn-link:focus {
 
2309
  color: #2a6496;
 
2310
  text-decoration: underline;
 
2311
  background-color: transparent;
 
2312
}
 
2313
.btn-link[disabled]:hover,
 
2314
fieldset[disabled] .btn-link:hover,
 
2315
.btn-link[disabled]:focus,
 
2316
fieldset[disabled] .btn-link:focus {
 
2317
  color: #999;
 
2318
  text-decoration: none;
 
2319
}
 
2320
.btn-lg,
 
2321
.btn-group-lg > .btn {
 
2322
  padding: 10px 16px;
 
2323
  font-size: 18px;
 
2324
  line-height: 1.33;
 
2325
  border-radius: 6px;
 
2326
}
 
2327
.btn-sm,
 
2328
.btn-group-sm > .btn {
 
2329
  padding: 5px 10px;
 
2330
  font-size: 12px;
 
2331
  line-height: 1.5;
 
2332
  border-radius: 3px;
 
2333
}
 
2334
.btn-xs,
 
2335
.btn-group-xs > .btn {
 
2336
  padding: 1px 5px;
 
2337
  font-size: 12px;
 
2338
  line-height: 1.5;
 
2339
  border-radius: 3px;
 
2340
}
 
2341
.btn-block {
 
2342
  display: block;
 
2343
  width: 100%;
 
2344
  padding-right: 0;
 
2345
  padding-left: 0;
 
2346
}
 
2347
.btn-block + .btn-block {
 
2348
  margin-top: 5px;
 
2349
}
 
2350
input[type="submit"].btn-block,
 
2351
input[type="reset"].btn-block,
 
2352
input[type="button"].btn-block {
 
2353
  width: 100%;
 
2354
}
 
2355
.fade {
 
2356
  opacity: 0;
 
2357
  -webkit-transition: opacity .15s linear;
 
2358
          transition: opacity .15s linear;
 
2359
}
 
2360
.fade.in {
 
2361
  opacity: 1;
 
2362
}
 
2363
.collapse {
 
2364
  display: none;
 
2365
}
 
2366
.collapse.in {
 
2367
  display: block;
 
2368
}
 
2369
.collapsing {
 
2370
  position: relative;
 
2371
  height: 0;
 
2372
  overflow: hidden;
 
2373
  -webkit-transition: height .35s ease;
 
2374
          transition: height .35s ease;
 
2375
}
 
2376
@font-face {
 
2377
  font-family: 'Glyphicons Halflings';
 
2378
 
 
2379
  src: url('../fonts/glyphicons-halflings-regular.eot');
 
2380
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
 
2381
}
 
2382
.glyphicon {
 
2383
  position: relative;
 
2384
  top: 1px;
 
2385
  display: inline-block;
 
2386
  font-family: 'Glyphicons Halflings';
 
2387
  font-style: normal;
 
2388
  font-weight: normal;
 
2389
  line-height: 1;
 
2390
 
 
2391
  -webkit-font-smoothing: antialiased;
 
2392
  -moz-osx-font-smoothing: grayscale;
 
2393
}
 
2394
.glyphicon-asterisk:before {
 
2395
  content: "\2a";
 
2396
}
 
2397
.glyphicon-plus:before {
 
2398
  content: "\2b";
 
2399
}
 
2400
.glyphicon-euro:before {
 
2401
  content: "\20ac";
 
2402
}
 
2403
.glyphicon-minus:before {
 
2404
  content: "\2212";
 
2405
}
 
2406
.glyphicon-cloud:before {
 
2407
  content: "\2601";
 
2408
}
 
2409
.glyphicon-envelope:before {
 
2410
  content: "\2709";
 
2411
}
 
2412
.glyphicon-pencil:before {
 
2413
  content: "\270f";
 
2414
}
 
2415
.glyphicon-glass:before {
 
2416
  content: "\e001";
 
2417
}
 
2418
.glyphicon-music:before {
 
2419
  content: "\e002";
 
2420
}
 
2421
.glyphicon-search:before {
 
2422
  content: "\e003";
 
2423
}
 
2424
.glyphicon-heart:before {
 
2425
  content: "\e005";
 
2426
}
 
2427
.glyphicon-star:before {
 
2428
  content: "\e006";
 
2429
}
 
2430
.glyphicon-star-empty:before {
 
2431
  content: "\e007";
 
2432
}
 
2433
.glyphicon-user:before {
 
2434
  content: "\e008";
 
2435
}
 
2436
.glyphicon-film:before {
 
2437
  content: "\e009";
 
2438
}
 
2439
.glyphicon-th-large:before {
 
2440
  content: "\e010";
 
2441
}
 
2442
.glyphicon-th:before {
 
2443
  content: "\e011";
 
2444
}
 
2445
.glyphicon-th-list:before {
 
2446
  content: "\e012";
 
2447
}
 
2448
.glyphicon-ok:before {
 
2449
  content: "\e013";
 
2450
}
 
2451
.glyphicon-remove:before {
 
2452
  content: "\e014";
 
2453
}
 
2454
.glyphicon-zoom-in:before {
 
2455
  content: "\e015";
 
2456
}
 
2457
.glyphicon-zoom-out:before {
 
2458
  content: "\e016";
 
2459
}
 
2460
.glyphicon-off:before {
 
2461
  content: "\e017";
 
2462
}
 
2463
.glyphicon-signal:before {
 
2464
  content: "\e018";
 
2465
}
 
2466
.glyphicon-cog:before {
 
2467
  content: "\e019";
 
2468
}
 
2469
.glyphicon-trash:before {
 
2470
  content: "\e020";
 
2471
}
 
2472
.glyphicon-home:before {
 
2473
  content: "\e021";
 
2474
}
 
2475
.glyphicon-file:before {
 
2476
  content: "\e022";
 
2477
}
 
2478
.glyphicon-time:before {
 
2479
  content: "\e023";
 
2480
}
 
2481
.glyphicon-road:before {
 
2482
  content: "\e024";
 
2483
}
 
2484
.glyphicon-download-alt:before {
 
2485
  content: "\e025";
 
2486
}
 
2487
.glyphicon-download:before {
 
2488
  content: "\e026";
 
2489
}
 
2490
.glyphicon-upload:before {
 
2491
  content: "\e027";
 
2492
}
 
2493
.glyphicon-inbox:before {
 
2494
  content: "\e028";
 
2495
}
 
2496
.glyphicon-play-circle:before {
 
2497
  content: "\e029";
 
2498
}
 
2499
.glyphicon-repeat:before {
 
2500
  content: "\e030";
 
2501
}
 
2502
.glyphicon-refresh:before {
 
2503
  content: "\e031";
 
2504
}
 
2505
.glyphicon-list-alt:before {
 
2506
  content: "\e032";
 
2507
}
 
2508
.glyphicon-lock:before {
 
2509
  content: "\e033";
 
2510
}
 
2511
.glyphicon-flag:before {
 
2512
  content: "\e034";
 
2513
}
 
2514
.glyphicon-headphones:before {
 
2515
  content: "\e035";
 
2516
}
 
2517
.glyphicon-volume-off:before {
 
2518
  content: "\e036";
 
2519
}
 
2520
.glyphicon-volume-down:before {
 
2521
  content: "\e037";
 
2522
}
 
2523
.glyphicon-volume-up:before {
 
2524
  content: "\e038";
 
2525
}
 
2526
.glyphicon-qrcode:before {
 
2527
  content: "\e039";
 
2528
}
 
2529
.glyphicon-barcode:before {
 
2530
  content: "\e040";
 
2531
}
 
2532
.glyphicon-tag:before {
 
2533
  content: "\e041";
 
2534
}
 
2535
.glyphicon-tags:before {
 
2536
  content: "\e042";
 
2537
}
 
2538
.glyphicon-book:before {
 
2539
  content: "\e043";
 
2540
}
 
2541
.glyphicon-bookmark:before {
 
2542
  content: "\e044";
 
2543
}
 
2544
.glyphicon-print:before {
 
2545
  content: "\e045";
 
2546
}
 
2547
.glyphicon-camera:before {
 
2548
  content: "\e046";
 
2549
}
 
2550
.glyphicon-font:before {
 
2551
  content: "\e047";
 
2552
}
 
2553
.glyphicon-bold:before {
 
2554
  content: "\e048";
 
2555
}
 
2556
.glyphicon-italic:before {
 
2557
  content: "\e049";
 
2558
}
 
2559
.glyphicon-text-height:before {
 
2560
  content: "\e050";
 
2561
}
 
2562
.glyphicon-text-width:before {
 
2563
  content: "\e051";
 
2564
}
 
2565
.glyphicon-align-left:before {
 
2566
  content: "\e052";
 
2567
}
 
2568
.glyphicon-align-center:before {
 
2569
  content: "\e053";
 
2570
}
 
2571
.glyphicon-align-right:before {
 
2572
  content: "\e054";
 
2573
}
 
2574
.glyphicon-align-justify:before {
 
2575
  content: "\e055";
 
2576
}
 
2577
.glyphicon-list:before {
 
2578
  content: "\e056";
 
2579
}
 
2580
.glyphicon-indent-left:before {
 
2581
  content: "\e057";
 
2582
}
 
2583
.glyphicon-indent-right:before {
 
2584
  content: "\e058";
 
2585
}
 
2586
.glyphicon-facetime-video:before {
 
2587
  content: "\e059";
 
2588
}
 
2589
.glyphicon-picture:before {
 
2590
  content: "\e060";
 
2591
}
 
2592
.glyphicon-map-marker:before {
 
2593
  content: "\e062";
 
2594
}
 
2595
.glyphicon-adjust:before {
 
2596
  content: "\e063";
 
2597
}
 
2598
.glyphicon-tint:before {
 
2599
  content: "\e064";
 
2600
}
 
2601
.glyphicon-edit:before {
 
2602
  content: "\e065";
 
2603
}
 
2604
.glyphicon-share:before {
 
2605
  content: "\e066";
 
2606
}
 
2607
.glyphicon-check:before {
 
2608
  content: "\e067";
 
2609
}
 
2610
.glyphicon-move:before {
 
2611
  content: "\e068";
 
2612
}
 
2613
.glyphicon-step-backward:before {
 
2614
  content: "\e069";
 
2615
}
 
2616
.glyphicon-fast-backward:before {
 
2617
  content: "\e070";
 
2618
}
 
2619
.glyphicon-backward:before {
 
2620
  content: "\e071";
 
2621
}
 
2622
.glyphicon-play:before {
 
2623
  content: "\e072";
 
2624
}
 
2625
.glyphicon-pause:before {
 
2626
  content: "\e073";
 
2627
}
 
2628
.glyphicon-stop:before {
 
2629
  content: "\e074";
 
2630
}
 
2631
.glyphicon-forward:before {
 
2632
  content: "\e075";
 
2633
}
 
2634
.glyphicon-fast-forward:before {
 
2635
  content: "\e076";
 
2636
}
 
2637
.glyphicon-step-forward:before {
 
2638
  content: "\e077";
 
2639
}
 
2640
.glyphicon-eject:before {
 
2641
  content: "\e078";
 
2642
}
 
2643
.glyphicon-chevron-left:before {
 
2644
  content: "\e079";
 
2645
}
 
2646
.glyphicon-chevron-right:before {
 
2647
  content: "\e080";
 
2648
}
 
2649
.glyphicon-plus-sign:before {
 
2650
  content: "\e081";
 
2651
}
 
2652
.glyphicon-minus-sign:before {
 
2653
  content: "\e082";
 
2654
}
 
2655
.glyphicon-remove-sign:before {
 
2656
  content: "\e083";
 
2657
}
 
2658
.glyphicon-ok-sign:before {
 
2659
  content: "\e084";
 
2660
}
 
2661
.glyphicon-question-sign:before {
 
2662
  content: "\e085";
 
2663
}
 
2664
.glyphicon-info-sign:before {
 
2665
  content: "\e086";
 
2666
}
 
2667
.glyphicon-screenshot:before {
 
2668
  content: "\e087";
 
2669
}
 
2670
.glyphicon-remove-circle:before {
 
2671
  content: "\e088";
 
2672
}
 
2673
.glyphicon-ok-circle:before {
 
2674
  content: "\e089";
 
2675
}
 
2676
.glyphicon-ban-circle:before {
 
2677
  content: "\e090";
 
2678
}
 
2679
.glyphicon-arrow-left:before {
 
2680
  content: "\e091";
 
2681
}
 
2682
.glyphicon-arrow-right:before {
 
2683
  content: "\e092";
 
2684
}
 
2685
.glyphicon-arrow-up:before {
 
2686
  content: "\e093";
 
2687
}
 
2688
.glyphicon-arrow-down:before {
 
2689
  content: "\e094";
 
2690
}
 
2691
.glyphicon-share-alt:before {
 
2692
  content: "\e095";
 
2693
}
 
2694
.glyphicon-resize-full:before {
 
2695
  content: "\e096";
 
2696
}
 
2697
.glyphicon-resize-small:before {
 
2698
  content: "\e097";
 
2699
}
 
2700
.glyphicon-exclamation-sign:before {
 
2701
  content: "\e101";
 
2702
}
 
2703
.glyphicon-gift:before {
 
2704
  content: "\e102";
 
2705
}
 
2706
.glyphicon-leaf:before {
 
2707
  content: "\e103";
 
2708
}
 
2709
.glyphicon-fire:before {
 
2710
  content: "\e104";
 
2711
}
 
2712
.glyphicon-eye-open:before {
 
2713
  content: "\e105";
 
2714
}
 
2715
.glyphicon-eye-close:before {
 
2716
  content: "\e106";
 
2717
}
 
2718
.glyphicon-warning-sign:before {
 
2719
  content: "\e107";
 
2720
}
 
2721
.glyphicon-plane:before {
 
2722
  content: "\e108";
 
2723
}
 
2724
.glyphicon-calendar:before {
 
2725
  content: "\e109";
 
2726
}
 
2727
.glyphicon-random:before {
 
2728
  content: "\e110";
 
2729
}
 
2730
.glyphicon-comment:before {
 
2731
  content: "\e111";
 
2732
}
 
2733
.glyphicon-magnet:before {
 
2734
  content: "\e112";
 
2735
}
 
2736
.glyphicon-chevron-up:before {
 
2737
  content: "\e113";
 
2738
}
 
2739
.glyphicon-chevron-down:before {
 
2740
  content: "\e114";
 
2741
}
 
2742
.glyphicon-retweet:before {
 
2743
  content: "\e115";
 
2744
}
 
2745
.glyphicon-shopping-cart:before {
 
2746
  content: "\e116";
 
2747
}
 
2748
.glyphicon-folder-close:before {
 
2749
  content: "\e117";
 
2750
}
 
2751
.glyphicon-folder-open:before {
 
2752
  content: "\e118";
 
2753
}
 
2754
.glyphicon-resize-vertical:before {
 
2755
  content: "\e119";
 
2756
}
 
2757
.glyphicon-resize-horizontal:before {
 
2758
  content: "\e120";
 
2759
}
 
2760
.glyphicon-hdd:before {
 
2761
  content: "\e121";
 
2762
}
 
2763
.glyphicon-bullhorn:before {
 
2764
  content: "\e122";
 
2765
}
 
2766
.glyphicon-bell:before {
 
2767
  content: "\e123";
 
2768
}
 
2769
.glyphicon-certificate:before {
 
2770
  content: "\e124";
 
2771
}
 
2772
.glyphicon-thumbs-up:before {
 
2773
  content: "\e125";
 
2774
}
 
2775
.glyphicon-thumbs-down:before {
 
2776
  content: "\e126";
 
2777
}
 
2778
.glyphicon-hand-right:before {
 
2779
  content: "\e127";
 
2780
}
 
2781
.glyphicon-hand-left:before {
 
2782
  content: "\e128";
 
2783
}
 
2784
.glyphicon-hand-up:before {
 
2785
  content: "\e129";
 
2786
}
 
2787
.glyphicon-hand-down:before {
 
2788
  content: "\e130";
 
2789
}
 
2790
.glyphicon-circle-arrow-right:before {
 
2791
  content: "\e131";
 
2792
}
 
2793
.glyphicon-circle-arrow-left:before {
 
2794
  content: "\e132";
 
2795
}
 
2796
.glyphicon-circle-arrow-up:before {
 
2797
  content: "\e133";
 
2798
}
 
2799
.glyphicon-circle-arrow-down:before {
 
2800
  content: "\e134";
 
2801
}
 
2802
.glyphicon-globe:before {
 
2803
  content: "\e135";
 
2804
}
 
2805
.glyphicon-wrench:before {
 
2806
  content: "\e136";
 
2807
}
 
2808
.glyphicon-tasks:before {
 
2809
  content: "\e137";
 
2810
}
 
2811
.glyphicon-filter:before {
 
2812
  content: "\e138";
 
2813
}
 
2814
.glyphicon-briefcase:before {
 
2815
  content: "\e139";
 
2816
}
 
2817
.glyphicon-fullscreen:before {
 
2818
  content: "\e140";
 
2819
}
 
2820
.glyphicon-dashboard:before {
 
2821
  content: "\e141";
 
2822
}
 
2823
.glyphicon-paperclip:before {
 
2824
  content: "\e142";
 
2825
}
 
2826
.glyphicon-heart-empty:before {
 
2827
  content: "\e143";
 
2828
}
 
2829
.glyphicon-link:before {
 
2830
  content: "\e144";
 
2831
}
 
2832
.glyphicon-phone:before {
 
2833
  content: "\e145";
 
2834
}
 
2835
.glyphicon-pushpin:before {
 
2836
  content: "\e146";
 
2837
}
 
2838
.glyphicon-usd:before {
 
2839
  content: "\e148";
 
2840
}
 
2841
.glyphicon-gbp:before {
 
2842
  content: "\e149";
 
2843
}
 
2844
.glyphicon-sort:before {
 
2845
  content: "\e150";
 
2846
}
 
2847
.glyphicon-sort-by-alphabet:before {
 
2848
  content: "\e151";
 
2849
}
 
2850
.glyphicon-sort-by-alphabet-alt:before {
 
2851
  content: "\e152";
 
2852
}
 
2853
.glyphicon-sort-by-order:before {
 
2854
  content: "\e153";
 
2855
}
 
2856
.glyphicon-sort-by-order-alt:before {
 
2857
  content: "\e154";
 
2858
}
 
2859
.glyphicon-sort-by-attributes:before {
 
2860
  content: "\e155";
 
2861
}
 
2862
.glyphicon-sort-by-attributes-alt:before {
 
2863
  content: "\e156";
 
2864
}
 
2865
.glyphicon-unchecked:before {
 
2866
  content: "\e157";
 
2867
}
 
2868
.glyphicon-expand:before {
 
2869
  content: "\e158";
 
2870
}
 
2871
.glyphicon-collapse-down:before {
 
2872
  content: "\e159";
 
2873
}
 
2874
.glyphicon-collapse-up:before {
 
2875
  content: "\e160";
 
2876
}
 
2877
.glyphicon-log-in:before {
 
2878
  content: "\e161";
 
2879
}
 
2880
.glyphicon-flash:before {
 
2881
  content: "\e162";
 
2882
}
 
2883
.glyphicon-log-out:before {
 
2884
  content: "\e163";
 
2885
}
 
2886
.glyphicon-new-window:before {
 
2887
  content: "\e164";
 
2888
}
 
2889
.glyphicon-record:before {
 
2890
  content: "\e165";
 
2891
}
 
2892
.glyphicon-save:before {
 
2893
  content: "\e166";
 
2894
}
 
2895
.glyphicon-open:before {
 
2896
  content: "\e167";
 
2897
}
 
2898
.glyphicon-saved:before {
 
2899
  content: "\e168";
 
2900
}
 
2901
.glyphicon-import:before {
 
2902
  content: "\e169";
 
2903
}
 
2904
.glyphicon-export:before {
 
2905
  content: "\e170";
 
2906
}
 
2907
.glyphicon-send:before {
 
2908
  content: "\e171";
 
2909
}
 
2910
.glyphicon-floppy-disk:before {
 
2911
  content: "\e172";
 
2912
}
 
2913
.glyphicon-floppy-saved:before {
 
2914
  content: "\e173";
 
2915
}
 
2916
.glyphicon-floppy-remove:before {
 
2917
  content: "\e174";
 
2918
}
 
2919
.glyphicon-floppy-save:before {
 
2920
  content: "\e175";
 
2921
}
 
2922
.glyphicon-floppy-open:before {
 
2923
  content: "\e176";
 
2924
}
 
2925
.glyphicon-credit-card:before {
 
2926
  content: "\e177";
 
2927
}
 
2928
.glyphicon-transfer:before {
 
2929
  content: "\e178";
 
2930
}
 
2931
.glyphicon-cutlery:before {
 
2932
  content: "\e179";
 
2933
}
 
2934
.glyphicon-header:before {
 
2935
  content: "\e180";
 
2936
}
 
2937
.glyphicon-compressed:before {
 
2938
  content: "\e181";
 
2939
}
 
2940
.glyphicon-earphone:before {
 
2941
  content: "\e182";
 
2942
}
 
2943
.glyphicon-phone-alt:before {
 
2944
  content: "\e183";
 
2945
}
 
2946
.glyphicon-tower:before {
 
2947
  content: "\e184";
 
2948
}
 
2949
.glyphicon-stats:before {
 
2950
  content: "\e185";
 
2951
}
 
2952
.glyphicon-sd-video:before {
 
2953
  content: "\e186";
 
2954
}
 
2955
.glyphicon-hd-video:before {
 
2956
  content: "\e187";
 
2957
}
 
2958
.glyphicon-subtitles:before {
 
2959
  content: "\e188";
 
2960
}
 
2961
.glyphicon-sound-stereo:before {
 
2962
  content: "\e189";
 
2963
}
 
2964
.glyphicon-sound-dolby:before {
 
2965
  content: "\e190";
 
2966
}
 
2967
.glyphicon-sound-5-1:before {
 
2968
  content: "\e191";
 
2969
}
 
2970
.glyphicon-sound-6-1:before {
 
2971
  content: "\e192";
 
2972
}
 
2973
.glyphicon-sound-7-1:before {
 
2974
  content: "\e193";
 
2975
}
 
2976
.glyphicon-copyright-mark:before {
 
2977
  content: "\e194";
 
2978
}
 
2979
.glyphicon-registration-mark:before {
 
2980
  content: "\e195";
 
2981
}
 
2982
.glyphicon-cloud-download:before {
 
2983
  content: "\e197";
 
2984
}
 
2985
.glyphicon-cloud-upload:before {
 
2986
  content: "\e198";
 
2987
}
 
2988
.glyphicon-tree-conifer:before {
 
2989
  content: "\e199";
 
2990
}
 
2991
.glyphicon-tree-deciduous:before {
 
2992
  content: "\e200";
 
2993
}
 
2994
.caret {
 
2995
  display: inline-block;
 
2996
  width: 0;
 
2997
  height: 0;
 
2998
  margin-left: 2px;
 
2999
  vertical-align: middle;
 
3000
  border-top: 4px solid;
 
3001
  border-right: 4px solid transparent;
 
3002
  border-left: 4px solid transparent;
 
3003
}
 
3004
.dropdown {
 
3005
  position: relative;
 
3006
}
 
3007
.dropdown-toggle:focus {
 
3008
  outline: 0;
 
3009
}
 
3010
.dropdown-menu {
 
3011
  position: absolute;
 
3012
  top: 100%;
 
3013
  left: 0;
 
3014
  z-index: 1000;
 
3015
  display: none;
 
3016
  float: left;
 
3017
  min-width: 160px;
 
3018
  padding: 5px 0;
 
3019
  margin: 2px 0 0;
 
3020
  font-size: 14px;
 
3021
  list-style: none;
 
3022
  background-color: #fff;
 
3023
  background-clip: padding-box;
 
3024
  border: 1px solid #ccc;
 
3025
  border: 1px solid rgba(0, 0, 0, .15);
 
3026
  border-radius: 4px;
 
3027
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
 
3028
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
 
3029
}
 
3030
.dropdown-menu.pull-right {
 
3031
  right: 0;
 
3032
  left: auto;
 
3033
}
 
3034
.dropdown-menu .divider {
 
3035
  height: 1px;
 
3036
  margin: 9px 0;
 
3037
  overflow: hidden;
 
3038
  background-color: #e5e5e5;
 
3039
}
 
3040
.dropdown-menu > li > a {
 
3041
  display: block;
 
3042
  padding: 3px 20px;
 
3043
  clear: both;
 
3044
  font-weight: normal;
 
3045
  line-height: 1.42857143;
 
3046
  color: #333;
 
3047
  white-space: nowrap;
 
3048
}
 
3049
.dropdown-menu > li > a:hover,
 
3050
.dropdown-menu > li > a:focus {
 
3051
  color: #262626;
 
3052
  text-decoration: none;
 
3053
  background-color: #f5f5f5;
 
3054
}
 
3055
.dropdown-menu > .active > a,
 
3056
.dropdown-menu > .active > a:hover,
 
3057
.dropdown-menu > .active > a:focus {
 
3058
  color: #fff;
 
3059
  text-decoration: none;
 
3060
  background-color: #428bca;
 
3061
  outline: 0;
 
3062
}
 
3063
.dropdown-menu > .disabled > a,
 
3064
.dropdown-menu > .disabled > a:hover,
 
3065
.dropdown-menu > .disabled > a:focus {
 
3066
  color: #999;
 
3067
}
 
3068
.dropdown-menu > .disabled > a:hover,
 
3069
.dropdown-menu > .disabled > a:focus {
 
3070
  text-decoration: none;
 
3071
  cursor: not-allowed;
 
3072
  background-color: transparent;
 
3073
  background-image: none;
 
3074
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
3075
}
 
3076
.open > .dropdown-menu {
 
3077
  display: block;
 
3078
}
 
3079
.open > a {
 
3080
  outline: 0;
 
3081
}
 
3082
.dropdown-menu-right {
 
3083
  right: 0;
 
3084
  left: auto;
 
3085
}
 
3086
.dropdown-menu-left {
 
3087
  right: auto;
 
3088
  left: 0;
 
3089
}
 
3090
.dropdown-header {
 
3091
  display: block;
 
3092
  padding: 3px 20px;
 
3093
  font-size: 12px;
 
3094
  line-height: 1.42857143;
 
3095
  color: #999;
 
3096
}
 
3097
.dropdown-backdrop {
 
3098
  position: fixed;
 
3099
  top: 0;
 
3100
  right: 0;
 
3101
  bottom: 0;
 
3102
  left: 0;
 
3103
  z-index: 990;
 
3104
}
 
3105
.pull-right > .dropdown-menu {
 
3106
  right: 0;
 
3107
  left: auto;
 
3108
}
 
3109
.dropup .caret,
 
3110
.navbar-fixed-bottom .dropdown .caret {
 
3111
  content: "";
 
3112
  border-top: 0;
 
3113
  border-bottom: 4px solid;
 
3114
}
 
3115
.dropup .dropdown-menu,
 
3116
.navbar-fixed-bottom .dropdown .dropdown-menu {
 
3117
  top: auto;
 
3118
  bottom: 100%;
 
3119
  margin-bottom: 1px;
 
3120
}
 
3121
@media (min-width: 768px) {
 
3122
  .navbar-right .dropdown-menu {
 
3123
    right: 0;
 
3124
    left: auto;
 
3125
  }
 
3126
  .navbar-right .dropdown-menu-left {
 
3127
    right: auto;
 
3128
    left: 0;
 
3129
  }
 
3130
}
 
3131
.btn-group,
 
3132
.btn-group-vertical {
 
3133
  position: relative;
 
3134
  display: inline-block;
 
3135
  vertical-align: middle;
 
3136
}
 
3137
.btn-group > .btn,
 
3138
.btn-group-vertical > .btn {
 
3139
  position: relative;
 
3140
  float: left;
 
3141
}
 
3142
.btn-group > .btn:hover,
 
3143
.btn-group-vertical > .btn:hover,
 
3144
.btn-group > .btn:focus,
 
3145
.btn-group-vertical > .btn:focus,
 
3146
.btn-group > .btn:active,
 
3147
.btn-group-vertical > .btn:active,
 
3148
.btn-group > .btn.active,
 
3149
.btn-group-vertical > .btn.active {
 
3150
  z-index: 2;
 
3151
}
 
3152
.btn-group > .btn:focus,
 
3153
.btn-group-vertical > .btn:focus {
 
3154
  outline: none;
 
3155
}
 
3156
.btn-group .btn + .btn,
 
3157
.btn-group .btn + .btn-group,
 
3158
.btn-group .btn-group + .btn,
 
3159
.btn-group .btn-group + .btn-group {
 
3160
  margin-left: -1px;
 
3161
}
 
3162
.btn-toolbar {
 
3163
  margin-left: -5px;
 
3164
}
 
3165
.btn-toolbar .btn-group,
 
3166
.btn-toolbar .input-group {
 
3167
  float: left;
 
3168
}
 
3169
.btn-toolbar > .btn,
 
3170
.btn-toolbar > .btn-group,
 
3171
.btn-toolbar > .input-group {
 
3172
  margin-left: 5px;
 
3173
}
 
3174
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
 
3175
  border-radius: 0;
 
3176
}
 
3177
.btn-group > .btn:first-child {
 
3178
  margin-left: 0;
 
3179
}
 
3180
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
 
3181
  border-top-right-radius: 0;
 
3182
  border-bottom-right-radius: 0;
 
3183
}
 
3184
.btn-group > .btn:last-child:not(:first-child),
 
3185
.btn-group > .dropdown-toggle:not(:first-child) {
 
3186
  border-top-left-radius: 0;
 
3187
  border-bottom-left-radius: 0;
 
3188
}
 
3189
.btn-group > .btn-group {
 
3190
  float: left;
 
3191
}
 
3192
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
 
3193
  border-radius: 0;
 
3194
}
 
3195
.btn-group > .btn-group:first-child > .btn:last-child,
 
3196
.btn-group > .btn-group:first-child > .dropdown-toggle {
 
3197
  border-top-right-radius: 0;
 
3198
  border-bottom-right-radius: 0;
 
3199
}
 
3200
.btn-group > .btn-group:last-child > .btn:first-child {
 
3201
  border-top-left-radius: 0;
 
3202
  border-bottom-left-radius: 0;
 
3203
}
 
3204
.btn-group .dropdown-toggle:active,
 
3205
.btn-group.open .dropdown-toggle {
 
3206
  outline: 0;
 
3207
}
 
3208
.btn-group > .btn + .dropdown-toggle {
 
3209
  padding-right: 8px;
 
3210
  padding-left: 8px;
 
3211
}
 
3212
.btn-group > .btn-lg + .dropdown-toggle {
 
3213
  padding-right: 12px;
 
3214
  padding-left: 12px;
 
3215
}
 
3216
.btn-group.open .dropdown-toggle {
 
3217
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
 
3218
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
 
3219
}
 
3220
.btn-group.open .dropdown-toggle.btn-link {
 
3221
  -webkit-box-shadow: none;
 
3222
          box-shadow: none;
 
3223
}
 
3224
.btn .caret {
 
3225
  margin-left: 0;
 
3226
}
 
3227
.btn-lg .caret {
 
3228
  border-width: 5px 5px 0;
 
3229
  border-bottom-width: 0;
 
3230
}
 
3231
.dropup .btn-lg .caret {
 
3232
  border-width: 0 5px 5px;
 
3233
}
 
3234
.btn-group-vertical > .btn,
 
3235
.btn-group-vertical > .btn-group,
 
3236
.btn-group-vertical > .btn-group > .btn {
 
3237
  display: block;
 
3238
  float: none;
 
3239
  width: 100%;
 
3240
  max-width: 100%;
 
3241
}
 
3242
.btn-group-vertical > .btn-group > .btn {
 
3243
  float: none;
 
3244
}
 
3245
.btn-group-vertical > .btn + .btn,
 
3246
.btn-group-vertical > .btn + .btn-group,
 
3247
.btn-group-vertical > .btn-group + .btn,
 
3248
.btn-group-vertical > .btn-group + .btn-group {
 
3249
  margin-top: -1px;
 
3250
  margin-left: 0;
 
3251
}
 
3252
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
 
3253
  border-radius: 0;
 
3254
}
 
3255
.btn-group-vertical > .btn:first-child:not(:last-child) {
 
3256
  border-top-right-radius: 4px;
 
3257
  border-bottom-right-radius: 0;
 
3258
  border-bottom-left-radius: 0;
 
3259
}
 
3260
.btn-group-vertical > .btn:last-child:not(:first-child) {
 
3261
  border-top-left-radius: 0;
 
3262
  border-top-right-radius: 0;
 
3263
  border-bottom-left-radius: 4px;
 
3264
}
 
3265
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
 
3266
  border-radius: 0;
 
3267
}
 
3268
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
 
3269
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
 
3270
  border-bottom-right-radius: 0;
 
3271
  border-bottom-left-radius: 0;
 
3272
}
 
3273
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
 
3274
  border-top-left-radius: 0;
 
3275
  border-top-right-radius: 0;
 
3276
}
 
3277
.btn-group-justified {
 
3278
  display: table;
 
3279
  width: 100%;
 
3280
  table-layout: fixed;
 
3281
  border-collapse: separate;
 
3282
}
 
3283
.btn-group-justified > .btn,
 
3284
.btn-group-justified > .btn-group {
 
3285
  display: table-cell;
 
3286
  float: none;
 
3287
  width: 1%;
 
3288
}
 
3289
.btn-group-justified > .btn-group .btn {
 
3290
  width: 100%;
 
3291
}
 
3292
[data-toggle="buttons"] > .btn > input[type="radio"],
 
3293
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
 
3294
  display: none;
 
3295
}
 
3296
.input-group {
 
3297
  position: relative;
 
3298
  display: table;
 
3299
  border-collapse: separate;
 
3300
}
 
3301
.input-group[class*="col-"] {
 
3302
  float: none;
 
3303
  padding-right: 0;
 
3304
  padding-left: 0;
 
3305
}
 
3306
.input-group .form-control {
 
3307
  position: relative;
 
3308
  z-index: 2;
 
3309
  float: left;
 
3310
  width: 100%;
 
3311
  margin-bottom: 0;
 
3312
}
 
3313
.input-group-lg > .form-control,
 
3314
.input-group-lg > .input-group-addon,
 
3315
.input-group-lg > .input-group-btn > .btn {
 
3316
  height: 46px;
 
3317
  padding: 10px 16px;
 
3318
  font-size: 18px;
 
3319
  line-height: 1.33;
 
3320
  border-radius: 6px;
 
3321
}
 
3322
select.input-group-lg > .form-control,
 
3323
select.input-group-lg > .input-group-addon,
 
3324
select.input-group-lg > .input-group-btn > .btn {
 
3325
  height: 46px;
 
3326
  line-height: 46px;
 
3327
}
 
3328
textarea.input-group-lg > .form-control,
 
3329
textarea.input-group-lg > .input-group-addon,
 
3330
textarea.input-group-lg > .input-group-btn > .btn,
 
3331
select[multiple].input-group-lg > .form-control,
 
3332
select[multiple].input-group-lg > .input-group-addon,
 
3333
select[multiple].input-group-lg > .input-group-btn > .btn {
 
3334
  height: auto;
 
3335
}
 
3336
.input-group-sm > .form-control,
 
3337
.input-group-sm > .input-group-addon,
 
3338
.input-group-sm > .input-group-btn > .btn {
 
3339
  height: 30px;
 
3340
  padding: 5px 10px;
 
3341
  font-size: 12px;
 
3342
  line-height: 1.5;
 
3343
  border-radius: 3px;
 
3344
}
 
3345
select.input-group-sm > .form-control,
 
3346
select.input-group-sm > .input-group-addon,
 
3347
select.input-group-sm > .input-group-btn > .btn {
 
3348
  height: 30px;
 
3349
  line-height: 30px;
 
3350
}
 
3351
textarea.input-group-sm > .form-control,
 
3352
textarea.input-group-sm > .input-group-addon,
 
3353
textarea.input-group-sm > .input-group-btn > .btn,
 
3354
select[multiple].input-group-sm > .form-control,
 
3355
select[multiple].input-group-sm > .input-group-addon,
 
3356
select[multiple].input-group-sm > .input-group-btn > .btn {
 
3357
  height: auto;
 
3358
}
 
3359
.input-group-addon,
 
3360
.input-group-btn,
 
3361
.input-group .form-control {
 
3362
  display: table-cell;
 
3363
}
 
3364
.input-group-addon:not(:first-child):not(:last-child),
 
3365
.input-group-btn:not(:first-child):not(:last-child),
 
3366
.input-group .form-control:not(:first-child):not(:last-child) {
 
3367
  border-radius: 0;
 
3368
}
 
3369
.input-group-addon,
 
3370
.input-group-btn {
 
3371
  width: 1%;
 
3372
  white-space: nowrap;
 
3373
  vertical-align: middle;
 
3374
}
 
3375
.input-group-addon {
 
3376
  padding: 6px 12px;
 
3377
  font-size: 14px;
 
3378
  font-weight: normal;
 
3379
  line-height: 1;
 
3380
  color: #555;
 
3381
  text-align: center;
 
3382
  background-color: #eee;
 
3383
  border: 1px solid #ccc;
 
3384
  border-radius: 4px;
 
3385
}
 
3386
.input-group-addon.input-sm {
 
3387
  padding: 5px 10px;
 
3388
  font-size: 12px;
 
3389
  border-radius: 3px;
 
3390
}
 
3391
.input-group-addon.input-lg {
 
3392
  padding: 10px 16px;
 
3393
  font-size: 18px;
 
3394
  border-radius: 6px;
 
3395
}
 
3396
.input-group-addon input[type="radio"],
 
3397
.input-group-addon input[type="checkbox"] {
 
3398
  margin-top: 0;
 
3399
}
 
3400
.input-group .form-control:first-child,
 
3401
.input-group-addon:first-child,
 
3402
.input-group-btn:first-child > .btn,
 
3403
.input-group-btn:first-child > .btn-group > .btn,
 
3404
.input-group-btn:first-child > .dropdown-toggle,
 
3405
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
 
3406
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
 
3407
  border-top-right-radius: 0;
 
3408
  border-bottom-right-radius: 0;
 
3409
}
 
3410
.input-group-addon:first-child {
 
3411
  border-right: 0;
 
3412
}
 
3413
.input-group .form-control:last-child,
 
3414
.input-group-addon:last-child,
 
3415
.input-group-btn:last-child > .btn,
 
3416
.input-group-btn:last-child > .btn-group > .btn,
 
3417
.input-group-btn:last-child > .dropdown-toggle,
 
3418
.input-group-btn:first-child > .btn:not(:first-child),
 
3419
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
 
3420
  border-top-left-radius: 0;
 
3421
  border-bottom-left-radius: 0;
 
3422
}
 
3423
.input-group-addon:last-child {
 
3424
  border-left: 0;
 
3425
}
 
3426
.input-group-btn {
 
3427
  position: relative;
 
3428
  font-size: 0;
 
3429
  white-space: nowrap;
 
3430
}
 
3431
.input-group-btn > .btn {
 
3432
  position: relative;
 
3433
}
 
3434
.input-group-btn > .btn + .btn {
 
3435
  margin-left: -1px;
 
3436
}
 
3437
.input-group-btn > .btn:hover,
 
3438
.input-group-btn > .btn:focus,
 
3439
.input-group-btn > .btn:active {
 
3440
  z-index: 2;
 
3441
}
 
3442
.input-group-btn:first-child > .btn,
 
3443
.input-group-btn:first-child > .btn-group {
 
3444
  margin-right: -1px;
 
3445
}
 
3446
.input-group-btn:last-child > .btn,
 
3447
.input-group-btn:last-child > .btn-group {
 
3448
  margin-left: -1px;
 
3449
}
 
3450
.nav {
 
3451
  padding-left: 0;
 
3452
  margin-bottom: 0;
 
3453
  list-style: none;
 
3454
}
 
3455
.nav > li {
 
3456
  position: relative;
 
3457
  display: block;
 
3458
}
 
3459
.nav > li > a {
 
3460
  position: relative;
 
3461
  display: block;
 
3462
  padding: 10px 15px;
 
3463
}
 
3464
.nav > li > a:hover,
 
3465
.nav > li > a:focus {
 
3466
  text-decoration: none;
 
3467
  background-color: #eee;
 
3468
}
 
3469
.nav > li.disabled > a {
 
3470
  color: #999;
 
3471
}
 
3472
.nav > li.disabled > a:hover,
 
3473
.nav > li.disabled > a:focus {
 
3474
  color: #999;
 
3475
  text-decoration: none;
 
3476
  cursor: not-allowed;
 
3477
  background-color: transparent;
 
3478
}
 
3479
.nav .open > a,
 
3480
.nav .open > a:hover,
 
3481
.nav .open > a:focus {
 
3482
  background-color: #eee;
 
3483
  border-color: #428bca;
 
3484
}
 
3485
.nav .nav-divider {
 
3486
  height: 1px;
 
3487
  margin: 9px 0;
 
3488
  overflow: hidden;
 
3489
  background-color: #e5e5e5;
 
3490
}
 
3491
.nav > li > a > img {
 
3492
  max-width: none;
 
3493
}
 
3494
.nav-tabs {
 
3495
  border-bottom: 1px solid #ddd;
 
3496
}
 
3497
.nav-tabs > li {
 
3498
  float: left;
 
3499
  margin-bottom: -1px;
 
3500
}
 
3501
.nav-tabs > li > a {
 
3502
  margin-right: 2px;
 
3503
  line-height: 1.42857143;
 
3504
  border: 1px solid transparent;
 
3505
  border-radius: 4px 4px 0 0;
 
3506
}
 
3507
.nav-tabs > li > a:hover {
 
3508
  border-color: #eee #eee #ddd;
 
3509
}
 
3510
.nav-tabs > li.active > a,
 
3511
.nav-tabs > li.active > a:hover,
 
3512
.nav-tabs > li.active > a:focus {
 
3513
  color: #555;
 
3514
  cursor: default;
 
3515
  background-color: #fff;
 
3516
  border: 1px solid #ddd;
 
3517
  border-bottom-color: transparent;
 
3518
}
 
3519
.nav-tabs.nav-justified {
 
3520
  width: 100%;
 
3521
  border-bottom: 0;
 
3522
}
 
3523
.nav-tabs.nav-justified > li {
 
3524
  float: none;
 
3525
}
 
3526
.nav-tabs.nav-justified > li > a {
 
3527
  margin-bottom: 5px;
 
3528
  text-align: center;
 
3529
}
 
3530
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
 
3531
  top: auto;
 
3532
  left: auto;
 
3533
}
 
3534
@media (min-width: 768px) {
 
3535
  .nav-tabs.nav-justified > li {
 
3536
    display: table-cell;
 
3537
    width: 1%;
 
3538
  }
 
3539
  .nav-tabs.nav-justified > li > a {
 
3540
    margin-bottom: 0;
 
3541
  }
 
3542
}
 
3543
.nav-tabs.nav-justified > li > a {
 
3544
  margin-right: 0;
 
3545
  border-radius: 4px;
 
3546
}
 
3547
.nav-tabs.nav-justified > .active > a,
 
3548
.nav-tabs.nav-justified > .active > a:hover,
 
3549
.nav-tabs.nav-justified > .active > a:focus {
 
3550
  border: 1px solid #ddd;
 
3551
}
 
3552
@media (min-width: 768px) {
 
3553
  .nav-tabs.nav-justified > li > a {
 
3554
    border-bottom: 1px solid #ddd;
 
3555
    border-radius: 4px 4px 0 0;
 
3556
  }
 
3557
  .nav-tabs.nav-justified > .active > a,
 
3558
  .nav-tabs.nav-justified > .active > a:hover,
 
3559
  .nav-tabs.nav-justified > .active > a:focus {
 
3560
    border-bottom-color: #fff;
 
3561
  }
 
3562
}
 
3563
.nav-pills > li {
 
3564
  float: left;
 
3565
}
 
3566
.nav-pills > li > a {
 
3567
  border-radius: 4px;
 
3568
}
 
3569
.nav-pills > li + li {
 
3570
  margin-left: 2px;
 
3571
}
 
3572
.nav-pills > li.active > a,
 
3573
.nav-pills > li.active > a:hover,
 
3574
.nav-pills > li.active > a:focus {
 
3575
  color: #fff;
 
3576
  background-color: #428bca;
 
3577
}
 
3578
.nav-stacked > li {
 
3579
  float: none;
 
3580
}
 
3581
.nav-stacked > li + li {
 
3582
  margin-top: 2px;
 
3583
  margin-left: 0;
 
3584
}
 
3585
.nav-justified {
 
3586
  width: 100%;
 
3587
}
 
3588
.nav-justified > li {
 
3589
  float: none;
 
3590
}
 
3591
.nav-justified > li > a {
 
3592
  margin-bottom: 5px;
 
3593
  text-align: center;
 
3594
}
 
3595
.nav-justified > .dropdown .dropdown-menu {
 
3596
  top: auto;
 
3597
  left: auto;
 
3598
}
 
3599
@media (min-width: 768px) {
 
3600
  .nav-justified > li {
 
3601
    display: table-cell;
 
3602
    width: 1%;
 
3603
  }
 
3604
  .nav-justified > li > a {
 
3605
    margin-bottom: 0;
 
3606
  }
 
3607
}
 
3608
.nav-tabs-justified {
 
3609
  border-bottom: 0;
 
3610
}
 
3611
.nav-tabs-justified > li > a {
 
3612
  margin-right: 0;
 
3613
  border-radius: 4px;
 
3614
}
 
3615
.nav-tabs-justified > .active > a,
 
3616
.nav-tabs-justified > .active > a:hover,
 
3617
.nav-tabs-justified > .active > a:focus {
 
3618
  border: 1px solid #ddd;
 
3619
}
 
3620
@media (min-width: 768px) {
 
3621
  .nav-tabs-justified > li > a {
 
3622
    border-bottom: 1px solid #ddd;
 
3623
    border-radius: 4px 4px 0 0;
 
3624
  }
 
3625
  .nav-tabs-justified > .active > a,
 
3626
  .nav-tabs-justified > .active > a:hover,
 
3627
  .nav-tabs-justified > .active > a:focus {
 
3628
    border-bottom-color: #fff;
 
3629
  }
 
3630
}
 
3631
.tab-content > .tab-pane {
 
3632
  display: none;
 
3633
}
 
3634
.tab-content > .active {
 
3635
  display: block;
 
3636
}
 
3637
.nav-tabs .dropdown-menu {
 
3638
  margin-top: -1px;
 
3639
  border-top-left-radius: 0;
 
3640
  border-top-right-radius: 0;
 
3641
}
 
3642
.navbar {
 
3643
  position: relative;
 
3644
  min-height: 50px;
 
3645
  margin-bottom: 20px;
 
3646
  border: 1px solid transparent;
 
3647
}
 
3648
@media (min-width: 768px) {
 
3649
  .navbar {
 
3650
    border-radius: 4px;
 
3651
  }
 
3652
}
 
3653
@media (min-width: 768px) {
 
3654
  .navbar-header {
 
3655
    float: left;
 
3656
  }
 
3657
}
 
3658
.navbar-collapse {
 
3659
  max-height: 340px;
 
3660
  padding-right: 15px;
 
3661
  padding-left: 15px;
 
3662
  overflow-x: visible;
 
3663
  -webkit-overflow-scrolling: touch;
 
3664
  border-top: 1px solid transparent;
 
3665
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
 
3666
}
 
3667
.navbar-collapse.in {
 
3668
  overflow-y: auto;
 
3669
}
 
3670
@media (min-width: 768px) {
 
3671
  .navbar-collapse {
 
3672
    width: auto;
 
3673
    border-top: 0;
 
3674
    box-shadow: none;
 
3675
  }
 
3676
  .navbar-collapse.collapse {
 
3677
    display: block !important;
 
3678
    height: auto !important;
 
3679
    padding-bottom: 0;
 
3680
    overflow: visible !important;
 
3681
  }
 
3682
  .navbar-collapse.in {
 
3683
    overflow-y: visible;
 
3684
  }
 
3685
  .navbar-fixed-top .navbar-collapse,
 
3686
  .navbar-static-top .navbar-collapse,
 
3687
  .navbar-fixed-bottom .navbar-collapse {
 
3688
    padding-right: 0;
 
3689
    padding-left: 0;
 
3690
  }
 
3691
}
 
3692
.container > .navbar-header,
 
3693
.container-fluid > .navbar-header,
 
3694
.container > .navbar-collapse,
 
3695
.container-fluid > .navbar-collapse {
 
3696
  margin-right: -15px;
 
3697
  margin-left: -15px;
 
3698
}
 
3699
@media (min-width: 768px) {
 
3700
  .container > .navbar-header,
 
3701
  .container-fluid > .navbar-header,
 
3702
  .container > .navbar-collapse,
 
3703
  .container-fluid > .navbar-collapse {
 
3704
    margin-right: 0;
 
3705
    margin-left: 0;
 
3706
  }
 
3707
}
 
3708
.navbar-static-top {
 
3709
  z-index: 1000;
 
3710
  border-width: 0 0 1px;
 
3711
}
 
3712
@media (min-width: 768px) {
 
3713
  .navbar-static-top {
 
3714
    border-radius: 0;
 
3715
  }
 
3716
}
 
3717
.navbar-fixed-top,
 
3718
.navbar-fixed-bottom {
 
3719
  position: fixed;
 
3720
  right: 0;
 
3721
  left: 0;
 
3722
  z-index: 1030;
 
3723
}
 
3724
@media (min-width: 768px) {
 
3725
  .navbar-fixed-top,
 
3726
  .navbar-fixed-bottom {
 
3727
    border-radius: 0;
 
3728
  }
 
3729
}
 
3730
.navbar-fixed-top {
 
3731
  top: 0;
 
3732
  border-width: 0 0 1px;
 
3733
}
 
3734
.navbar-fixed-bottom {
 
3735
  bottom: 0;
 
3736
  margin-bottom: 0;
 
3737
  border-width: 1px 0 0;
 
3738
}
 
3739
.navbar-brand {
 
3740
  float: left;
 
3741
  height: 50px;
 
3742
  padding: 15px 15px;
 
3743
  font-size: 18px;
 
3744
  line-height: 20px;
 
3745
}
 
3746
.navbar-brand:hover,
 
3747
.navbar-brand:focus {
 
3748
  text-decoration: none;
 
3749
}
 
3750
@media (min-width: 768px) {
 
3751
  .navbar > .container .navbar-brand,
 
3752
  .navbar > .container-fluid .navbar-brand {
 
3753
    margin-left: -15px;
 
3754
  }
 
3755
}
 
3756
.navbar-toggle {
 
3757
  position: relative;
 
3758
  float: right;
 
3759
  padding: 9px 10px;
 
3760
  margin-top: 8px;
 
3761
  margin-right: 15px;
 
3762
  margin-bottom: 8px;
 
3763
  background-color: transparent;
 
3764
  background-image: none;
 
3765
  border: 1px solid transparent;
 
3766
  border-radius: 4px;
 
3767
}
 
3768
.navbar-toggle:focus {
 
3769
  outline: none;
 
3770
}
 
3771
.navbar-toggle .icon-bar {
 
3772
  display: block;
 
3773
  width: 22px;
 
3774
  height: 2px;
 
3775
  border-radius: 1px;
 
3776
}
 
3777
.navbar-toggle .icon-bar + .icon-bar {
 
3778
  margin-top: 4px;
 
3779
}
 
3780
@media (min-width: 768px) {
 
3781
  .navbar-toggle {
 
3782
    display: none;
 
3783
  }
 
3784
}
 
3785
.navbar-nav {
 
3786
  margin: 7.5px -15px;
 
3787
}
 
3788
.navbar-nav > li > a {
 
3789
  padding-top: 10px;
 
3790
  padding-bottom: 10px;
 
3791
  line-height: 20px;
 
3792
}
 
3793
@media (max-width: 767px) {
 
3794
  .navbar-nav .open .dropdown-menu {
 
3795
    position: static;
 
3796
    float: none;
 
3797
    width: auto;
 
3798
    margin-top: 0;
 
3799
    background-color: transparent;
 
3800
    border: 0;
 
3801
    box-shadow: none;
 
3802
  }
 
3803
  .navbar-nav .open .dropdown-menu > li > a,
 
3804
  .navbar-nav .open .dropdown-menu .dropdown-header {
 
3805
    padding: 5px 15px 5px 25px;
 
3806
  }
 
3807
  .navbar-nav .open .dropdown-menu > li > a {
 
3808
    line-height: 20px;
 
3809
  }
 
3810
  .navbar-nav .open .dropdown-menu > li > a:hover,
 
3811
  .navbar-nav .open .dropdown-menu > li > a:focus {
 
3812
    background-image: none;
 
3813
  }
 
3814
}
 
3815
@media (min-width: 768px) {
 
3816
  .navbar-nav {
 
3817
    float: left;
 
3818
    margin: 0;
 
3819
  }
 
3820
  .navbar-nav > li {
 
3821
    float: left;
 
3822
  }
 
3823
  .navbar-nav > li > a {
 
3824
    padding-top: 15px;
 
3825
    padding-bottom: 15px;
 
3826
  }
 
3827
  .navbar-nav.navbar-right:last-child {
 
3828
    margin-right: -15px;
 
3829
  }
 
3830
}
 
3831
@media (min-width: 768px) {
 
3832
  .navbar-left {
 
3833
    float: left !important;
 
3834
  }
 
3835
  .navbar-right {
 
3836
    float: right !important;
 
3837
  }
 
3838
}
 
3839
.navbar-form {
 
3840
  padding: 10px 15px;
 
3841
  margin-top: 8px;
 
3842
  margin-right: -15px;
 
3843
  margin-bottom: 8px;
 
3844
  margin-left: -15px;
 
3845
  border-top: 1px solid transparent;
 
3846
  border-bottom: 1px solid transparent;
 
3847
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
 
3848
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
 
3849
}
 
3850
@media (min-width: 768px) {
 
3851
  .navbar-form .form-group {
 
3852
    display: inline-block;
 
3853
    margin-bottom: 0;
 
3854
    vertical-align: middle;
 
3855
  }
 
3856
  .navbar-form .form-control {
 
3857
    display: inline-block;
 
3858
    width: auto;
 
3859
    vertical-align: middle;
 
3860
  }
 
3861
  .navbar-form .input-group > .form-control {
 
3862
    width: 100%;
 
3863
  }
 
3864
  .navbar-form .control-label {
 
3865
    margin-bottom: 0;
 
3866
    vertical-align: middle;
 
3867
  }
 
3868
  .navbar-form .radio,
 
3869
  .navbar-form .checkbox {
 
3870
    display: inline-block;
 
3871
    padding-left: 0;
 
3872
    margin-top: 0;
 
3873
    margin-bottom: 0;
 
3874
    vertical-align: middle;
 
3875
  }
 
3876
  .navbar-form .radio input[type="radio"],
 
3877
  .navbar-form .checkbox input[type="checkbox"] {
 
3878
    float: none;
 
3879
    margin-left: 0;
 
3880
  }
 
3881
  .navbar-form .has-feedback .form-control-feedback {
 
3882
    top: 0;
 
3883
  }
 
3884
}
 
3885
@media (max-width: 767px) {
 
3886
  .navbar-form .form-group {
 
3887
    margin-bottom: 5px;
 
3888
  }
 
3889
}
 
3890
@media (min-width: 768px) {
 
3891
  .navbar-form {
 
3892
    width: auto;
 
3893
    padding-top: 0;
 
3894
    padding-bottom: 0;
 
3895
    margin-right: 0;
 
3896
    margin-left: 0;
 
3897
    border: 0;
 
3898
    -webkit-box-shadow: none;
 
3899
            box-shadow: none;
 
3900
  }
 
3901
  .navbar-form.navbar-right:last-child {
 
3902
    margin-right: -15px;
 
3903
  }
 
3904
}
 
3905
.navbar-nav > li > .dropdown-menu {
 
3906
  margin-top: 0;
 
3907
  border-top-left-radius: 0;
 
3908
  border-top-right-radius: 0;
 
3909
}
 
3910
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
 
3911
  border-bottom-right-radius: 0;
 
3912
  border-bottom-left-radius: 0;
 
3913
}
 
3914
.navbar-btn {
 
3915
  margin-top: 8px;
 
3916
  margin-bottom: 8px;
 
3917
}
 
3918
.navbar-btn.btn-sm {
 
3919
  margin-top: 10px;
 
3920
  margin-bottom: 10px;
 
3921
}
 
3922
.navbar-btn.btn-xs {
 
3923
  margin-top: 14px;
 
3924
  margin-bottom: 14px;
 
3925
}
 
3926
.navbar-text {
 
3927
  margin-top: 15px;
 
3928
  margin-bottom: 15px;
 
3929
}
 
3930
@media (min-width: 768px) {
 
3931
  .navbar-text {
 
3932
    float: left;
 
3933
    margin-right: 15px;
 
3934
    margin-left: 15px;
 
3935
  }
 
3936
  .navbar-text.navbar-right:last-child {
 
3937
    margin-right: 0;
 
3938
  }
 
3939
}
 
3940
.navbar-default {
 
3941
  background-color: #f8f8f8;
 
3942
  border-color: #e7e7e7;
 
3943
}
 
3944
.navbar-default .navbar-brand {
 
3945
  color: #777;
 
3946
}
 
3947
.navbar-default .navbar-brand:hover,
 
3948
.navbar-default .navbar-brand:focus {
 
3949
  color: #5e5e5e;
 
3950
  background-color: transparent;
 
3951
}
 
3952
.navbar-default .navbar-text {
 
3953
  color: #777;
 
3954
}
 
3955
.navbar-default .navbar-nav > li > a {
 
3956
  color: #777;
 
3957
}
 
3958
.navbar-default .navbar-nav > li > a:hover,
 
3959
.navbar-default .navbar-nav > li > a:focus {
 
3960
  color: #333;
 
3961
  background-color: transparent;
 
3962
}
 
3963
.navbar-default .navbar-nav > .active > a,
 
3964
.navbar-default .navbar-nav > .active > a:hover,
 
3965
.navbar-default .navbar-nav > .active > a:focus {
 
3966
  color: #555;
 
3967
  background-color: #e7e7e7;
 
3968
}
 
3969
.navbar-default .navbar-nav > .disabled > a,
 
3970
.navbar-default .navbar-nav > .disabled > a:hover,
 
3971
.navbar-default .navbar-nav > .disabled > a:focus {
 
3972
  color: #ccc;
 
3973
  background-color: transparent;
 
3974
}
 
3975
.navbar-default .navbar-toggle {
 
3976
  border-color: #ddd;
 
3977
}
 
3978
.navbar-default .navbar-toggle:hover,
 
3979
.navbar-default .navbar-toggle:focus {
 
3980
  background-color: #ddd;
 
3981
}
 
3982
.navbar-default .navbar-toggle .icon-bar {
 
3983
  background-color: #888;
 
3984
}
 
3985
.navbar-default .navbar-collapse,
 
3986
.navbar-default .navbar-form {
 
3987
  border-color: #e7e7e7;
 
3988
}
 
3989
.navbar-default .navbar-nav > .open > a,
 
3990
.navbar-default .navbar-nav > .open > a:hover,
 
3991
.navbar-default .navbar-nav > .open > a:focus {
 
3992
  color: #555;
 
3993
  background-color: #e7e7e7;
 
3994
}
 
3995
@media (max-width: 767px) {
 
3996
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
 
3997
    color: #777;
 
3998
  }
 
3999
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
 
4000
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
 
4001
    color: #333;
 
4002
    background-color: transparent;
 
4003
  }
 
4004
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
 
4005
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
 
4006
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
 
4007
    color: #555;
 
4008
    background-color: #e7e7e7;
 
4009
  }
 
4010
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
 
4011
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 
4012
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
 
4013
    color: #ccc;
 
4014
    background-color: transparent;
 
4015
  }
 
4016
}
 
4017
.navbar-default .navbar-link {
 
4018
  color: #777;
 
4019
}
 
4020
.navbar-default .navbar-link:hover {
 
4021
  color: #333;
 
4022
}
 
4023
.navbar-inverse {
 
4024
  background-color: #222;
 
4025
  border-color: #080808;
 
4026
}
 
4027
.navbar-inverse .navbar-brand {
 
4028
  color: #999;
 
4029
}
 
4030
.navbar-inverse .navbar-brand:hover,
 
4031
.navbar-inverse .navbar-brand:focus {
 
4032
  color: #fff;
 
4033
  background-color: transparent;
 
4034
}
 
4035
.navbar-inverse .navbar-text {
 
4036
  color: #999;
 
4037
}
 
4038
.navbar-inverse .navbar-nav > li > a {
 
4039
  color: #999;
 
4040
}
 
4041
.navbar-inverse .navbar-nav > li > a:hover,
 
4042
.navbar-inverse .navbar-nav > li > a:focus {
 
4043
  color: #fff;
 
4044
  background-color: transparent;
 
4045
}
 
4046
.navbar-inverse .navbar-nav > .active > a,
 
4047
.navbar-inverse .navbar-nav > .active > a:hover,
 
4048
.navbar-inverse .navbar-nav > .active > a:focus {
 
4049
  color: #fff;
 
4050
  background-color: #080808;
 
4051
}
 
4052
.navbar-inverse .navbar-nav > .disabled > a,
 
4053
.navbar-inverse .navbar-nav > .disabled > a:hover,
 
4054
.navbar-inverse .navbar-nav > .disabled > a:focus {
 
4055
  color: #444;
 
4056
  background-color: transparent;
 
4057
}
 
4058
.navbar-inverse .navbar-toggle {
 
4059
  border-color: #333;
 
4060
}
 
4061
.navbar-inverse .navbar-toggle:hover,
 
4062
.navbar-inverse .navbar-toggle:focus {
 
4063
  background-color: #333;
 
4064
}
 
4065
.navbar-inverse .navbar-toggle .icon-bar {
 
4066
  background-color: #fff;
 
4067
}
 
4068
.navbar-inverse .navbar-collapse,
 
4069
.navbar-inverse .navbar-form {
 
4070
  border-color: #101010;
 
4071
}
 
4072
.navbar-inverse .navbar-nav > .open > a,
 
4073
.navbar-inverse .navbar-nav > .open > a:hover,
 
4074
.navbar-inverse .navbar-nav > .open > a:focus {
 
4075
  color: #fff;
 
4076
  background-color: #080808;
 
4077
}
 
4078
@media (max-width: 767px) {
 
4079
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
 
4080
    border-color: #080808;
 
4081
  }
 
4082
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
 
4083
    background-color: #080808;
 
4084
  }
 
4085
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
 
4086
    color: #999;
 
4087
  }
 
4088
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
 
4089
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
 
4090
    color: #fff;
 
4091
    background-color: transparent;
 
4092
  }
 
4093
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
 
4094
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
 
4095
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
 
4096
    color: #fff;
 
4097
    background-color: #080808;
 
4098
  }
 
4099
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
 
4100
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 
4101
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
 
4102
    color: #444;
 
4103
    background-color: transparent;
 
4104
  }
 
4105
}
 
4106
.navbar-inverse .navbar-link {
 
4107
  color: #999;
 
4108
}
 
4109
.navbar-inverse .navbar-link:hover {
 
4110
  color: #fff;
 
4111
}
 
4112
.breadcrumb {
 
4113
  padding: 8px 15px;
 
4114
  margin-bottom: 20px;
 
4115
  list-style: none;
 
4116
  background-color: #f5f5f5;
 
4117
  border-radius: 4px;
 
4118
}
 
4119
.breadcrumb > li {
 
4120
  display: inline-block;
 
4121
}
 
4122
.breadcrumb > li + li:before {
 
4123
  padding: 0 5px;
 
4124
  color: #ccc;
 
4125
  content: "/\00a0";
 
4126
}
 
4127
.breadcrumb > .active {
 
4128
  color: #999;
 
4129
}
 
4130
.pagination {
 
4131
  display: inline-block;
 
4132
  padding-left: 0;
 
4133
  margin: 20px 0;
 
4134
  border-radius: 4px;
 
4135
}
 
4136
.pagination > li {
 
4137
  display: inline;
 
4138
}
 
4139
.pagination > li > a,
 
4140
.pagination > li > span {
 
4141
  position: relative;
 
4142
  float: left;
 
4143
  padding: 6px 12px;
 
4144
  margin-left: -1px;
 
4145
  line-height: 1.42857143;
 
4146
  color: #428bca;
 
4147
  text-decoration: none;
 
4148
  background-color: #fff;
 
4149
  border: 1px solid #ddd;
 
4150
}
 
4151
.pagination > li:first-child > a,
 
4152
.pagination > li:first-child > span {
 
4153
  margin-left: 0;
 
4154
  border-top-left-radius: 4px;
 
4155
  border-bottom-left-radius: 4px;
 
4156
}
 
4157
.pagination > li:last-child > a,
 
4158
.pagination > li:last-child > span {
 
4159
  border-top-right-radius: 4px;
 
4160
  border-bottom-right-radius: 4px;
 
4161
}
 
4162
.pagination > li > a:hover,
 
4163
.pagination > li > span:hover,
 
4164
.pagination > li > a:focus,
 
4165
.pagination > li > span:focus {
 
4166
  color: #2a6496;
 
4167
  background-color: #eee;
 
4168
  border-color: #ddd;
 
4169
}
 
4170
.pagination > .active > a,
 
4171
.pagination > .active > span,
 
4172
.pagination > .active > a:hover,
 
4173
.pagination > .active > span:hover,
 
4174
.pagination > .active > a:focus,
 
4175
.pagination > .active > span:focus {
 
4176
  z-index: 2;
 
4177
  color: #fff;
 
4178
  cursor: default;
 
4179
  background-color: #428bca;
 
4180
  border-color: #428bca;
 
4181
}
 
4182
.pagination > .disabled > span,
 
4183
.pagination > .disabled > span:hover,
 
4184
.pagination > .disabled > span:focus,
 
4185
.pagination > .disabled > a,
 
4186
.pagination > .disabled > a:hover,
 
4187
.pagination > .disabled > a:focus {
 
4188
  color: #999;
 
4189
  cursor: not-allowed;
 
4190
  background-color: #fff;
 
4191
  border-color: #ddd;
 
4192
}
 
4193
.pagination-lg > li > a,
 
4194
.pagination-lg > li > span {
 
4195
  padding: 10px 16px;
 
4196
  font-size: 18px;
 
4197
}
 
4198
.pagination-lg > li:first-child > a,
 
4199
.pagination-lg > li:first-child > span {
 
4200
  border-top-left-radius: 6px;
 
4201
  border-bottom-left-radius: 6px;
 
4202
}
 
4203
.pagination-lg > li:last-child > a,
 
4204
.pagination-lg > li:last-child > span {
 
4205
  border-top-right-radius: 6px;
 
4206
  border-bottom-right-radius: 6px;
 
4207
}
 
4208
.pagination-sm > li > a,
 
4209
.pagination-sm > li > span {
 
4210
  padding: 5px 10px;
 
4211
  font-size: 12px;
 
4212
}
 
4213
.pagination-sm > li:first-child > a,
 
4214
.pagination-sm > li:first-child > span {
 
4215
  border-top-left-radius: 3px;
 
4216
  border-bottom-left-radius: 3px;
 
4217
}
 
4218
.pagination-sm > li:last-child > a,
 
4219
.pagination-sm > li:last-child > span {
 
4220
  border-top-right-radius: 3px;
 
4221
  border-bottom-right-radius: 3px;
 
4222
}
 
4223
.pager {
 
4224
  padding-left: 0;
 
4225
  margin: 20px 0;
 
4226
  text-align: center;
 
4227
  list-style: none;
 
4228
}
 
4229
.pager li {
 
4230
  display: inline;
 
4231
}
 
4232
.pager li > a,
 
4233
.pager li > span {
 
4234
  display: inline-block;
 
4235
  padding: 5px 14px;
 
4236
  background-color: #fff;
 
4237
  border: 1px solid #ddd;
 
4238
  border-radius: 15px;
 
4239
}
 
4240
.pager li > a:hover,
 
4241
.pager li > a:focus {
 
4242
  text-decoration: none;
 
4243
  background-color: #eee;
 
4244
}
 
4245
.pager .next > a,
 
4246
.pager .next > span {
 
4247
  float: right;
 
4248
}
 
4249
.pager .previous > a,
 
4250
.pager .previous > span {
 
4251
  float: left;
 
4252
}
 
4253
.pager .disabled > a,
 
4254
.pager .disabled > a:hover,
 
4255
.pager .disabled > a:focus,
 
4256
.pager .disabled > span {
 
4257
  color: #999;
 
4258
  cursor: not-allowed;
 
4259
  background-color: #fff;
 
4260
}
 
4261
.label {
 
4262
  display: inline;
 
4263
  padding: .2em .6em .3em;
 
4264
  font-size: 75%;
 
4265
  font-weight: bold;
 
4266
  line-height: 1;
 
4267
  color: #fff;
 
4268
  text-align: center;
 
4269
  white-space: nowrap;
 
4270
  vertical-align: baseline;
 
4271
  border-radius: .25em;
 
4272
}
 
4273
.label[href]:hover,
 
4274
.label[href]:focus {
 
4275
  color: #fff;
 
4276
  text-decoration: none;
 
4277
  cursor: pointer;
 
4278
}
 
4279
.label:empty {
 
4280
  display: none;
 
4281
}
 
4282
.btn .label {
 
4283
  position: relative;
 
4284
  top: -1px;
 
4285
}
 
4286
.label-default {
 
4287
  background-color: #999;
 
4288
}
 
4289
.label-default[href]:hover,
 
4290
.label-default[href]:focus {
 
4291
  background-color: #808080;
 
4292
}
 
4293
.label-primary {
 
4294
  background-color: #428bca;
 
4295
}
 
4296
.label-primary[href]:hover,
 
4297
.label-primary[href]:focus {
 
4298
  background-color: #3071a9;
 
4299
}
 
4300
.label-success {
 
4301
  background-color: #5cb85c;
 
4302
}
 
4303
.label-success[href]:hover,
 
4304
.label-success[href]:focus {
 
4305
  background-color: #449d44;
 
4306
}
 
4307
.label-info {
 
4308
  background-color: #5bc0de;
 
4309
}
 
4310
.label-info[href]:hover,
 
4311
.label-info[href]:focus {
 
4312
  background-color: #31b0d5;
 
4313
}
 
4314
.label-warning {
 
4315
  background-color: #f0ad4e;
 
4316
}
 
4317
.label-warning[href]:hover,
 
4318
.label-warning[href]:focus {
 
4319
  background-color: #ec971f;
 
4320
}
 
4321
.label-danger {
 
4322
  background-color: #d9534f;
 
4323
}
 
4324
.label-danger[href]:hover,
 
4325
.label-danger[href]:focus {
 
4326
  background-color: #c9302c;
 
4327
}
 
4328
.badge {
 
4329
  display: inline-block;
 
4330
  min-width: 10px;
 
4331
  padding: 3px 7px;
 
4332
  font-size: 12px;
 
4333
  font-weight: bold;
 
4334
  line-height: 1;
 
4335
  color: #fff;
 
4336
  text-align: center;
 
4337
  white-space: nowrap;
 
4338
  vertical-align: baseline;
 
4339
  background-color: #999;
 
4340
  border-radius: 10px;
 
4341
}
 
4342
.badge:empty {
 
4343
  display: none;
 
4344
}
 
4345
.btn .badge {
 
4346
  position: relative;
 
4347
  top: -1px;
 
4348
}
 
4349
.btn-xs .badge {
 
4350
  top: 0;
 
4351
  padding: 1px 5px;
 
4352
}
 
4353
a.badge:hover,
 
4354
a.badge:focus {
 
4355
  color: #fff;
 
4356
  text-decoration: none;
 
4357
  cursor: pointer;
 
4358
}
 
4359
a.list-group-item.active > .badge,
 
4360
.nav-pills > .active > a > .badge {
 
4361
  color: #428bca;
 
4362
  background-color: #fff;
 
4363
}
 
4364
.nav-pills > li > a > .badge {
 
4365
  margin-left: 3px;
 
4366
}
 
4367
.jumbotron {
 
4368
  padding: 30px;
 
4369
  margin-bottom: 30px;
 
4370
  color: inherit;
 
4371
  background-color: #eee;
 
4372
}
 
4373
.jumbotron h1,
 
4374
.jumbotron .h1 {
 
4375
  color: inherit;
 
4376
}
 
4377
.jumbotron p {
 
4378
  margin-bottom: 15px;
 
4379
  font-size: 21px;
 
4380
  font-weight: 200;
 
4381
}
 
4382
.container .jumbotron {
 
4383
  border-radius: 6px;
 
4384
}
 
4385
.jumbotron .container {
 
4386
  max-width: 100%;
 
4387
}
 
4388
@media screen and (min-width: 768px) {
 
4389
  .jumbotron {
 
4390
    padding-top: 48px;
 
4391
    padding-bottom: 48px;
 
4392
  }
 
4393
  .container .jumbotron {
 
4394
    padding-right: 60px;
 
4395
    padding-left: 60px;
 
4396
  }
 
4397
  .jumbotron h1,
 
4398
  .jumbotron .h1 {
 
4399
    font-size: 63px;
 
4400
  }
 
4401
}
 
4402
.thumbnail {
 
4403
  display: block;
 
4404
  padding: 4px;
 
4405
  margin-bottom: 20px;
 
4406
  line-height: 1.42857143;
 
4407
  background-color: #fff;
 
4408
  border: 1px solid #ddd;
 
4409
  border-radius: 4px;
 
4410
  -webkit-transition: all .2s ease-in-out;
 
4411
          transition: all .2s ease-in-out;
 
4412
}
 
4413
.thumbnail > img,
 
4414
.thumbnail a > img {
 
4415
  margin-right: auto;
 
4416
  margin-left: auto;
 
4417
}
 
4418
a.thumbnail:hover,
 
4419
a.thumbnail:focus,
 
4420
a.thumbnail.active {
 
4421
  border-color: #428bca;
 
4422
}
 
4423
.thumbnail .caption {
 
4424
  padding: 9px;
 
4425
  color: #333;
 
4426
}
 
4427
.alert {
 
4428
  padding: 15px;
 
4429
  margin-bottom: 20px;
 
4430
  border: 1px solid transparent;
 
4431
  border-radius: 4px;
 
4432
}
 
4433
.alert h4 {
 
4434
  margin-top: 0;
 
4435
  color: inherit;
 
4436
}
 
4437
.alert .alert-link {
 
4438
  font-weight: bold;
 
4439
}
 
4440
.alert > p,
 
4441
.alert > ul {
 
4442
  margin-bottom: 0;
 
4443
}
 
4444
.alert > p + p {
 
4445
  margin-top: 5px;
 
4446
}
 
4447
.alert-dismissable {
 
4448
  padding-right: 35px;
 
4449
}
 
4450
.alert-dismissable .close {
 
4451
  position: relative;
 
4452
  top: -2px;
 
4453
  right: -21px;
 
4454
  color: inherit;
 
4455
}
 
4456
.alert-success {
 
4457
  color: #3c763d;
 
4458
  background-color: #dff0d8;
 
4459
  border-color: #d6e9c6;
 
4460
}
 
4461
.alert-success hr {
 
4462
  border-top-color: #c9e2b3;
 
4463
}
 
4464
.alert-success .alert-link {
 
4465
  color: #2b542c;
 
4466
}
 
4467
.alert-info {
 
4468
  color: #31708f;
 
4469
  background-color: #d9edf7;
 
4470
  border-color: #bce8f1;
 
4471
}
 
4472
.alert-info hr {
 
4473
  border-top-color: #a6e1ec;
 
4474
}
 
4475
.alert-info .alert-link {
 
4476
  color: #245269;
 
4477
}
 
4478
.alert-warning {
 
4479
  color: #8a6d3b;
 
4480
  background-color: #fcf8e3;
 
4481
  border-color: #faebcc;
 
4482
}
 
4483
.alert-warning hr {
 
4484
  border-top-color: #f7e1b5;
 
4485
}
 
4486
.alert-warning .alert-link {
 
4487
  color: #66512c;
 
4488
}
 
4489
.alert-danger {
 
4490
  color: #a94442;
 
4491
  background-color: #f2dede;
 
4492
  border-color: #ebccd1;
 
4493
}
 
4494
.alert-danger hr {
 
4495
  border-top-color: #e4b9c0;
 
4496
}
 
4497
.alert-danger .alert-link {
 
4498
  color: #843534;
 
4499
}
 
4500
@-webkit-keyframes progress-bar-stripes {
 
4501
  from {
 
4502
    background-position: 40px 0;
 
4503
  }
 
4504
  to {
 
4505
    background-position: 0 0;
 
4506
  }
 
4507
}
 
4508
@keyframes progress-bar-stripes {
 
4509
  from {
 
4510
    background-position: 40px 0;
 
4511
  }
 
4512
  to {
 
4513
    background-position: 0 0;
 
4514
  }
 
4515
}
 
4516
.progress {
 
4517
  height: 20px;
 
4518
  margin-bottom: 20px;
 
4519
  overflow: hidden;
 
4520
  background-color: #f5f5f5;
 
4521
  border-radius: 4px;
 
4522
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
 
4523
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
 
4524
}
 
4525
.progress-bar {
 
4526
  float: left;
 
4527
  width: 0;
 
4528
  height: 100%;
 
4529
  font-size: 12px;
 
4530
  line-height: 20px;
 
4531
  color: #fff;
 
4532
  text-align: center;
 
4533
  background-color: #428bca;
 
4534
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
 
4535
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
 
4536
  -webkit-transition: width .6s ease;
 
4537
          transition: width .6s ease;
 
4538
}
 
4539
.progress-striped .progress-bar {
 
4540
  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);
 
4541
  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);
 
4542
  background-size: 40px 40px;
 
4543
}
 
4544
.progress.active .progress-bar {
 
4545
  -webkit-animation: progress-bar-stripes 2s linear infinite;
 
4546
          animation: progress-bar-stripes 2s linear infinite;
 
4547
}
 
4548
.progress-bar-success {
 
4549
  background-color: #5cb85c;
 
4550
}
 
4551
.progress-striped .progress-bar-success {
 
4552
  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);
 
4553
  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);
 
4554
}
 
4555
.progress-bar-info {
 
4556
  background-color: #5bc0de;
 
4557
}
 
4558
.progress-striped .progress-bar-info {
 
4559
  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);
 
4560
  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);
 
4561
}
 
4562
.progress-bar-warning {
 
4563
  background-color: #f0ad4e;
 
4564
}
 
4565
.progress-striped .progress-bar-warning {
 
4566
  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);
 
4567
  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);
 
4568
}
 
4569
.progress-bar-danger {
 
4570
  background-color: #d9534f;
 
4571
}
 
4572
.progress-striped .progress-bar-danger {
 
4573
  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);
 
4574
  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);
 
4575
}
 
4576
.media,
 
4577
.media-body {
 
4578
  overflow: hidden;
 
4579
  zoom: 1;
 
4580
}
 
4581
.media,
 
4582
.media .media {
 
4583
  margin-top: 15px;
 
4584
}
 
4585
.media:first-child {
 
4586
  margin-top: 0;
 
4587
}
 
4588
.media-object {
 
4589
  display: block;
 
4590
}
 
4591
.media-heading {
 
4592
  margin: 0 0 5px;
 
4593
}
 
4594
.media > .pull-left {
 
4595
  margin-right: 10px;
 
4596
}
 
4597
.media > .pull-right {
 
4598
  margin-left: 10px;
 
4599
}
 
4600
.media-list {
 
4601
  padding-left: 0;
 
4602
  list-style: none;
 
4603
}
 
4604
.list-group {
 
4605
  padding-left: 0;
 
4606
  margin-bottom: 20px;
 
4607
}
 
4608
.list-group-item {
 
4609
  position: relative;
 
4610
  display: block;
 
4611
  padding: 10px 15px;
 
4612
  margin-bottom: -1px;
 
4613
  background-color: #fff;
 
4614
  border: 1px solid #ddd;
 
4615
}
 
4616
.list-group-item:first-child {
 
4617
  border-top-left-radius: 4px;
 
4618
  border-top-right-radius: 4px;
 
4619
}
 
4620
.list-group-item:last-child {
 
4621
  margin-bottom: 0;
 
4622
  border-bottom-right-radius: 4px;
 
4623
  border-bottom-left-radius: 4px;
 
4624
}
 
4625
.list-group-item > .badge {
 
4626
  float: right;
 
4627
}
 
4628
.list-group-item > .badge + .badge {
 
4629
  margin-right: 5px;
 
4630
}
 
4631
a.list-group-item {
 
4632
  color: #555;
 
4633
}
 
4634
a.list-group-item .list-group-item-heading {
 
4635
  color: #333;
 
4636
}
 
4637
a.list-group-item:hover,
 
4638
a.list-group-item:focus {
 
4639
  text-decoration: none;
 
4640
  background-color: #f5f5f5;
 
4641
}
 
4642
a.list-group-item.active,
 
4643
a.list-group-item.active:hover,
 
4644
a.list-group-item.active:focus {
 
4645
  z-index: 2;
 
4646
  color: #fff;
 
4647
  background-color: #428bca;
 
4648
  border-color: #428bca;
 
4649
}
 
4650
a.list-group-item.active .list-group-item-heading,
 
4651
a.list-group-item.active:hover .list-group-item-heading,
 
4652
a.list-group-item.active:focus .list-group-item-heading {
 
4653
  color: inherit;
 
4654
}
 
4655
a.list-group-item.active .list-group-item-text,
 
4656
a.list-group-item.active:hover .list-group-item-text,
 
4657
a.list-group-item.active:focus .list-group-item-text {
 
4658
  color: #e1edf7;
 
4659
}
 
4660
.list-group-item-success {
 
4661
  color: #3c763d;
 
4662
  background-color: #dff0d8;
 
4663
}
 
4664
a.list-group-item-success {
 
4665
  color: #3c763d;
 
4666
}
 
4667
a.list-group-item-success .list-group-item-heading {
 
4668
  color: inherit;
 
4669
}
 
4670
a.list-group-item-success:hover,
 
4671
a.list-group-item-success:focus {
 
4672
  color: #3c763d;
 
4673
  background-color: #d0e9c6;
 
4674
}
 
4675
a.list-group-item-success.active,
 
4676
a.list-group-item-success.active:hover,
 
4677
a.list-group-item-success.active:focus {
 
4678
  color: #fff;
 
4679
  background-color: #3c763d;
 
4680
  border-color: #3c763d;
 
4681
}
 
4682
.list-group-item-info {
 
4683
  color: #31708f;
 
4684
  background-color: #d9edf7;
 
4685
}
 
4686
a.list-group-item-info {
 
4687
  color: #31708f;
 
4688
}
 
4689
a.list-group-item-info .list-group-item-heading {
 
4690
  color: inherit;
 
4691
}
 
4692
a.list-group-item-info:hover,
 
4693
a.list-group-item-info:focus {
 
4694
  color: #31708f;
 
4695
  background-color: #c4e3f3;
 
4696
}
 
4697
a.list-group-item-info.active,
 
4698
a.list-group-item-info.active:hover,
 
4699
a.list-group-item-info.active:focus {
 
4700
  color: #fff;
 
4701
  background-color: #31708f;
 
4702
  border-color: #31708f;
 
4703
}
 
4704
.list-group-item-warning {
 
4705
  color: #8a6d3b;
 
4706
  background-color: #fcf8e3;
 
4707
}
 
4708
a.list-group-item-warning {
 
4709
  color: #8a6d3b;
 
4710
}
 
4711
a.list-group-item-warning .list-group-item-heading {
 
4712
  color: inherit;
 
4713
}
 
4714
a.list-group-item-warning:hover,
 
4715
a.list-group-item-warning:focus {
 
4716
  color: #8a6d3b;
 
4717
  background-color: #faf2cc;
 
4718
}
 
4719
a.list-group-item-warning.active,
 
4720
a.list-group-item-warning.active:hover,
 
4721
a.list-group-item-warning.active:focus {
 
4722
  color: #fff;
 
4723
  background-color: #8a6d3b;
 
4724
  border-color: #8a6d3b;
 
4725
}
 
4726
.list-group-item-danger {
 
4727
  color: #a94442;
 
4728
  background-color: #f2dede;
 
4729
}
 
4730
a.list-group-item-danger {
 
4731
  color: #a94442;
 
4732
}
 
4733
a.list-group-item-danger .list-group-item-heading {
 
4734
  color: inherit;
 
4735
}
 
4736
a.list-group-item-danger:hover,
 
4737
a.list-group-item-danger:focus {
 
4738
  color: #a94442;
 
4739
  background-color: #ebcccc;
 
4740
}
 
4741
a.list-group-item-danger.active,
 
4742
a.list-group-item-danger.active:hover,
 
4743
a.list-group-item-danger.active:focus {
 
4744
  color: #fff;
 
4745
  background-color: #a94442;
 
4746
  border-color: #a94442;
 
4747
}
 
4748
.list-group-item-heading {
 
4749
  margin-top: 0;
 
4750
  margin-bottom: 5px;
 
4751
}
 
4752
.list-group-item-text {
 
4753
  margin-bottom: 0;
 
4754
  line-height: 1.3;
 
4755
}
 
4756
.panel {
 
4757
  margin-bottom: 20px;
 
4758
  background-color: #fff;
 
4759
  border: 1px solid transparent;
 
4760
  border-radius: 4px;
 
4761
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
 
4762
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
 
4763
}
 
4764
.panel-body {
 
4765
  padding: 15px;
 
4766
}
 
4767
.panel-heading {
 
4768
  padding: 10px 15px;
 
4769
  border-bottom: 1px solid transparent;
 
4770
  border-top-left-radius: 3px;
 
4771
  border-top-right-radius: 3px;
 
4772
}
 
4773
.panel-heading > .dropdown .dropdown-toggle {
 
4774
  color: inherit;
 
4775
}
 
4776
.panel-title {
 
4777
  margin-top: 0;
 
4778
  margin-bottom: 0;
 
4779
  font-size: 16px;
 
4780
  color: inherit;
 
4781
}
 
4782
.panel-title > a {
 
4783
  color: inherit;
 
4784
}
 
4785
.panel-footer {
 
4786
  padding: 10px 15px;
 
4787
  background-color: #f5f5f5;
 
4788
  border-top: 1px solid #ddd;
 
4789
  border-bottom-right-radius: 3px;
 
4790
  border-bottom-left-radius: 3px;
 
4791
}
 
4792
.panel > .list-group {
 
4793
  margin-bottom: 0;
 
4794
}
 
4795
.panel > .list-group .list-group-item {
 
4796
  border-width: 1px 0;
 
4797
  border-radius: 0;
 
4798
}
 
4799
.panel > .list-group:first-child .list-group-item:first-child {
 
4800
  border-top: 0;
 
4801
  border-top-left-radius: 3px;
 
4802
  border-top-right-radius: 3px;
 
4803
}
 
4804
.panel > .list-group:last-child .list-group-item:last-child {
 
4805
  border-bottom: 0;
 
4806
  border-bottom-right-radius: 3px;
 
4807
  border-bottom-left-radius: 3px;
 
4808
}
 
4809
.panel-heading + .list-group .list-group-item:first-child {
 
4810
  border-top-width: 0;
 
4811
}
 
4812
.panel > .table,
 
4813
.panel > .table-responsive > .table {
 
4814
  margin-bottom: 0;
 
4815
}
 
4816
.panel > .table:first-child,
 
4817
.panel > .table-responsive:first-child > .table:first-child {
 
4818
  border-top-left-radius: 3px;
 
4819
  border-top-right-radius: 3px;
 
4820
}
 
4821
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
 
4822
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
 
4823
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
 
4824
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
 
4825
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
 
4826
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
 
4827
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
 
4828
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
 
4829
  border-top-left-radius: 3px;
 
4830
}
 
4831
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
 
4832
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
 
4833
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
 
4834
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
 
4835
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
 
4836
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
 
4837
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
 
4838
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
 
4839
  border-top-right-radius: 3px;
 
4840
}
 
4841
.panel > .table:last-child,
 
4842
.panel > .table-responsive:last-child > .table:last-child {
 
4843
  border-bottom-right-radius: 3px;
 
4844
  border-bottom-left-radius: 3px;
 
4845
}
 
4846
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
 
4847
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
 
4848
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
 
4849
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
 
4850
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
 
4851
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
 
4852
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
 
4853
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
 
4854
  border-bottom-left-radius: 3px;
 
4855
}
 
4856
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
 
4857
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
 
4858
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
 
4859
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
 
4860
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
 
4861
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
 
4862
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
 
4863
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
 
4864
  border-bottom-right-radius: 3px;
 
4865
}
 
4866
.panel > .panel-body + .table,
 
4867
.panel > .panel-body + .table-responsive {
 
4868
  border-top: 1px solid #ddd;
 
4869
}
 
4870
.panel > .table > tbody:first-child > tr:first-child th,
 
4871
.panel > .table > tbody:first-child > tr:first-child td {
 
4872
  border-top: 0;
 
4873
}
 
4874
.panel > .table-bordered,
 
4875
.panel > .table-responsive > .table-bordered {
 
4876
  border: 0;
 
4877
}
 
4878
.panel > .table-bordered > thead > tr > th:first-child,
 
4879
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
 
4880
.panel > .table-bordered > tbody > tr > th:first-child,
 
4881
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
 
4882
.panel > .table-bordered > tfoot > tr > th:first-child,
 
4883
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
 
4884
.panel > .table-bordered > thead > tr > td:first-child,
 
4885
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
 
4886
.panel > .table-bordered > tbody > tr > td:first-child,
 
4887
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
 
4888
.panel > .table-bordered > tfoot > tr > td:first-child,
 
4889
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
 
4890
  border-left: 0;
 
4891
}
 
4892
.panel > .table-bordered > thead > tr > th:last-child,
 
4893
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
 
4894
.panel > .table-bordered > tbody > tr > th:last-child,
 
4895
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
 
4896
.panel > .table-bordered > tfoot > tr > th:last-child,
 
4897
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
 
4898
.panel > .table-bordered > thead > tr > td:last-child,
 
4899
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
 
4900
.panel > .table-bordered > tbody > tr > td:last-child,
 
4901
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
 
4902
.panel > .table-bordered > tfoot > tr > td:last-child,
 
4903
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
 
4904
  border-right: 0;
 
4905
}
 
4906
.panel > .table-bordered > thead > tr:first-child > td,
 
4907
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
 
4908
.panel > .table-bordered > tbody > tr:first-child > td,
 
4909
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
 
4910
.panel > .table-bordered > thead > tr:first-child > th,
 
4911
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
 
4912
.panel > .table-bordered > tbody > tr:first-child > th,
 
4913
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
 
4914
  border-bottom: 0;
 
4915
}
 
4916
.panel > .table-bordered > tbody > tr:last-child > td,
 
4917
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
 
4918
.panel > .table-bordered > tfoot > tr:last-child > td,
 
4919
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
 
4920
.panel > .table-bordered > tbody > tr:last-child > th,
 
4921
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
 
4922
.panel > .table-bordered > tfoot > tr:last-child > th,
 
4923
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
 
4924
  border-bottom: 0;
 
4925
}
 
4926
.panel > .table-responsive {
 
4927
  margin-bottom: 0;
 
4928
  border: 0;
 
4929
}
 
4930
.panel-group {
 
4931
  margin-bottom: 20px;
 
4932
}
 
4933
.panel-group .panel {
 
4934
  margin-bottom: 0;
 
4935
  overflow: hidden;
 
4936
  border-radius: 4px;
 
4937
}
 
4938
.panel-group .panel + .panel {
 
4939
  margin-top: 5px;
 
4940
}
 
4941
.panel-group .panel-heading {
 
4942
  border-bottom: 0;
 
4943
}
 
4944
.panel-group .panel-heading + .panel-collapse .panel-body {
 
4945
  border-top: 1px solid #ddd;
 
4946
}
 
4947
.panel-group .panel-footer {
 
4948
  border-top: 0;
 
4949
}
 
4950
.panel-group .panel-footer + .panel-collapse .panel-body {
 
4951
  border-bottom: 1px solid #ddd;
 
4952
}
 
4953
.panel-default {
 
4954
  border-color: #ddd;
 
4955
}
 
4956
.panel-default > .panel-heading {
 
4957
  color: #333;
 
4958
  background-color: #f5f5f5;
 
4959
  border-color: #ddd;
 
4960
}
 
4961
.panel-default > .panel-heading + .panel-collapse .panel-body {
 
4962
  border-top-color: #ddd;
 
4963
}
 
4964
.panel-default > .panel-footer + .panel-collapse .panel-body {
 
4965
  border-bottom-color: #ddd;
 
4966
}
 
4967
.panel-primary {
 
4968
  border-color: #428bca;
 
4969
}
 
4970
.panel-primary > .panel-heading {
 
4971
  color: #fff;
 
4972
  background-color: #428bca;
 
4973
  border-color: #428bca;
 
4974
}
 
4975
.panel-primary > .panel-heading + .panel-collapse .panel-body {
 
4976
  border-top-color: #428bca;
 
4977
}
 
4978
.panel-primary > .panel-footer + .panel-collapse .panel-body {
 
4979
  border-bottom-color: #428bca;
 
4980
}
 
4981
.panel-success {
 
4982
  border-color: #d6e9c6;
 
4983
}
 
4984
.panel-success > .panel-heading {
 
4985
  color: #3c763d;
 
4986
  background-color: #dff0d8;
 
4987
  border-color: #d6e9c6;
 
4988
}
 
4989
.panel-success > .panel-heading + .panel-collapse .panel-body {
 
4990
  border-top-color: #d6e9c6;
 
4991
}
 
4992
.panel-success > .panel-footer + .panel-collapse .panel-body {
 
4993
  border-bottom-color: #d6e9c6;
 
4994
}
 
4995
.panel-info {
 
4996
  border-color: #bce8f1;
 
4997
}
 
4998
.panel-info > .panel-heading {
 
4999
  color: #31708f;
 
5000
  background-color: #d9edf7;
 
5001
  border-color: #bce8f1;
 
5002
}
 
5003
.panel-info > .panel-heading + .panel-collapse .panel-body {
 
5004
  border-top-color: #bce8f1;
 
5005
}
 
5006
.panel-info > .panel-footer + .panel-collapse .panel-body {
 
5007
  border-bottom-color: #bce8f1;
 
5008
}
 
5009
.panel-warning {
 
5010
  border-color: #faebcc;
 
5011
}
 
5012
.panel-warning > .panel-heading {
 
5013
  color: #8a6d3b;
 
5014
  background-color: #fcf8e3;
 
5015
  border-color: #faebcc;
 
5016
}
 
5017
.panel-warning > .panel-heading + .panel-collapse .panel-body {
 
5018
  border-top-color: #faebcc;
 
5019
}
 
5020
.panel-warning > .panel-footer + .panel-collapse .panel-body {
 
5021
  border-bottom-color: #faebcc;
 
5022
}
 
5023
.panel-danger {
 
5024
  border-color: #ebccd1;
 
5025
}
 
5026
.panel-danger > .panel-heading {
 
5027
  color: #a94442;
 
5028
  background-color: #f2dede;
 
5029
  border-color: #ebccd1;
 
5030
}
 
5031
.panel-danger > .panel-heading + .panel-collapse .panel-body {
 
5032
  border-top-color: #ebccd1;
 
5033
}
 
5034
.panel-danger > .panel-footer + .panel-collapse .panel-body {
 
5035
  border-bottom-color: #ebccd1;
 
5036
}
 
5037
.well {
 
5038
  min-height: 20px;
 
5039
  padding: 19px;
 
5040
  margin-bottom: 20px;
 
5041
  background-color: #f5f5f5;
 
5042
  border: 1px solid #e3e3e3;
 
5043
  border-radius: 4px;
 
5044
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
 
5045
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
 
5046
}
 
5047
.well blockquote {
 
5048
  border-color: #ddd;
 
5049
  border-color: rgba(0, 0, 0, .15);
 
5050
}
 
5051
.well-lg {
 
5052
  padding: 24px;
 
5053
  border-radius: 6px;
 
5054
}
 
5055
.well-sm {
 
5056
  padding: 9px;
 
5057
  border-radius: 3px;
 
5058
}
 
5059
.close {
 
5060
  float: right;
 
5061
  font-size: 21px;
 
5062
  font-weight: bold;
 
5063
  line-height: 1;
 
5064
  color: #000;
 
5065
  text-shadow: 0 1px 0 #fff;
 
5066
  filter: alpha(opacity=20);
 
5067
  opacity: .2;
 
5068
}
 
5069
.close:hover,
 
5070
.close:focus {
 
5071
  color: #000;
 
5072
  text-decoration: none;
 
5073
  cursor: pointer;
 
5074
  filter: alpha(opacity=50);
 
5075
  opacity: .5;
 
5076
}
 
5077
button.close {
 
5078
  -webkit-appearance: none;
 
5079
  padding: 0;
 
5080
  cursor: pointer;
 
5081
  background: transparent;
 
5082
  border: 0;
 
5083
}
 
5084
.modal-open {
 
5085
  overflow: hidden;
 
5086
}
 
5087
.modal {
 
5088
  position: fixed;
 
5089
  top: 0;
 
5090
  right: 0;
 
5091
  bottom: 0;
 
5092
  left: 0;
 
5093
  z-index: 1050;
 
5094
  display: none;
 
5095
  overflow: auto;
 
5096
  overflow-y: scroll;
 
5097
  -webkit-overflow-scrolling: touch;
 
5098
  outline: 0;
 
5099
}
 
5100
.modal.fade .modal-dialog {
 
5101
  -webkit-transition: -webkit-transform .3s ease-out;
 
5102
     -moz-transition:    -moz-transform .3s ease-out;
 
5103
       -o-transition:      -o-transform .3s ease-out;
 
5104
          transition:         transform .3s ease-out;
 
5105
  -webkit-transform: translate(0, -25%);
 
5106
      -ms-transform: translate(0, -25%);
 
5107
          transform: translate(0, -25%);
 
5108
}
 
5109
.modal.in .modal-dialog {
 
5110
  -webkit-transform: translate(0, 0);
 
5111
      -ms-transform: translate(0, 0);
 
5112
          transform: translate(0, 0);
 
5113
}
 
5114
.modal-dialog {
 
5115
  position: relative;
 
5116
  width: auto;
 
5117
  margin: 10px;
 
5118
}
 
5119
.modal-content {
 
5120
  position: relative;
 
5121
  background-color: #fff;
 
5122
  background-clip: padding-box;
 
5123
  border: 1px solid #999;
 
5124
  border: 1px solid rgba(0, 0, 0, .2);
 
5125
  border-radius: 6px;
 
5126
  outline: none;
 
5127
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
 
5128
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
 
5129
}
 
5130
.modal-backdrop {
 
5131
  position: fixed;
 
5132
  top: 0;
 
5133
  right: 0;
 
5134
  bottom: 0;
 
5135
  left: 0;
 
5136
  z-index: 1040;
 
5137
  background-color: #000;
 
5138
}
 
5139
.modal-backdrop.fade {
 
5140
  filter: alpha(opacity=0);
 
5141
  opacity: 0;
 
5142
}
 
5143
.modal-backdrop.in {
 
5144
  filter: alpha(opacity=50);
 
5145
  opacity: .5;
 
5146
}
 
5147
.modal-header {
 
5148
  min-height: 16.42857143px;
 
5149
  padding: 15px;
 
5150
  border-bottom: 1px solid #e5e5e5;
 
5151
}
 
5152
.modal-header .close {
 
5153
  margin-top: -2px;
 
5154
}
 
5155
.modal-title {
 
5156
  margin: 0;
 
5157
  line-height: 1.42857143;
 
5158
}
 
5159
.modal-body {
 
5160
  position: relative;
 
5161
  padding: 20px;
 
5162
}
 
5163
.modal-footer {
 
5164
  padding: 19px 20px 20px;
 
5165
  margin-top: 15px;
 
5166
  text-align: right;
 
5167
  border-top: 1px solid #e5e5e5;
 
5168
}
 
5169
.modal-footer .btn + .btn {
 
5170
  margin-bottom: 0;
 
5171
  margin-left: 5px;
 
5172
}
 
5173
.modal-footer .btn-group .btn + .btn {
 
5174
  margin-left: -1px;
 
5175
}
 
5176
.modal-footer .btn-block + .btn-block {
 
5177
  margin-left: 0;
 
5178
}
 
5179
@media (min-width: 768px) {
 
5180
  .modal-dialog {
 
5181
    width: 600px;
 
5182
    margin: 30px auto;
 
5183
  }
 
5184
  .modal-content {
 
5185
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
 
5186
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
 
5187
  }
 
5188
  .modal-sm {
 
5189
    width: 300px;
 
5190
  }
 
5191
}
 
5192
@media (min-width: 992px) {
 
5193
  .modal-lg {
 
5194
    width: 900px;
 
5195
  }
 
5196
}
 
5197
.tooltip {
 
5198
  position: absolute;
 
5199
  z-index: 1030;
 
5200
  display: block;
 
5201
  font-size: 12px;
 
5202
  line-height: 1.4;
 
5203
  visibility: visible;
 
5204
  filter: alpha(opacity=0);
 
5205
  opacity: 0;
 
5206
}
 
5207
.tooltip.in {
 
5208
  filter: alpha(opacity=90);
 
5209
  opacity: .9;
 
5210
}
 
5211
.tooltip.top {
 
5212
  padding: 5px 0;
 
5213
  margin-top: -3px;
 
5214
}
 
5215
.tooltip.right {
 
5216
  padding: 0 5px;
 
5217
  margin-left: 3px;
 
5218
}
 
5219
.tooltip.bottom {
 
5220
  padding: 5px 0;
 
5221
  margin-top: 3px;
 
5222
}
 
5223
.tooltip.left {
 
5224
  padding: 0 5px;
 
5225
  margin-left: -3px;
 
5226
}
 
5227
.tooltip-inner {
 
5228
  max-width: 200px;
 
5229
  padding: 3px 8px;
 
5230
  color: #fff;
 
5231
  text-align: center;
 
5232
  text-decoration: none;
 
5233
  background-color: #000;
 
5234
  border-radius: 4px;
 
5235
}
 
5236
.tooltip-arrow {
 
5237
  position: absolute;
 
5238
  width: 0;
 
5239
  height: 0;
 
5240
  border-color: transparent;
 
5241
  border-style: solid;
 
5242
}
 
5243
.tooltip.top .tooltip-arrow {
 
5244
  bottom: 0;
 
5245
  left: 50%;
 
5246
  margin-left: -5px;
 
5247
  border-width: 5px 5px 0;
 
5248
  border-top-color: #000;
 
5249
}
 
5250
.tooltip.top-left .tooltip-arrow {
 
5251
  bottom: 0;
 
5252
  left: 5px;
 
5253
  border-width: 5px 5px 0;
 
5254
  border-top-color: #000;
 
5255
}
 
5256
.tooltip.top-right .tooltip-arrow {
 
5257
  right: 5px;
 
5258
  bottom: 0;
 
5259
  border-width: 5px 5px 0;
 
5260
  border-top-color: #000;
 
5261
}
 
5262
.tooltip.right .tooltip-arrow {
 
5263
  top: 50%;
 
5264
  left: 0;
 
5265
  margin-top: -5px;
 
5266
  border-width: 5px 5px 5px 0;
 
5267
  border-right-color: #000;
 
5268
}
 
5269
.tooltip.left .tooltip-arrow {
 
5270
  top: 50%;
 
5271
  right: 0;
 
5272
  margin-top: -5px;
 
5273
  border-width: 5px 0 5px 5px;
 
5274
  border-left-color: #000;
 
5275
}
 
5276
.tooltip.bottom .tooltip-arrow {
 
5277
  top: 0;
 
5278
  left: 50%;
 
5279
  margin-left: -5px;
 
5280
  border-width: 0 5px 5px;
 
5281
  border-bottom-color: #000;
 
5282
}
 
5283
.tooltip.bottom-left .tooltip-arrow {
 
5284
  top: 0;
 
5285
  left: 5px;
 
5286
  border-width: 0 5px 5px;
 
5287
  border-bottom-color: #000;
 
5288
}
 
5289
.tooltip.bottom-right .tooltip-arrow {
 
5290
  top: 0;
 
5291
  right: 5px;
 
5292
  border-width: 0 5px 5px;
 
5293
  border-bottom-color: #000;
 
5294
}
 
5295
.popover {
 
5296
  position: absolute;
 
5297
  top: 0;
 
5298
  left: 0;
 
5299
  z-index: 1010;
 
5300
  display: none;
 
5301
  max-width: 276px;
 
5302
  padding: 1px;
 
5303
  text-align: left;
 
5304
  white-space: normal;
 
5305
  background-color: #fff;
 
5306
  background-clip: padding-box;
 
5307
  border: 1px solid #ccc;
 
5308
  border: 1px solid rgba(0, 0, 0, .2);
 
5309
  border-radius: 6px;
 
5310
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
 
5311
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
 
5312
}
 
5313
.popover.top {
 
5314
  margin-top: -10px;
 
5315
}
 
5316
.popover.right {
 
5317
  margin-left: 10px;
 
5318
}
 
5319
.popover.bottom {
 
5320
  margin-top: 10px;
 
5321
}
 
5322
.popover.left {
 
5323
  margin-left: -10px;
 
5324
}
 
5325
.popover-title {
 
5326
  padding: 8px 14px;
 
5327
  margin: 0;
 
5328
  font-size: 14px;
 
5329
  font-weight: normal;
 
5330
  line-height: 18px;
 
5331
  background-color: #f7f7f7;
 
5332
  border-bottom: 1px solid #ebebeb;
 
5333
  border-radius: 5px 5px 0 0;
 
5334
}
 
5335
.popover-content {
 
5336
  padding: 9px 14px;
 
5337
}
 
5338
.popover > .arrow,
 
5339
.popover > .arrow:after {
 
5340
  position: absolute;
 
5341
  display: block;
 
5342
  width: 0;
 
5343
  height: 0;
 
5344
  border-color: transparent;
 
5345
  border-style: solid;
 
5346
}
 
5347
.popover > .arrow {
 
5348
  border-width: 11px;
 
5349
}
 
5350
.popover > .arrow:after {
 
5351
  content: "";
 
5352
  border-width: 10px;
 
5353
}
 
5354
.popover.top > .arrow {
 
5355
  bottom: -11px;
 
5356
  left: 50%;
 
5357
  margin-left: -11px;
 
5358
  border-top-color: #999;
 
5359
  border-top-color: rgba(0, 0, 0, .25);
 
5360
  border-bottom-width: 0;
 
5361
}
 
5362
.popover.top > .arrow:after {
 
5363
  bottom: 1px;
 
5364
  margin-left: -10px;
 
5365
  content: " ";
 
5366
  border-top-color: #fff;
 
5367
  border-bottom-width: 0;
 
5368
}
 
5369
.popover.right > .arrow {
 
5370
  top: 50%;
 
5371
  left: -11px;
 
5372
  margin-top: -11px;
 
5373
  border-right-color: #999;
 
5374
  border-right-color: rgba(0, 0, 0, .25);
 
5375
  border-left-width: 0;
 
5376
}
 
5377
.popover.right > .arrow:after {
 
5378
  bottom: -10px;
 
5379
  left: 1px;
 
5380
  content: " ";
 
5381
  border-right-color: #fff;
 
5382
  border-left-width: 0;
 
5383
}
 
5384
.popover.bottom > .arrow {
 
5385
  top: -11px;
 
5386
  left: 50%;
 
5387
  margin-left: -11px;
 
5388
  border-top-width: 0;
 
5389
  border-bottom-color: #999;
 
5390
  border-bottom-color: rgba(0, 0, 0, .25);
 
5391
}
 
5392
.popover.bottom > .arrow:after {
 
5393
  top: 1px;
 
5394
  margin-left: -10px;
 
5395
  content: " ";
 
5396
  border-top-width: 0;
 
5397
  border-bottom-color: #fff;
 
5398
}
 
5399
.popover.left > .arrow {
 
5400
  top: 50%;
 
5401
  right: -11px;
 
5402
  margin-top: -11px;
 
5403
  border-right-width: 0;
 
5404
  border-left-color: #999;
 
5405
  border-left-color: rgba(0, 0, 0, .25);
 
5406
}
 
5407
.popover.left > .arrow:after {
 
5408
  right: 1px;
 
5409
  bottom: -10px;
 
5410
  content: " ";
 
5411
  border-right-width: 0;
 
5412
  border-left-color: #fff;
 
5413
}
 
5414
.carousel {
 
5415
  position: relative;
 
5416
}
 
5417
.carousel-inner {
 
5418
  position: relative;
 
5419
  width: 100%;
 
5420
  overflow: hidden;
 
5421
}
 
5422
.carousel-inner > .item {
 
5423
  position: relative;
 
5424
  display: none;
 
5425
  -webkit-transition: .6s ease-in-out left;
 
5426
          transition: .6s ease-in-out left;
 
5427
}
 
5428
.carousel-inner > .item > img,
 
5429
.carousel-inner > .item > a > img {
 
5430
  line-height: 1;
 
5431
}
 
5432
.carousel-inner > .active,
 
5433
.carousel-inner > .next,
 
5434
.carousel-inner > .prev {
 
5435
  display: block;
 
5436
}
 
5437
.carousel-inner > .active {
 
5438
  left: 0;
 
5439
}
 
5440
.carousel-inner > .next,
 
5441
.carousel-inner > .prev {
 
5442
  position: absolute;
 
5443
  top: 0;
 
5444
  width: 100%;
 
5445
}
 
5446
.carousel-inner > .next {
 
5447
  left: 100%;
 
5448
}
 
5449
.carousel-inner > .prev {
 
5450
  left: -100%;
 
5451
}
 
5452
.carousel-inner > .next.left,
 
5453
.carousel-inner > .prev.right {
 
5454
  left: 0;
 
5455
}
 
5456
.carousel-inner > .active.left {
 
5457
  left: -100%;
 
5458
}
 
5459
.carousel-inner > .active.right {
 
5460
  left: 100%;
 
5461
}
 
5462
.carousel-control {
 
5463
  position: absolute;
 
5464
  top: 0;
 
5465
  bottom: 0;
 
5466
  left: 0;
 
5467
  width: 15%;
 
5468
  font-size: 20px;
 
5469
  color: #fff;
 
5470
  text-align: center;
 
5471
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
 
5472
  filter: alpha(opacity=50);
 
5473
  opacity: .5;
 
5474
}
 
5475
.carousel-control.left {
 
5476
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
 
5477
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
 
5478
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
 
5479
  background-repeat: repeat-x;
 
5480
}
 
5481
.carousel-control.right {
 
5482
  right: 0;
 
5483
  left: auto;
 
5484
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
 
5485
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
 
5486
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
 
5487
  background-repeat: repeat-x;
 
5488
}
 
5489
.carousel-control:hover,
 
5490
.carousel-control:focus {
 
5491
  color: #fff;
 
5492
  text-decoration: none;
 
5493
  filter: alpha(opacity=90);
 
5494
  outline: none;
 
5495
  opacity: .9;
 
5496
}
 
5497
.carousel-control .icon-prev,
 
5498
.carousel-control .icon-next,
 
5499
.carousel-control .glyphicon-chevron-left,
 
5500
.carousel-control .glyphicon-chevron-right {
 
5501
  position: absolute;
 
5502
  top: 50%;
 
5503
  z-index: 5;
 
5504
  display: inline-block;
 
5505
}
 
5506
.carousel-control .icon-prev,
 
5507
.carousel-control .glyphicon-chevron-left {
 
5508
  left: 50%;
 
5509
}
 
5510
.carousel-control .icon-next,
 
5511
.carousel-control .glyphicon-chevron-right {
 
5512
  right: 50%;
 
5513
}
 
5514
.carousel-control .icon-prev,
 
5515
.carousel-control .icon-next {
 
5516
  width: 20px;
 
5517
  height: 20px;
 
5518
  margin-top: -10px;
 
5519
  margin-left: -10px;
 
5520
  font-family: serif;
 
5521
}
 
5522
.carousel-control .icon-prev:before {
 
5523
  content: '\2039';
 
5524
}
 
5525
.carousel-control .icon-next:before {
 
5526
  content: '\203a';
 
5527
}
 
5528
.carousel-indicators {
 
5529
  position: absolute;
 
5530
  bottom: 10px;
 
5531
  left: 50%;
 
5532
  z-index: 15;
 
5533
  width: 60%;
 
5534
  padding-left: 0;
 
5535
  margin-left: -30%;
 
5536
  text-align: center;
 
5537
  list-style: none;
 
5538
}
 
5539
.carousel-indicators li {
 
5540
  display: inline-block;
 
5541
  width: 10px;
 
5542
  height: 10px;
 
5543
  margin: 1px;
 
5544
  text-indent: -999px;
 
5545
  cursor: pointer;
 
5546
  background-color: #000 \9;
 
5547
  background-color: rgba(0, 0, 0, 0);
 
5548
  border: 1px solid #fff;
 
5549
  border-radius: 10px;
 
5550
}
 
5551
.carousel-indicators .active {
 
5552
  width: 12px;
 
5553
  height: 12px;
 
5554
  margin: 0;
 
5555
  background-color: #fff;
 
5556
}
 
5557
.carousel-caption {
 
5558
  position: absolute;
 
5559
  right: 15%;
 
5560
  bottom: 20px;
 
5561
  left: 15%;
 
5562
  z-index: 10;
 
5563
  padding-top: 20px;
 
5564
  padding-bottom: 20px;
 
5565
  color: #fff;
 
5566
  text-align: center;
 
5567
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
 
5568
}
 
5569
.carousel-caption .btn {
 
5570
  text-shadow: none;
 
5571
}
 
5572
@media screen and (min-width: 768px) {
 
5573
  .carousel-control .glyphicon-chevron-left,
 
5574
  .carousel-control .glyphicon-chevron-right,
 
5575
  .carousel-control .icon-prev,
 
5576
  .carousel-control .icon-next {
 
5577
    width: 30px;
 
5578
    height: 30px;
 
5579
    margin-top: -15px;
 
5580
    margin-left: -15px;
 
5581
    font-size: 30px;
 
5582
  }
 
5583
  .carousel-caption {
 
5584
    right: 20%;
 
5585
    left: 20%;
 
5586
    padding-bottom: 30px;
 
5587
  }
 
5588
  .carousel-indicators {
 
5589
    bottom: 20px;
 
5590
  }
 
5591
}
 
5592
.clearfix:before,
 
5593
.clearfix:after,
 
5594
.container:before,
 
5595
.container:after,
 
5596
.container-fluid:before,
 
5597
.container-fluid:after,
 
5598
.row:before,
 
5599
.row:after,
 
5600
.form-horizontal .form-group:before,
 
5601
.form-horizontal .form-group:after,
 
5602
.btn-toolbar:before,
 
5603
.btn-toolbar:after,
 
5604
.btn-group-vertical > .btn-group:before,
 
5605
.btn-group-vertical > .btn-group:after,
 
5606
.nav:before,
 
5607
.nav:after,
 
5608
.navbar:before,
 
5609
.navbar:after,
 
5610
.navbar-header:before,
 
5611
.navbar-header:after,
 
5612
.navbar-collapse:before,
 
5613
.navbar-collapse:after,
 
5614
.pager:before,
 
5615
.pager:after,
 
5616
.panel-body:before,
 
5617
.panel-body:after,
 
5618
.modal-footer:before,
 
5619
.modal-footer:after {
 
5620
  display: table;
 
5621
  content: " ";
 
5622
}
 
5623
.clearfix:after,
 
5624
.container:after,
 
5625
.container-fluid:after,
 
5626
.row:after,
 
5627
.form-horizontal .form-group:after,
 
5628
.btn-toolbar:after,
 
5629
.btn-group-vertical > .btn-group:after,
 
5630
.nav:after,
 
5631
.navbar:after,
 
5632
.navbar-header:after,
 
5633
.navbar-collapse:after,
 
5634
.pager:after,
 
5635
.panel-body:after,
 
5636
.modal-footer:after {
 
5637
  clear: both;
 
5638
}
 
5639
.center-block {
 
5640
  display: block;
 
5641
  margin-right: auto;
 
5642
  margin-left: auto;
 
5643
}
 
5644
.pull-right {
 
5645
  float: right !important;
 
5646
}
 
5647
.pull-left {
 
5648
  float: left !important;
 
5649
}
 
5650
.hide {
 
5651
  display: none !important;
 
5652
}
 
5653
.show {
 
5654
  display: block !important;
 
5655
}
 
5656
.invisible {
 
5657
  visibility: hidden;
 
5658
}
 
5659
.text-hide {
 
5660
  font: 0/0 a;
 
5661
  color: transparent;
 
5662
  text-shadow: none;
 
5663
  background-color: transparent;
 
5664
  border: 0;
 
5665
}
 
5666
.hidden {
 
5667
  display: none !important;
 
5668
  visibility: hidden !important;
 
5669
}
 
5670
.affix {
 
5671
  position: fixed;
 
5672
}
 
5673
@-ms-viewport {
 
5674
  width: device-width;
 
5675
}
 
5676
.visible-xs,
 
5677
.visible-sm,
 
5678
.visible-md,
 
5679
.visible-lg {
 
5680
  display: none !important;
 
5681
}
 
5682
@media (max-width: 767px) {
 
5683
  .visible-xs {
 
5684
    display: block !important;
 
5685
  }
 
5686
  table.visible-xs {
 
5687
    display: table;
 
5688
  }
 
5689
  tr.visible-xs {
 
5690
    display: table-row !important;
 
5691
  }
 
5692
  th.visible-xs,
 
5693
  td.visible-xs {
 
5694
    display: table-cell !important;
 
5695
  }
 
5696
}
 
5697
@media (min-width: 768px) and (max-width: 991px) {
 
5698
  .visible-sm {
 
5699
    display: block !important;
 
5700
  }
 
5701
  table.visible-sm {
 
5702
    display: table;
 
5703
  }
 
5704
  tr.visible-sm {
 
5705
    display: table-row !important;
 
5706
  }
 
5707
  th.visible-sm,
 
5708
  td.visible-sm {
 
5709
    display: table-cell !important;
 
5710
  }
 
5711
}
 
5712
@media (min-width: 992px) and (max-width: 1199px) {
 
5713
  .visible-md {
 
5714
    display: block !important;
 
5715
  }
 
5716
  table.visible-md {
 
5717
    display: table;
 
5718
  }
 
5719
  tr.visible-md {
 
5720
    display: table-row !important;
 
5721
  }
 
5722
  th.visible-md,
 
5723
  td.visible-md {
 
5724
    display: table-cell !important;
 
5725
  }
 
5726
}
 
5727
@media (min-width: 1200px) {
 
5728
  .visible-lg {
 
5729
    display: block !important;
 
5730
  }
 
5731
  table.visible-lg {
 
5732
    display: table;
 
5733
  }
 
5734
  tr.visible-lg {
 
5735
    display: table-row !important;
 
5736
  }
 
5737
  th.visible-lg,
 
5738
  td.visible-lg {
 
5739
    display: table-cell !important;
 
5740
  }
 
5741
}
 
5742
@media (max-width: 767px) {
 
5743
  .hidden-xs {
 
5744
    display: none !important;
 
5745
  }
 
5746
}
 
5747
@media (min-width: 768px) and (max-width: 991px) {
 
5748
  .hidden-sm {
 
5749
    display: none !important;
 
5750
  }
 
5751
}
 
5752
@media (min-width: 992px) and (max-width: 1199px) {
 
5753
  .hidden-md {
 
5754
    display: none !important;
 
5755
  }
 
5756
}
 
5757
@media (min-width: 1200px) {
 
5758
  .hidden-lg {
 
5759
    display: none !important;
 
5760
  }
 
5761
}
 
5762
.visible-print {
 
5763
  display: none !important;
 
5764
}
 
5765
@media print {
 
5766
  .visible-print {
 
5767
    display: block !important;
 
5768
  }
 
5769
  table.visible-print {
 
5770
    display: table;
 
5771
  }
 
5772
  tr.visible-print {
 
5773
    display: table-row !important;
 
5774
  }
 
5775
  th.visible-print,
 
5776
  td.visible-print {
 
5777
    display: table-cell !important;
 
5778
  }
 
5779
}
 
5780
@media print {
 
5781
  .hidden-print {
 
5782
    display: none !important;
 
5783
  }
 
5784
}
 
5785
/*# sourceMappingURL=bootstrap.css.map */