Projet

Général

Profil

Télécharger (140 ko) Statistiques
| Branche: | Tag: | Révision:

theme / ckanext / ozwillo_theme / fanstatic / templates.t3_bs3_blank.less.bootstrap.less.css @ ec96250c

1
html {
2
  font-family: sans-serif;
3
  -ms-text-size-adjust: 100%;
4
  -webkit-text-size-adjust: 100%;
5
}
6
body {
7
  margin: 0;
8
}
9
article,
10
aside,
11
details,
12
figcaption,
13
figure,
14
footer,
15
header,
16
hgroup,
17
main,
18
nav,
19
section,
20
summary {
21
  display: block;
22
}
23
audio,
24
canvas,
25
progress,
26
video {
27
  display: inline-block;
28
  vertical-align: baseline;
29
}
30
audio:not([controls]) {
31
  display: none;
32
  height: 0;
33
}
34
[hidden],
35
template {
36
  display: none;
37
}
38
a {
39
  background: transparent;
40
}
41
a:active,
42
a:hover {
43
  outline: 0;
44
}
45
abbr[title] {
46
  border-bottom: 1px dotted;
47
}
48
b,
49
strong {
50
  font-weight: bold;
51
}
52
dfn {
53
  font-style: italic;
54
}
55
h1 {
56
  font-size: 2em;
57
  margin: 0.67em 0;
58
}
59
mark {
60
  background: #ff0;
61
  color: #000;
62
}
63
small {
64
  font-size: 80%;
65
}
66
sub,
67
sup {
68
  font-size: 75%;
69
  line-height: 0;
70
  position: relative;
71
  vertical-align: baseline;
72
}
73
sup {
74
  top: -0.5em;
75
}
76
sub {
77
  bottom: -0.25em;
78
}
79
img {
80
  border: 0;
81
}
82
svg:not(:root) {
83
  overflow: hidden;
84
}
85
figure {
86
  margin: 1em 40px;
87
}
88
hr {
89
  -moz-box-sizing: content-box;
90
  box-sizing: content-box;
91
  height: 0;
92
}
93
pre {
94
  overflow: auto;
95
}
96
code,
97
kbd,
98
pre,
99
samp {
100
  font-family: monospace, monospace;
101
  font-size: 1em;
102
}
103
button,
104
input,
105
optgroup,
106
select,
107
textarea {
108
  color: inherit;
109
  font: inherit;
110
  margin: 0;
111
}
112
button {
113
  overflow: visible;
114
}
115
button,
116
select {
117
  text-transform: none;
118
}
119
button,
120
html input[type="button"],
121
input[type="reset"],
122
input[type="submit"] {
123
  -webkit-appearance: button;
124
  cursor: pointer;
125
}
126
button[disabled],
127
html input[disabled] {
128
  cursor: default;
129
}
130
button::-moz-focus-inner,
131
input::-moz-focus-inner {
132
  border: 0;
133
  padding: 0;
134
}
135
input {
136
  line-height: normal;
137
}
138
input[type="checkbox"],
139
input[type="radio"] {
140
  box-sizing: border-box;
141
  padding: 0;
142
}
143
input[type="number"]::-webkit-inner-spin-button,
144
input[type="number"]::-webkit-outer-spin-button {
145
  height: auto;
146
}
147
input[type="search"] {
148
  -webkit-appearance: textfield;
149
  -moz-box-sizing: content-box;
150
  -webkit-box-sizing: content-box;
151
  box-sizing: content-box;
152
}
153
input[type="search"]::-webkit-search-cancel-button,
154
input[type="search"]::-webkit-search-decoration {
155
  -webkit-appearance: none;
156
}
157
fieldset {
158
  border: 1px solid #c0c0c0;
159
  margin: 0 2px;
160
  padding: 0.35em 0.625em 0.75em;
161
}
162
legend {
163
  border: 0;
164
  padding: 0;
165
}
166
textarea {
167
  overflow: auto;
168
}
169
optgroup {
170
  font-weight: bold;
171
}
172
table {
173
  border-collapse: collapse;
174
  border-spacing: 0;
175
}
176
td,
177
th {
178
  padding: 0;
179
}
180

    
181
@media print {
182
  * {
183
    text-shadow: none !important;
184
    color: #000 !important;
185
    background: transparent !important;
186
    box-shadow: none !important;
187
  }
188
  a,
189
  a:visited {
190
    text-decoration: underline;
191
  }
192
  a[href]:after {
193
    content: " (" attr(href) ")";
194
  }
195
  abbr[title]:after {
196
    content: " (" attr(title) ")";
197
  }
198
  a[href^="javascript:"]:after,
199
  a[href^="#"]:after {
200
    content: "";
201
  }
202
  pre,
203
  blockquote {
204
    border: 1px solid #999;
205
    page-break-inside: avoid;
206
  }
207
  thead {
208
    display: table-header-group;
209
  }
210
  tr,
211
  img {
212
    page-break-inside: avoid;
213
  }
214
  img {
215
    max-width: 100% !important;
216
  }
217
  p,
218
  h2,
219
  h3 {
220
    orphans: 3;
221
    widows: 3;
222
  }
223
  h2,
224
  h3 {
225
    page-break-after: avoid;
226
  }
227
  select {
228
    background: #fff !important;
229
  }
230
  .navbar {
231
    display: none;
232
  }
233
  .table td,
234
  .table th {
235
    background-color: #fff !important;
236
  }
237
  .btn > .caret,
238
  .dropup > .btn > .caret {
239
    border-top-color: #000 !important;
240
  }
241
  .label {
242
    border: 1px solid #000;
243
  }
244
  .table {
245
    border-collapse: collapse !important;
246
  }
247
  .table-bordered th,
248
  .table-bordered td {
249
    border: 1px solid #ddd !important;
250
  }
251
}
252

    
253
* {
254
  -webkit-box-sizing: border-box;
255
  -moz-box-sizing: border-box;
256
  box-sizing: border-box;
257
}
258
*:before,
259
*:after {
260
  -webkit-box-sizing: border-box;
261
  -moz-box-sizing: border-box;
262
  box-sizing: border-box;
263
}
264
html {
265
  font-size: 10px;
266
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
267
}
268
body {
269
  font-family: DIN, Arial, sans-serif;
270
  font-size: 16px;
271
  line-height: 1.42857143;
272
  color: #636884;
273
  background-color: #ffffff;
274
}
275
input,
276
button,
277
select,
278
textarea {
279
  font-family: inherit;
280
  font-size: inherit;
281
  line-height: inherit;
282
}
283
a {
284
  color: #6e418e;
285
  text-decoration: none;
286
}
287
a:hover,
288
a:focus {
289
  color: #45295a;
290
  text-decoration: underline;
291
}
292
a:focus {
293
  outline: thin dotted;
294
  outline: 5px auto -webkit-focus-ring-color;
295
  outline-offset: -2px;
296
}
297
figure {
298
  margin: 0;
299
}
300
img {
301
  vertical-align: middle;
302
}
303
.img-responsive,
304
.thumbnail > img,
305
.thumbnail a > img,
306
.carousel-inner > .item > img,
307
.carousel-inner > .item > a > img {
308
  display: block;
309
  width: 100% \9;
310
  max-width: 100%;
311
  height: auto;
312
}
313
.img-rounded {
314
  border-radius: 6px;
315
}
316
.img-thumbnail {
317
  padding: 4px;
318
  line-height: 1.42857143;
319
  background-color: #ffffff;
320
  border: 1px solid #dddddd;
321
  border-radius: 4px;
322
  -webkit-transition: all 0.2s ease-in-out;
323
  -o-transition: all 0.2s ease-in-out;
324
  transition: all 0.2s ease-in-out;
325
  display: inline-block;
326
  width: 100% \9;
327
  max-width: 100%;
328
  height: auto;
329
}
330
.img-circle {
331
  border-radius: 50%;
332
}
333
hr {
334
  margin-top: 22px;
335
  margin-bottom: 22px;
336
  border: 0;
337
  border-top: 1px solid #eeeeee;
338
}
339
.sr-only {
340
  position: absolute;
341
  width: 1px;
342
  height: 1px;
343
  margin: -1px;
344
  padding: 0;
345
  overflow: hidden;
346
  clip: rect(0, 0, 0, 0);
347
  border: 0;
348
}
349
.sr-only-focusable:active,
350
.sr-only-focusable:focus {
351
  position: static;
352
  width: auto;
353
  height: auto;
354
  margin: 0;
355
  overflow: visible;
356
  clip: auto;
357
}
358

    
359
code,
360
kbd,
361
pre,
362
samp {
363
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
364
}
365
code {
366
  padding: 2px 4px;
367
  font-size: 90%;
368
  color: #c7254e;
369
  background-color: #f9f2f4;
370
  border-radius: 4px;
371
}
372
kbd {
373
  padding: 2px 4px;
374
  font-size: 90%;
375
  color: #ffffff;
376
  background-color: #333333;
377
  border-radius: 3px;
378
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
379
}
380
kbd kbd {
381
  padding: 0;
382
  font-size: 100%;
383
  box-shadow: none;
384
}
385
pre {
386
  display: block;
387
  padding: 10.5px;
388
  margin: 0 0 11px;
389
  font-size: 15px;
390
  line-height: 1.42857143;
391
  word-break: break-all;
392
  word-wrap: break-word;
393
  color: #333333;
394
  background-color: #f5f5f5;
395
  border: 1px solid #cccccc;
396
  border-radius: 4px;
397
}
398
pre code {
399
  padding: 0;
400
  font-size: inherit;
401
  color: inherit;
402
  white-space: pre-wrap;
403
  background-color: transparent;
404
  border-radius: 0;
405
}
406
.pre-scrollable {
407
  max-height: 340px;
408
  overflow-y: scroll;
409
}
410
@media (min-width: 992px) {
411
  .container {
412
    width: 970px;
413
  }
414
}
415
@media (min-width: 1200px) {
416
  .container {
417
    width: 1170px;
418
  }
419
}
420
.container-fluid {
421
  margin-right: auto;
422
  margin-left: auto;
423
  padding-left: 15px;
424
  padding-right: 15px;
425
}
426

    
427
.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 {
428
  position: relative;
429
  min-height: 1px;
430
  padding-left: 15px;
431
  padding-right: 15px;
432
}
433
.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 {
434
  float: left;
435
}
436
.col-xs-12 {
437
  width: 100%;
438
}
439
.col-xs-11 {
440
  width: 91.66666667%;
441
}
442
.col-xs-10 {
443
  width: 83.33333333%;
444
}
445
.col-xs-9 {
446
  width: 75%;
447
}
448
.col-xs-8 {
449
  width: 66.66666667%;
450
}
451
.col-xs-7 {
452
  width: 58.33333333%;
453
}
454
.col-xs-6 {
455
  width: 50%;
456
}
457
.col-xs-5 {
458
  width: 41.66666667%;
459
}
460
.col-xs-4 {
461
  width: 33.33333333%;
462
}
463
.col-xs-3 {
464
  width: 25%;
465
}
466
.col-xs-2 {
467
  width: 16.66666667%;
468
}
469
.col-xs-1 {
470
  width: 8.33333333%;
471
}
472
.col-xs-pull-12 {
473
  right: 100%;
474
}
475
.col-xs-pull-11 {
476
  right: 91.66666667%;
477
}
478
.col-xs-pull-10 {
479
  right: 83.33333333%;
480
}
481
.col-xs-pull-9 {
482
  right: 75%;
483
}
484
.col-xs-pull-8 {
485
  right: 66.66666667%;
486
}
487
.col-xs-pull-7 {
488
  right: 58.33333333%;
489
}
490
.col-xs-pull-6 {
491
  right: 50%;
492
}
493
.col-xs-pull-5 {
494
  right: 41.66666667%;
495
}
496
.col-xs-pull-4 {
497
  right: 33.33333333%;
498
}
499
.col-xs-pull-3 {
500
  right: 25%;
501
}
502
.col-xs-pull-2 {
503
  right: 16.66666667%;
504
}
505
.col-xs-pull-1 {
506
  right: 8.33333333%;
507
}
508
.col-xs-pull-0 {
509
  right: auto;
510
}
511
.col-xs-push-12 {
512
  left: 100%;
513
}
514
.col-xs-push-11 {
515
  left: 91.66666667%;
516
}
517
.col-xs-push-10 {
518
  left: 83.33333333%;
519
}
520
.col-xs-push-9 {
521
  left: 75%;
522
}
523
.col-xs-push-8 {
524
  left: 66.66666667%;
525
}
526
.col-xs-push-7 {
527
  left: 58.33333333%;
528
}
529
.col-xs-push-6 {
530
  left: 50%;
531
}
532
.col-xs-push-5 {
533
  left: 41.66666667%;
534
}
535
.col-xs-push-4 {
536
  left: 33.33333333%;
537
}
538
.col-xs-push-3 {
539
  left: 25%;
540
}
541
.col-xs-push-2 {
542
  left: 16.66666667%;
543
}
544
.col-xs-push-1 {
545
  left: 8.33333333%;
546
}
547
.col-xs-push-0 {
548
  left: auto;
549
}
550
.col-xs-offset-12 {
551
  margin-left: 100%;
552
}
553
.col-xs-offset-11 {
554
  margin-left: 91.66666667%;
555
}
556
.col-xs-offset-10 {
557
  margin-left: 83.33333333%;
558
}
559
.col-xs-offset-9 {
560
  margin-left: 75%;
561
}
562
.col-xs-offset-8 {
563
  margin-left: 66.66666667%;
564
}
565
.col-xs-offset-7 {
566
  margin-left: 58.33333333%;
567
}
568
.col-xs-offset-6 {
569
  margin-left: 50%;
570
}
571
.col-xs-offset-5 {
572
  margin-left: 41.66666667%;
573
}
574
.col-xs-offset-4 {
575
  margin-left: 33.33333333%;
576
}
577
.col-xs-offset-3 {
578
  margin-left: 25%;
579
}
580
.col-xs-offset-2 {
581
  margin-left: 16.66666667%;
582
}
583
.col-xs-offset-1 {
584
  margin-left: 8.33333333%;
585
}
586
.col-xs-offset-0 {
587
  margin-left: 0%;
588
}
589
@media (min-width: 768px) {
590
  .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 {
591
    float: left;
592
  }
593
  .col-sm-12 {
594
    width: 100%;
595
  }
596
  .col-sm-11 {
597
    width: 91.66666667%;
598
  }
599
  .col-sm-10 {
600
    width: 83.33333333%;
601
  }
602
  .col-sm-9 {
603
    width: 75%;
604
  }
605
  .col-sm-8 {
606
    width: 66.66666667%;
607
  }
608
  .col-sm-7 {
609
    width: 58.33333333%;
610
  }
611
  .col-sm-6 {
612
    width: 50%;
613
  }
614
  .col-sm-5 {
615
    width: 41.66666667%;
616
  }
617
  .col-sm-4 {
618
    width: 33.33333333%;
619
  }
620
  .col-sm-3 {
621
    width: 25%;
622
  }
623
  .col-sm-2 {
624
    width: 16.66666667%;
625
  }
626
  .col-sm-1 {
627
    width: 8.33333333%;
628
  }
629
  .col-sm-pull-12 {
630
    right: 100%;
631
  }
632
  .col-sm-pull-11 {
633
    right: 91.66666667%;
634
  }
635
  .col-sm-pull-10 {
636
    right: 83.33333333%;
637
  }
638
  .col-sm-pull-9 {
639
    right: 75%;
640
  }
641
  .col-sm-pull-8 {
642
    right: 66.66666667%;
643
  }
644
  .col-sm-pull-7 {
645
    right: 58.33333333%;
646
  }
647
  .col-sm-pull-6 {
648
    right: 50%;
649
  }
650
  .col-sm-pull-5 {
651
    right: 41.66666667%;
652
  }
653
  .col-sm-pull-4 {
654
    right: 33.33333333%;
655
  }
656
  .col-sm-pull-3 {
657
    right: 25%;
658
  }
659
  .col-sm-pull-2 {
660
    right: 16.66666667%;
661
  }
662
  .col-sm-pull-1 {
663
    right: 8.33333333%;
664
  }
665
  .col-sm-pull-0 {
666
    right: auto;
667
  }
668
  .col-sm-push-12 {
669
    left: 100%;
670
  }
671
  .col-sm-push-11 {
672
    left: 91.66666667%;
673
  }
674
  .col-sm-push-10 {
675
    left: 83.33333333%;
676
  }
677
  .col-sm-push-9 {
678
    left: 75%;
679
  }
680
  .col-sm-push-8 {
681
    left: 66.66666667%;
682
  }
683
  .col-sm-push-7 {
684
    left: 58.33333333%;
685
  }
686
  .col-sm-push-6 {
687
    left: 50%;
688
  }
689
  .col-sm-push-5 {
690
    left: 41.66666667%;
691
  }
692
  .col-sm-push-4 {
693
    left: 33.33333333%;
694
  }
695
  .col-sm-push-3 {
696
    left: 25%;
697
  }
698
  .col-sm-push-2 {
699
    left: 16.66666667%;
700
  }
701
  .col-sm-push-1 {
702
    left: 8.33333333%;
703
  }
704
  .col-sm-push-0 {
705
    left: auto;
706
  }
707
  .col-sm-offset-12 {
708
    margin-left: 100%;
709
  }
710
  .col-sm-offset-11 {
711
    margin-left: 91.66666667%;
712
  }
713
  .col-sm-offset-10 {
714
    margin-left: 83.33333333%;
715
  }
716
  .col-sm-offset-9 {
717
    margin-left: 75%;
718
  }
719
  .col-sm-offset-8 {
720
    margin-left: 66.66666667%;
721
  }
722
  .col-sm-offset-7 {
723
    margin-left: 58.33333333%;
724
  }
725
  .col-sm-offset-6 {
726
    margin-left: 50%;
727
  }
728
  .col-sm-offset-5 {
729
    margin-left: 41.66666667%;
730
  }
731
  .col-sm-offset-4 {
732
    margin-left: 33.33333333%;
733
  }
734
  .col-sm-offset-3 {
735
    margin-left: 25%;
736
  }
737
  .col-sm-offset-2 {
738
    margin-left: 16.66666667%;
739
  }
740
  .col-sm-offset-1 {
741
    margin-left: 8.33333333%;
742
  }
743
  .col-sm-offset-0 {
744
    margin-left: 0%;
745
  }
746
}
747
@media (min-width: 992px) {
748
  .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 {
749
    float: left;
750
  }
751
  .col-md-12 {
752
    width: 100%;
753
  }
754
  .col-md-11 {
755
    width: 91.66666667%;
756
  }
757
  .col-md-10 {
758
    width: 83.33333333%;
759
  }
760
  .col-md-9 {
761
    width: 75%;
762
  }
763
  .col-md-8 {
764
    width: 66.66666667%;
765
  }
766
  .col-md-7 {
767
    width: 58.33333333%;
768
  }
769
  .col-md-6 {
770
    width: 50%;
771
  }
772
  .col-md-5 {
773
    width: 41.66666667%;
774
  }
775
  .col-md-4 {
776
    width: 33.33333333%;
777
  }
778
  .col-md-3 {
779
    width: 25%;
780
  }
781
  .col-md-2 {
782
    width: 16.66666667%;
783
  }
784
  .col-md-1 {
785
    width: 8.33333333%;
786
  }
787
  .col-md-pull-12 {
788
    right: 100%;
789
  }
790
  .col-md-pull-11 {
791
    right: 91.66666667%;
792
  }
793
  .col-md-pull-10 {
794
    right: 83.33333333%;
795
  }
796
  .col-md-pull-9 {
797
    right: 75%;
798
  }
799
  .col-md-pull-8 {
800
    right: 66.66666667%;
801
  }
802
  .col-md-pull-7 {
803
    right: 58.33333333%;
804
  }
805
  .col-md-pull-6 {
806
    right: 50%;
807
  }
808
  .col-md-pull-5 {
809
    right: 41.66666667%;
810
  }
811
  .col-md-pull-4 {
812
    right: 33.33333333%;
813
  }
814
  .col-md-pull-3 {
815
    right: 25%;
816
  }
817
  .col-md-pull-2 {
818
    right: 16.66666667%;
819
  }
820
  .col-md-pull-1 {
821
    right: 8.33333333%;
822
  }
823
  .col-md-pull-0 {
824
    right: auto;
825
  }
826
  .col-md-push-12 {
827
    left: 100%;
828
  }
829
  .col-md-push-11 {
830
    left: 91.66666667%;
831
  }
832
  .col-md-push-10 {
833
    left: 83.33333333%;
834
  }
835
  .col-md-push-9 {
836
    left: 75%;
837
  }
838
  .col-md-push-8 {
839
    left: 66.66666667%;
840
  }
841
  .col-md-push-7 {
842
    left: 58.33333333%;
843
  }
844
  .col-md-push-6 {
845
    left: 50%;
846
  }
847
  .col-md-push-5 {
848
    left: 41.66666667%;
849
  }
850
  .col-md-push-4 {
851
    left: 33.33333333%;
852
  }
853
  .col-md-push-3 {
854
    left: 25%;
855
  }
856
  .col-md-push-2 {
857
    left: 16.66666667%;
858
  }
859
  .col-md-push-1 {
860
    left: 8.33333333%;
861
  }
862
  .col-md-push-0 {
863
    left: auto;
864
  }
865
  .col-md-offset-12 {
866
    margin-left: 100%;
867
  }
868
  .col-md-offset-11 {
869
    margin-left: 91.66666667%;
870
  }
871
  .col-md-offset-10 {
872
    margin-left: 83.33333333%;
873
  }
874
  .col-md-offset-9 {
875
    margin-left: 75%;
876
  }
877
  .col-md-offset-8 {
878
    margin-left: 66.66666667%;
879
  }
880
  .col-md-offset-7 {
881
    margin-left: 58.33333333%;
882
  }
883
  .col-md-offset-6 {
884
    margin-left: 50%;
885
  }
886
  .col-md-offset-5 {
887
    margin-left: 41.66666667%;
888
  }
889
  .col-md-offset-4 {
890
    margin-left: 33.33333333%;
891
  }
892
  .col-md-offset-3 {
893
    margin-left: 25%;
894
  }
895
  .col-md-offset-2 {
896
    margin-left: 16.66666667%;
897
  }
898
  .col-md-offset-1 {
899
    margin-left: 8.33333333%;
900
  }
901
  .col-md-offset-0 {
902
    margin-left: 0%;
903
  }
904
}
905
@media (min-width: 1200px) {
906
  .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 {
907
    float: left;
908
  }
909
  .col-lg-12 {
910
    width: 100%;
911
  }
912
  .col-lg-11 {
913
    width: 91.66666667%;
914
  }
915
  .col-lg-10 {
916
    width: 83.33333333%;
917
  }
918
  .col-lg-9 {
919
    width: 75%;
920
  }
921
  .col-lg-8 {
922
    width: 66.66666667%;
923
  }
924
  .col-lg-7 {
925
    width: 58.33333333%;
926
  }
927
  .col-lg-6 {
928
    width: 50%;
929
  }
930
  .col-lg-5 {
931
    width: 41.66666667%;
932
  }
933
  .col-lg-4 {
934
    width: 33.33333333%;
935
  }
936
  .col-lg-3 {
937
    width: 25%;
938
  }
939
  .col-lg-2 {
940
    width: 16.66666667%;
941
  }
942
  .col-lg-1 {
943
    width: 8.33333333%;
944
  }
945
  .col-lg-pull-12 {
946
    right: 100%;
947
  }
948
  .col-lg-pull-11 {
949
    right: 91.66666667%;
950
  }
951
  .col-lg-pull-10 {
952
    right: 83.33333333%;
953
  }
954
  .col-lg-pull-9 {
955
    right: 75%;
956
  }
957
  .col-lg-pull-8 {
958
    right: 66.66666667%;
959
  }
960
  .col-lg-pull-7 {
961
    right: 58.33333333%;
962
  }
963
  .col-lg-pull-6 {
964
    right: 50%;
965
  }
966
  .col-lg-pull-5 {
967
    right: 41.66666667%;
968
  }
969
  .col-lg-pull-4 {
970
    right: 33.33333333%;
971
  }
972
  .col-lg-pull-3 {
973
    right: 25%;
974
  }
975
  .col-lg-pull-2 {
976
    right: 16.66666667%;
977
  }
978
  .col-lg-pull-1 {
979
    right: 8.33333333%;
980
  }
981
  .col-lg-pull-0 {
982
    right: auto;
983
  }
984
  .col-lg-push-12 {
985
    left: 100%;
986
  }
987
  .col-lg-push-11 {
988
    left: 91.66666667%;
989
  }
990
  .col-lg-push-10 {
991
    left: 83.33333333%;
992
  }
993
  .col-lg-push-9 {
994
    left: 75%;
995
  }
996
  .col-lg-push-8 {
997
    left: 66.66666667%;
998
  }
999
  .col-lg-push-7 {
1000
    left: 58.33333333%;
1001
  }
1002
  .col-lg-push-6 {
1003
    left: 50%;
1004
  }
1005
  .col-lg-push-5 {
1006
    left: 41.66666667%;
1007
  }
1008
  .col-lg-push-4 {
1009
    left: 33.33333333%;
1010
  }
1011
  .col-lg-push-3 {
1012
    left: 25%;
1013
  }
1014
  .col-lg-push-2 {
1015
    left: 16.66666667%;
1016
  }
1017
  .col-lg-push-1 {
1018
    left: 8.33333333%;
1019
  }
1020
  .col-lg-push-0 {
1021
    left: auto;
1022
  }
1023
  .col-lg-offset-12 {
1024
    margin-left: 100%;
1025
  }
1026
  .col-lg-offset-11 {
1027
    margin-left: 91.66666667%;
1028
  }
1029
  .col-lg-offset-10 {
1030
    margin-left: 83.33333333%;
1031
  }
1032
  .col-lg-offset-9 {
1033
    margin-left: 75%;
1034
  }
1035
  .col-lg-offset-8 {
1036
    margin-left: 66.66666667%;
1037
  }
1038
  .col-lg-offset-7 {
1039
    margin-left: 58.33333333%;
1040
  }
1041
  .col-lg-offset-6 {
1042
    margin-left: 50%;
1043
  }
1044
  .col-lg-offset-5 {
1045
    margin-left: 41.66666667%;
1046
  }
1047
  .col-lg-offset-4 {
1048
    margin-left: 33.33333333%;
1049
  }
1050
  .col-lg-offset-3 {
1051
    margin-left: 25%;
1052
  }
1053
  .col-lg-offset-2 {
1054
    margin-left: 16.66666667%;
1055
  }
1056
  .col-lg-offset-1 {
1057
    margin-left: 8.33333333%;
1058
  }
1059
  .col-lg-offset-0 {
1060
    margin-left: 0%;
1061
  }
1062
}
1063
table {
1064
  background-color: transparent;
1065
}
1066
th {
1067
  text-align: left;
1068
}
1069
.table {
1070
  width: 100%;
1071
  max-width: 100%;
1072
  margin-bottom: 22px;
1073
}
1074
.table > thead > tr > th,
1075
.table > tbody > tr > th,
1076
.table > tfoot > tr > th,
1077
.table > thead > tr > td,
1078
.table > tbody > tr > td,
1079
.table > tfoot > tr > td {
1080
  padding: 8px;
1081
  line-height: 1.42857143;
1082
  vertical-align: top;
1083
  border-top: 1px solid #dddddd;
1084
}
1085
.table > thead > tr > th {
1086
  vertical-align: bottom;
1087
  border-bottom: 2px solid #dddddd;
1088
}
1089
.table > caption + thead > tr:first-child > th,
1090
.table > colgroup + thead > tr:first-child > th,
1091
.table > thead:first-child > tr:first-child > th,
1092
.table > caption + thead > tr:first-child > td,
1093
.table > colgroup + thead > tr:first-child > td,
1094
.table > thead:first-child > tr:first-child > td {
1095
  border-top: 0;
1096
}
1097
.table > tbody + tbody {
1098
  border-top: 2px solid #dddddd;
1099
}
1100
.table .table {
1101
  background-color: #ffffff;
1102
}
1103
.table-condensed > thead > tr > th,
1104
.table-condensed > tbody > tr > th,
1105
.table-condensed > tfoot > tr > th,
1106
.table-condensed > thead > tr > td,
1107
.table-condensed > tbody > tr > td,
1108
.table-condensed > tfoot > tr > td {
1109
  padding: 5px;
1110
}
1111
.table-bordered {
1112
  border: 1px solid #dddddd;
1113
}
1114
.table-bordered > thead > tr > th,
1115
.table-bordered > tbody > tr > th,
1116
.table-bordered > tfoot > tr > th,
1117
.table-bordered > thead > tr > td,
1118
.table-bordered > tbody > tr > td,
1119
.table-bordered > tfoot > tr > td {
1120
  border: 1px solid #dddddd;
1121
}
1122
.table-bordered > thead > tr > th,
1123
.table-bordered > thead > tr > td {
1124
  border-bottom-width: 2px;
1125
}
1126
.table-striped > tbody > tr:nth-child(odd) > td,
1127
.table-striped > tbody > tr:nth-child(odd) > th {
1128
  background-color: #f9f9f9;
1129
}
1130
.table-hover > tbody > tr:hover > td,
1131
.table-hover > tbody > tr:hover > th {
1132
  background-color: #f5f5f5;
1133
}
1134
table col[class*="col-"] {
1135
  position: static;
1136
  float: none;
1137
  display: table-column;
1138
}
1139
table td[class*="col-"],
1140
table th[class*="col-"] {
1141
  position: static;
1142
  float: none;
1143
  display: table-cell;
1144
}
1145
.table > thead > tr > td.active,
1146
.table > tbody > tr > td.active,
1147
.table > tfoot > tr > td.active,
1148
.table > thead > tr > th.active,
1149
.table > tbody > tr > th.active,
1150
.table > tfoot > tr > th.active,
1151
.table > thead > tr.active > td,
1152
.table > tbody > tr.active > td,
1153
.table > tfoot > tr.active > td,
1154
.table > thead > tr.active > th,
1155
.table > tbody > tr.active > th,
1156
.table > tfoot > tr.active > th {
1157
  background-color: #f5f5f5;
1158
}
1159
.table-hover > tbody > tr > td.active:hover,
1160
.table-hover > tbody > tr > th.active:hover,
1161
.table-hover > tbody > tr.active:hover > td,
1162
.table-hover > tbody > tr:hover > .active,
1163
.table-hover > tbody > tr.active:hover > th {
1164
  background-color: #e8e8e8;
1165
}
1166
.table > thead > tr > td.success,
1167
.table > tbody > tr > td.success,
1168
.table > tfoot > tr > td.success,
1169
.table > thead > tr > th.success,
1170
.table > tbody > tr > th.success,
1171
.table > tfoot > tr > th.success,
1172
.table > thead > tr.success > td,
1173
.table > tbody > tr.success > td,
1174
.table > tfoot > tr.success > td,
1175
.table > thead > tr.success > th,
1176
.table > tbody > tr.success > th,
1177
.table > tfoot > tr.success > th {
1178
  background-color: #dff0d8;
1179
}
1180
.table-hover > tbody > tr > td.success:hover,
1181
.table-hover > tbody > tr > th.success:hover,
1182
.table-hover > tbody > tr.success:hover > td,
1183
.table-hover > tbody > tr:hover > .success,
1184
.table-hover > tbody > tr.success:hover > th {
1185
  background-color: #d0e9c6;
1186
}
1187
.table > thead > tr > td.info,
1188
.table > tbody > tr > td.info,
1189
.table > tfoot > tr > td.info,
1190
.table > thead > tr > th.info,
1191
.table > tbody > tr > th.info,
1192
.table > tfoot > tr > th.info,
1193
.table > thead > tr.info > td,
1194
.table > tbody > tr.info > td,
1195
.table > tfoot > tr.info > td,
1196
.table > thead > tr.info > th,
1197
.table > tbody > tr.info > th,
1198
.table > tfoot > tr.info > th {
1199
  background-color: #d9edf7;
1200
}
1201
.table-hover > tbody > tr > td.info:hover,
1202
.table-hover > tbody > tr > th.info:hover,
1203
.table-hover > tbody > tr.info:hover > td,
1204
.table-hover > tbody > tr:hover > .info,
1205
.table-hover > tbody > tr.info:hover > th {
1206
  background-color: #c4e3f3;
1207
}
1208
.table > thead > tr > td.warning,
1209
.table > tbody > tr > td.warning,
1210
.table > tfoot > tr > td.warning,
1211
.table > thead > tr > th.warning,
1212
.table > tbody > tr > th.warning,
1213
.table > tfoot > tr > th.warning,
1214
.table > thead > tr.warning > td,
1215
.table > tbody > tr.warning > td,
1216
.table > tfoot > tr.warning > td,
1217
.table > thead > tr.warning > th,
1218
.table > tbody > tr.warning > th,
1219
.table > tfoot > tr.warning > th {
1220
  background-color: #fcf8e3;
1221
}
1222
.table-hover > tbody > tr > td.warning:hover,
1223
.table-hover > tbody > tr > th.warning:hover,
1224
.table-hover > tbody > tr.warning:hover > td,
1225
.table-hover > tbody > tr:hover > .warning,
1226
.table-hover > tbody > tr.warning:hover > th {
1227
  background-color: #faf2cc;
1228
}
1229
.table > thead > tr > td.danger,
1230
.table > tbody > tr > td.danger,
1231
.table > tfoot > tr > td.danger,
1232
.table > thead > tr > th.danger,
1233
.table > tbody > tr > th.danger,
1234
.table > tfoot > tr > th.danger,
1235
.table > thead > tr.danger > td,
1236
.table > tbody > tr.danger > td,
1237
.table > tfoot > tr.danger > td,
1238
.table > thead > tr.danger > th,
1239
.table > tbody > tr.danger > th,
1240
.table > tfoot > tr.danger > th {
1241
  background-color: #f2dede;
1242
}
1243
.table-hover > tbody > tr > td.danger:hover,
1244
.table-hover > tbody > tr > th.danger:hover,
1245
.table-hover > tbody > tr.danger:hover > td,
1246
.table-hover > tbody > tr:hover > .danger,
1247
.table-hover > tbody > tr.danger:hover > th {
1248
  background-color: #ebcccc;
1249
}
1250
@media screen and (max-width: 767px) {
1251
  .table-responsive {
1252
    width: 100%;
1253
    margin-bottom: 16.5px;
1254
    overflow-y: hidden;
1255
    overflow-x: auto;
1256
    -ms-overflow-style: -ms-autohiding-scrollbar;
1257
    border: 1px solid #dddddd;
1258
    -webkit-overflow-scrolling: touch;
1259
  }
1260
  .table-responsive > .table {
1261
    margin-bottom: 0;
1262
  }
1263
  .table-responsive > .table > thead > tr > th,
1264
  .table-responsive > .table > tbody > tr > th,
1265
  .table-responsive > .table > tfoot > tr > th,
1266
  .table-responsive > .table > thead > tr > td,
1267
  .table-responsive > .table > tbody > tr > td,
1268
  .table-responsive > .table > tfoot > tr > td {
1269
    white-space: nowrap;
1270
  }
1271
  .table-responsive > .table-bordered {
1272
    border: 0;
1273
  }
1274
  .table-responsive > .table-bordered > thead > tr > th:first-child,
1275
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
1276
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1277
  .table-responsive > .table-bordered > thead > tr > td:first-child,
1278
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
1279
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1280
    border-left: 0;
1281
  }
1282
  .table-responsive > .table-bordered > thead > tr > th:last-child,
1283
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
1284
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1285
  .table-responsive > .table-bordered > thead > tr > td:last-child,
1286
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
1287
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1288
    border-right: 0;
1289
  }
1290
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
1291
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1292
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
1293
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1294
    border-bottom: 0;
1295
  }
1296
}
1297
select,
1298
textarea,
1299
input[type="text"],
1300
input[type="password"],
1301
input[type="datetime"],
1302
input[type="datetime-local"],
1303
input[type="date"],
1304
input[type="month"],
1305
input[type="time"],
1306
input[type="week"],
1307
input[type="number"],
1308
input[type="email"],
1309
input[type="url"],
1310
input[type="search"],
1311
input[type="tel"],
1312
input[type="color"],
1313
.inputbox {
1314
  display: block;
1315
  width: 100%;
1316
  height: 36px;
1317
  padding: 6px 12px;
1318
  font-size: 16px;
1319
  line-height: 1.42857143;
1320
  color: #555555;
1321
  background-color: #ffffff;
1322
  background-image: none;
1323
  border: 1px solid #cccccc;
1324
  border-radius: 4px;
1325
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1326
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1327
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1328
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1329
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1330
}
1331
select:focus,
1332
textarea:focus,
1333
input[type="text"]:focus,
1334
input[type="password"]:focus,
1335
input[type="datetime"]:focus,
1336
input[type="datetime-local"]:focus,
1337
input[type="date"]:focus,
1338
input[type="month"]:focus,
1339
input[type="time"]:focus,
1340
input[type="week"]:focus,
1341
input[type="number"]:focus,
1342
input[type="email"]:focus,
1343
input[type="url"]:focus,
1344
input[type="search"]:focus,
1345
input[type="tel"]:focus,
1346
input[type="color"]:focus,
1347
.inputbox:focus {
1348
  border-color: #66afe9;
1349
  outline: 0;
1350
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1351
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1352
}
1353
select::-moz-placeholder,
1354
textarea::-moz-placeholder,
1355
input[type="text"]::-moz-placeholder,
1356
input[type="password"]::-moz-placeholder,
1357
input[type="datetime"]::-moz-placeholder,
1358
input[type="datetime-local"]::-moz-placeholder,
1359
input[type="date"]::-moz-placeholder,
1360
input[type="month"]::-moz-placeholder,
1361
input[type="time"]::-moz-placeholder,
1362
input[type="week"]::-moz-placeholder,
1363
input[type="number"]::-moz-placeholder,
1364
input[type="email"]::-moz-placeholder,
1365
input[type="url"]::-moz-placeholder,
1366
input[type="search"]::-moz-placeholder,
1367
input[type="tel"]::-moz-placeholder,
1368
input[type="color"]::-moz-placeholder,
1369
.inputbox::-moz-placeholder {
1370
  color: #999999;
1371
  opacity: 1;
1372
}
1373
select:-ms-input-placeholder,
1374
textarea:-ms-input-placeholder,
1375
input[type="text"]:-ms-input-placeholder,
1376
input[type="password"]:-ms-input-placeholder,
1377
input[type="datetime"]:-ms-input-placeholder,
1378
input[type="datetime-local"]:-ms-input-placeholder,
1379
input[type="date"]:-ms-input-placeholder,
1380
input[type="month"]:-ms-input-placeholder,
1381
input[type="time"]:-ms-input-placeholder,
1382
input[type="week"]:-ms-input-placeholder,
1383
input[type="number"]:-ms-input-placeholder,
1384
input[type="email"]:-ms-input-placeholder,
1385
input[type="url"]:-ms-input-placeholder,
1386
input[type="search"]:-ms-input-placeholder,
1387
input[type="tel"]:-ms-input-placeholder,
1388
input[type="color"]:-ms-input-placeholder,
1389
.inputbox:-ms-input-placeholder {
1390
  color: #999999;
1391
}
1392
select::-webkit-input-placeholder,
1393
textarea::-webkit-input-placeholder,
1394
input[type="text"]::-webkit-input-placeholder,
1395
input[type="password"]::-webkit-input-placeholder,
1396
input[type="datetime"]::-webkit-input-placeholder,
1397
input[type="datetime-local"]::-webkit-input-placeholder,
1398
input[type="date"]::-webkit-input-placeholder,
1399
input[type="month"]::-webkit-input-placeholder,
1400
input[type="time"]::-webkit-input-placeholder,
1401
input[type="week"]::-webkit-input-placeholder,
1402
input[type="number"]::-webkit-input-placeholder,
1403
input[type="email"]::-webkit-input-placeholder,
1404
input[type="url"]::-webkit-input-placeholder,
1405
input[type="search"]::-webkit-input-placeholder,
1406
input[type="tel"]::-webkit-input-placeholder,
1407
input[type="color"]::-webkit-input-placeholder,
1408
.inputbox::-webkit-input-placeholder {
1409
  color: #999999;
1410
}
1411
select[disabled],
1412
textarea[disabled],
1413
input[type="text"][disabled],
1414
input[type="password"][disabled],
1415
input[type="datetime"][disabled],
1416
input[type="datetime-local"][disabled],
1417
input[type="date"][disabled],
1418
input[type="month"][disabled],
1419
input[type="time"][disabled],
1420
input[type="week"][disabled],
1421
input[type="number"][disabled],
1422
input[type="email"][disabled],
1423
input[type="url"][disabled],
1424
input[type="search"][disabled],
1425
input[type="tel"][disabled],
1426
input[type="color"][disabled],
1427
.inputbox[disabled],
1428
select[readonly],
1429
textarea[readonly],
1430
input[type="text"][readonly],
1431
input[type="password"][readonly],
1432
input[type="datetime"][readonly],
1433
input[type="datetime-local"][readonly],
1434
input[type="date"][readonly],
1435
input[type="month"][readonly],
1436
input[type="time"][readonly],
1437
input[type="week"][readonly],
1438
input[type="number"][readonly],
1439
input[type="email"][readonly],
1440
input[type="url"][readonly],
1441
input[type="search"][readonly],
1442
input[type="tel"][readonly],
1443
input[type="color"][readonly],
1444
.inputbox[readonly],
1445
fieldset[disabled] select,
1446
fieldset[disabled] textarea,
1447
fieldset[disabled] input[type="text"],
1448
fieldset[disabled] input[type="password"],
1449
fieldset[disabled] input[type="datetime"],
1450
fieldset[disabled] input[type="datetime-local"],
1451
fieldset[disabled] input[type="date"],
1452
fieldset[disabled] input[type="month"],
1453
fieldset[disabled] input[type="time"],
1454
fieldset[disabled] input[type="week"],
1455
fieldset[disabled] input[type="number"],
1456
fieldset[disabled] input[type="email"],
1457
fieldset[disabled] input[type="url"],
1458
fieldset[disabled] input[type="search"],
1459
fieldset[disabled] input[type="tel"],
1460
fieldset[disabled] input[type="color"],
1461
fieldset[disabled] .inputbox {
1462
  cursor: not-allowed;
1463
  background-color: #eeeeee;
1464
  opacity: 1;
1465
}
1466
textareaselect,
1467
textareatextarea,
1468
textareainput[type="text"],
1469
textareainput[type="password"],
1470
textareainput[type="datetime"],
1471
textareainput[type="datetime-local"],
1472
textareainput[type="date"],
1473
textareainput[type="month"],
1474
textareainput[type="time"],
1475
textareainput[type="week"],
1476
textareainput[type="number"],
1477
textareainput[type="email"],
1478
textareainput[type="url"],
1479
textareainput[type="search"],
1480
textareainput[type="tel"],
1481
textareainput[type="color"],
1482
textarea.inputbox {
1483
  height: auto;
1484
}
1485
select:focus,
1486
textarea:focus,
1487
input[type="text"]:focus,
1488
input[type="password"]:focus,
1489
input[type="datetime"]:focus,
1490
input[type="datetime-local"]:focus,
1491
input[type="date"]:focus,
1492
input[type="month"]:focus,
1493
input[type="time"]:focus,
1494
input[type="week"]:focus,
1495
input[type="number"]:focus,
1496
input[type="email"]:focus,
1497
input[type="url"]:focus,
1498
input[type="search"]:focus,
1499
input[type="tel"]:focus,
1500
input[type="color"]:focus,
1501
.inputbox:focus {
1502
  border-color: #66afe9;
1503
  outline: 0;
1504
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1505
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1506
}
1507
select::-moz-placeholder,
1508
textarea::-moz-placeholder,
1509
input[type="text"]::-moz-placeholder,
1510
input[type="password"]::-moz-placeholder,
1511
input[type="datetime"]::-moz-placeholder,
1512
input[type="datetime-local"]::-moz-placeholder,
1513
input[type="date"]::-moz-placeholder,
1514
input[type="month"]::-moz-placeholder,
1515
input[type="time"]::-moz-placeholder,
1516
input[type="week"]::-moz-placeholder,
1517
input[type="number"]::-moz-placeholder,
1518
input[type="email"]::-moz-placeholder,
1519
input[type="url"]::-moz-placeholder,
1520
input[type="search"]::-moz-placeholder,
1521
input[type="tel"]::-moz-placeholder,
1522
input[type="color"]::-moz-placeholder,
1523
.inputbox::-moz-placeholder {
1524
  color: #999999;
1525
  opacity: 1;
1526
}
1527
select:-ms-input-placeholder,
1528
textarea:-ms-input-placeholder,
1529
input[type="text"]:-ms-input-placeholder,
1530
input[type="password"]:-ms-input-placeholder,
1531
input[type="datetime"]:-ms-input-placeholder,
1532
input[type="datetime-local"]:-ms-input-placeholder,
1533
input[type="date"]:-ms-input-placeholder,
1534
input[type="month"]:-ms-input-placeholder,
1535
input[type="time"]:-ms-input-placeholder,
1536
input[type="week"]:-ms-input-placeholder,
1537
input[type="number"]:-ms-input-placeholder,
1538
input[type="email"]:-ms-input-placeholder,
1539
input[type="url"]:-ms-input-placeholder,
1540
input[type="search"]:-ms-input-placeholder,
1541
input[type="tel"]:-ms-input-placeholder,
1542
input[type="color"]:-ms-input-placeholder,
1543
.inputbox:-ms-input-placeholder {
1544
  color: #999999;
1545
}
1546
select::-webkit-input-placeholder,
1547
textarea::-webkit-input-placeholder,
1548
input[type="text"]::-webkit-input-placeholder,
1549
input[type="password"]::-webkit-input-placeholder,
1550
input[type="datetime"]::-webkit-input-placeholder,
1551
input[type="datetime-local"]::-webkit-input-placeholder,
1552
input[type="date"]::-webkit-input-placeholder,
1553
input[type="month"]::-webkit-input-placeholder,
1554
input[type="time"]::-webkit-input-placeholder,
1555
input[type="week"]::-webkit-input-placeholder,
1556
input[type="number"]::-webkit-input-placeholder,
1557
input[type="email"]::-webkit-input-placeholder,
1558
input[type="url"]::-webkit-input-placeholder,
1559
input[type="search"]::-webkit-input-placeholder,
1560
input[type="tel"]::-webkit-input-placeholder,
1561
input[type="color"]::-webkit-input-placeholder,
1562
.inputbox::-webkit-input-placeholder {
1563
  color: #999999;
1564
}
1565
select[disabled],
1566
textarea[disabled],
1567
input[type="text"][disabled],
1568
input[type="password"][disabled],
1569
input[type="datetime"][disabled],
1570
input[type="datetime-local"][disabled],
1571
input[type="date"][disabled],
1572
input[type="month"][disabled],
1573
input[type="time"][disabled],
1574
input[type="week"][disabled],
1575
input[type="number"][disabled],
1576
input[type="email"][disabled],
1577
input[type="url"][disabled],
1578
input[type="search"][disabled],
1579
input[type="tel"][disabled],
1580
input[type="color"][disabled],
1581
.inputbox[disabled],
1582
select[readonly],
1583
textarea[readonly],
1584
input[type="text"][readonly],
1585
input[type="password"][readonly],
1586
input[type="datetime"][readonly],
1587
input[type="datetime-local"][readonly],
1588
input[type="date"][readonly],
1589
input[type="month"][readonly],
1590
input[type="time"][readonly],
1591
input[type="week"][readonly],
1592
input[type="number"][readonly],
1593
input[type="email"][readonly],
1594
input[type="url"][readonly],
1595
input[type="search"][readonly],
1596
input[type="tel"][readonly],
1597
input[type="color"][readonly],
1598
.inputbox[readonly],
1599
fieldset[disabled] select,
1600
fieldset[disabled] textarea,
1601
fieldset[disabled] input[type="text"],
1602
fieldset[disabled] input[type="password"],
1603
fieldset[disabled] input[type="datetime"],
1604
fieldset[disabled] input[type="datetime-local"],
1605
fieldset[disabled] input[type="date"],
1606
fieldset[disabled] input[type="month"],
1607
fieldset[disabled] input[type="time"],
1608
fieldset[disabled] input[type="week"],
1609
fieldset[disabled] input[type="number"],
1610
fieldset[disabled] input[type="email"],
1611
fieldset[disabled] input[type="url"],
1612
fieldset[disabled] input[type="search"],
1613
fieldset[disabled] input[type="tel"],
1614
fieldset[disabled] input[type="color"],
1615
fieldset[disabled] .inputbox {
1616
  cursor: not-allowed;
1617
  background-color: #eeeeee;
1618
}
1619
textareaselect,
1620
textareatextarea,
1621
textareainput[type="text"],
1622
textareainput[type="password"],
1623
textareainput[type="datetime"],
1624
textareainput[type="datetime-local"],
1625
textareainput[type="date"],
1626
textareainput[type="month"],
1627
textareainput[type="time"],
1628
textareainput[type="week"],
1629
textareainput[type="number"],
1630
textareainput[type="email"],
1631
textareainput[type="url"],
1632
textareainput[type="search"],
1633
textareainput[type="tel"],
1634
textareainput[type="color"],
1635
textarea.inputbox {
1636
  height: auto;
1637
}
1638
@media screen and (min-width: 768px) {
1639
  select,
1640
  textarea,
1641
  input[type="text"],
1642
  input[type="password"],
1643
  input[type="datetime"],
1644
  input[type="datetime-local"],
1645
  input[type="date"],
1646
  input[type="month"],
1647
  input[type="time"],
1648
  input[type="week"],
1649
  input[type="number"],
1650
  input[type="email"],
1651
  input[type="url"],
1652
  input[type="search"],
1653
  input[type="tel"],
1654
  input[type="color"],
1655
  .inputbox {
1656
    width: auto;
1657
  }
1658
}
1659
select,
1660
select.form-control,
1661
select.inputbox,
1662
select.input {
1663
  padding-right: 5px;
1664
}
1665
.input-mini {
1666
  width: 60px;
1667
}
1668
.input-small {
1669
  width: 90px;
1670
}
1671
.input-medium {
1672
  width: 150px;
1673
}
1674
.input-large {
1675
  width: 210px;
1676
}
1677
.input-xlarge {
1678
  width: 270px;
1679
}
1680
.input-xxlarge {
1681
  width: 530px;
1682
}
1683
input.input-sm {
1684
  height: 33px;
1685
  padding: 5px 10px;
1686
  font-size: 14px;
1687
  line-height: 1.5;
1688
  border-radius: 3px;
1689
}
1690
selectinput.input-sm {
1691
  height: 33px;
1692
  line-height: 33px;
1693
}
1694
textareainput.input-sm,
1695
select[multiple]input.input-sm {
1696
  height: auto;
1697
}
1698
input.input-lg {
1699
  height: 48px;
1700
  padding: 10px 16px;
1701
  font-size: 20px;
1702
  line-height: 1.33;
1703
  border-radius: 6px;
1704
}
1705
selectinput.input-lg {
1706
  height: 48px;
1707
  line-height: 48px;
1708
}
1709
textareainput.input-lg,
1710
select[multiple]input.input-lg {
1711
  height: auto;
1712
}
1713
@media (min-width: 768px) {
1714
  .form-inline .inputbox,
1715
  .form-inline select,
1716
  .form-inline textarea,
1717
  .form-inline input {
1718
    display: inline-block;
1719
  }
1720
}
1721
.control-group {
1722
  margin-bottom: 11px;
1723
}
1724
legend + .control-group {
1725
  margin-top: 22px;
1726
  -webkit-margin-top-collapse: separate;
1727
}
1728
.form-horizontal .control-group {
1729
  margin-bottom: 22px;
1730
}
1731
.form-horizontal .control-group:before,
1732
.form-horizontal .control-group:after {
1733
  content: " ";
1734
  display: table;
1735
}
1736
.form-horizontal .control-group:after {
1737
  clear: both;
1738
}
1739
.form-horizontal .control-group:before,
1740
.form-horizontal .control-group:after {
1741
  content: " ";
1742
  display: table;
1743
}
1744
.form-horizontal .control-group:after {
1745
  clear: both;
1746
}
1747
.form-horizontal .control-group .control-label {
1748
  display: block;
1749
  width: 100%;
1750
}
1751
@media (min-width: 768px) {
1752
  .form-horizontal .control-group .control-label {
1753
    display: inline-block;
1754
    float: left;
1755
    width: 160px;
1756
    padding-top: 5px;
1757
    text-align: right;
1758
  }
1759
}
1760
.form-horizontal .control-group .controls {
1761
  margin-left: 180px;
1762
}
1763
.form-actions {
1764
  padding: 22px;
1765
  margin: 22px 0;
1766
  background-color: #eeeeee;
1767
  border-radius: 4px;
1768
}
1769
.form-actions:before,
1770
.form-actions:after {
1771
  content: " ";
1772
  display: table;
1773
}
1774
.form-actions:after {
1775
  clear: both;
1776
}
1777
.form-actions:before,
1778
.form-actions:after {
1779
  content: " ";
1780
  display: table;
1781
}
1782
.form-actions:after {
1783
  clear: both;
1784
}
1785
.form-actions [class*="col-sm-offset-"],
1786
.form-actions [class*="col-md-offset-"] {
1787
  padding-left: 5px !important;
1788
}
1789
.input-append,
1790
.input-prepend {
1791
  display: inline-block;
1792
  margin-bottom: 11px;
1793
  vertical-align: middle;
1794
  font-size: 0;
1795
  white-space: nowrap;
1796
}
1797
.input-append input,
1798
.input-prepend input,
1799
.input-append select,
1800
.input-prepend select,
1801
.input-append .uneditable-input,
1802
.input-prepend .uneditable-input,
1803
.input-append .dropdown-menu,
1804
.input-prepend .dropdown-menu,
1805
.input-append .popover,
1806
.input-prepend .popover {
1807
  font-size: 16px;
1808
}
1809
.input-append input,
1810
.input-prepend input,
1811
.input-append select,
1812
.input-prepend select,
1813
.input-append .uneditable-input,
1814
.input-prepend .uneditable-input {
1815
  position: relative;
1816
  margin-bottom: 0;
1817
  *margin-left: 0;
1818
  vertical-align: top;
1819
  border-radius: 0 4px 4px 0;
1820
}
1821
.input-append input:focus,
1822
.input-prepend input:focus,
1823
.input-append select:focus,
1824
.input-prepend select:focus,
1825
.input-append .uneditable-input:focus,
1826
.input-prepend .uneditable-input:focus {
1827
  z-index: 2;
1828
}
1829
.input-append .add-on,
1830
.input-prepend .add-on {
1831
  display: inline-block;
1832
  width: auto;
1833
  height: 36px;
1834
  min-width: 16px;
1835
  padding: 4px 5px;
1836
  font-size: 16px;
1837
  font-weight: normal;
1838
  line-height: 1.42857143;
1839
  text-align: center;
1840
  background-color: #eeeeee;
1841
  border: 1px solid #ccc;
1842
}
1843
.input-append .add-on,
1844
.input-prepend .add-on,
1845
.input-append .btn,
1846
.input-prepend .btn,
1847
.input-append .btn-group > .dropdown-toggle,
1848
.input-prepend .btn-group > .dropdown-toggle {
1849
  vertical-align: top;
1850
  border-radius: 0;
1851
}
1852
.input-append .active,
1853
.input-prepend .active {
1854
  background-color: #bbff33;
1855
  border-color: #669900;
1856
}
1857
.input-prepend .add-on,
1858
.input-prepend .btn {
1859
  margin-right: -1px;
1860
}
1861
.input-prepend .add-on:first-child,
1862
.input-prepend .btn:first-child {
1863
  border-radius: 4px 0 0 4px;
1864
}
1865
.input-append input,
1866
.input-append select,
1867
.input-append .uneditable-input {
1868
  border-radius: 4px 0 0 4px;
1869
}
1870
.input-append input + .btn-group .btn:last-child,
1871
.input-append select + .btn-group .btn:last-child,
1872
.input-append .uneditable-input + .btn-group .btn:last-child {
1873
  border-radius: 0 4px 4px 0;
1874
}
1875
.input-append .add-on,
1876
.input-append .btn,
1877
.input-append .btn-group {
1878
  margin-left: -1px;
1879
}
1880
.input-append .add-on:last-child,
1881
.input-append .btn:last-child,
1882
.input-append .btn-group:last-child > .dropdown-toggle {
1883
  border-radius: 0 4px 4px 0;
1884
}
1885
.input-prepend.input-append input,
1886
.input-prepend.input-append select,
1887
.input-prepend.input-append .uneditable-input {
1888
  border-radius: 0;
1889
}
1890
.input-prepend.input-append input + .btn-group .btn,
1891
.input-prepend.input-append select + .btn-group .btn,
1892
.input-prepend.input-append .uneditable-input + .btn-group .btn {
1893
  border-radius: 0 4px 4px 0;
1894
}
1895
.input-prepend.input-append .add-on:first-child,
1896
.input-prepend.input-append .btn:first-child {
1897
  margin-right: -1px;
1898
  border-radius: 4px 0 0 4px;
1899
}
1900
.input-prepend.input-append .add-on:last-child,
1901
.input-prepend.input-append .btn:last-child {
1902
  margin-left: -1px;
1903
  border-radius: 0 4px 4px 0;
1904
}
1905
.input-prepend.input-append .btn-group:first-child {
1906
  margin-left: 0;
1907
}
1908
.btn-large {
1909
  padding: 10px 16px;
1910
  font-size: 20px;
1911
  border-radius: 6px;
1912
}
1913
.btn-large [class^="icon-"],
1914
.btn-large [class*=" icon-"] {
1915
  margin-top: 4px;
1916
}
1917
.btn-small {
1918
  padding: 5px 10px;
1919
  font-size: 14px;
1920
  border-radius: 3px;
1921
}
1922
.btn-small [class^="icon-"],
1923
.btn-small [class*=" icon-"] {
1924
  margin-top: 0;
1925
}
1926
.btn-mini {
1927
  padding: 2px 4px;
1928
  font-size: 14px;
1929
  border-radius: 3px;
1930
}
1931
.btn-mini [class^="icon-"],
1932
.btn-mini [class*=" icon-"] {
1933
  margin-top: -1px;
1934
}
1935

    
1936
fieldset {
1937
  padding: 0;
1938
  margin: 0;
1939
  border: 0;
1940
  min-width: 0;
1941
}
1942
legend {
1943
  display: block;
1944
  width: 100%;
1945
  padding: 0;
1946
  margin-bottom: 22px;
1947
  font-size: 24px;
1948
  line-height: inherit;
1949
  color: #333333;
1950
  border: 0;
1951
  border-bottom: 1px solid #e5e5e5;
1952
}
1953
label {
1954
  display: inline-block;
1955
  max-width: 100%;
1956
  margin-bottom: 5px;
1957
  font-weight: bold;
1958
}
1959
input[type="search"] {
1960
  -webkit-box-sizing: border-box;
1961
  -moz-box-sizing: border-box;
1962
  box-sizing: border-box;
1963
}
1964
input[type="radio"],
1965
input[type="checkbox"] {
1966
  margin: 4px 0 0;
1967
  margin-top: 1px \9;
1968
  line-height: normal;
1969
}
1970
input[type="file"] {
1971
  display: block;
1972
}
1973
input[type="range"] {
1974
  display: block;
1975
  width: 100%;
1976
}
1977
select[multiple],
1978
select[size] {
1979
  height: auto;
1980
}
1981
input[type="file"]:focus,
1982
input[type="radio"]:focus,
1983
input[type="checkbox"]:focus {
1984
  outline: thin dotted;
1985
  outline: 5px auto -webkit-focus-ring-color;
1986
  outline-offset: -2px;
1987
}
1988
output {
1989
  display: block;
1990
  padding-top: 7px;
1991
  font-size: 16px;
1992
  line-height: 1.42857143;
1993
  color: #555555;
1994
}
1995
.form-control {
1996
  display: block;
1997
  width: 100%;
1998
  height: 36px;
1999
  padding: 6px 12px;
2000
  font-size: 16px;
2001
  line-height: 1.42857143;
2002
  color: #555555;
2003
  background-color: #ffffff;
2004
  background-image: none;
2005
  border: 1px solid #cccccc;
2006
  border-radius: 4px;
2007
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2008
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2009
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2010
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2011
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2012
}
2013
.form-control:focus {
2014
  border-color: #66afe9;
2015
  outline: 0;
2016
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2017
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2018
}
2019
.form-control::-moz-placeholder {
2020
  color: #999999;
2021
  opacity: 1;
2022
}
2023
.form-control:-ms-input-placeholder {
2024
  color: #999999;
2025
}
2026
.form-control::-webkit-input-placeholder {
2027
  color: #999999;
2028
}
2029
.form-control[disabled],
2030
.form-control[readonly],
2031
fieldset[disabled] .form-control {
2032
  cursor: not-allowed;
2033
  background-color: #eeeeee;
2034
  opacity: 1;
2035
}
2036
textarea.form-control {
2037
  height: auto;
2038
}
2039
input[type="search"] {
2040
  -webkit-appearance: none;
2041
}
2042
input[type="date"],
2043
input[type="time"],
2044
input[type="datetime-local"],
2045
input[type="month"] {
2046
  line-height: 36px;
2047
  line-height: 1.42857143 \0;
2048
}
2049
input[type="date"].input-sm,
2050
input[type="time"].input-sm,
2051
input[type="datetime-local"].input-sm,
2052
input[type="month"].input-sm {
2053
  line-height: 33px;
2054
}
2055
input[type="date"].input-lg,
2056
input[type="time"].input-lg,
2057
input[type="datetime-local"].input-lg,
2058
input[type="month"].input-lg {
2059
  line-height: 48px;
2060
}
2061
.form-group {
2062
  margin-bottom: 15px;
2063
}
2064
.radio,
2065
.checkbox {
2066
  position: relative;
2067
  display: block;
2068
  min-height: 22px;
2069
  margin-top: 10px;
2070
  margin-bottom: 10px;
2071
}
2072
.radio label,
2073
.checkbox label {
2074
  padding-left: 20px;
2075
  margin-bottom: 0;
2076
  font-weight: normal;
2077
  cursor: pointer;
2078
}
2079
.radio input[type="radio"],
2080
.radio-inline input[type="radio"],
2081
.checkbox input[type="checkbox"],
2082
.checkbox-inline input[type="checkbox"] {
2083
  position: absolute;
2084
  margin-left: -20px;
2085
  margin-top: 4px \9;
2086
}
2087
.radio + .radio,
2088
.checkbox + .checkbox {
2089
  margin-top: -5px;
2090
}
2091
.radio-inline,
2092
.checkbox-inline {
2093
  display: inline-block;
2094
  padding-left: 20px;
2095
  margin-bottom: 0;
2096
  vertical-align: middle;
2097
  font-weight: normal;
2098
  cursor: pointer;
2099
}
2100
.radio-inline + .radio-inline,
2101
.checkbox-inline + .checkbox-inline {
2102
  margin-top: 0;
2103
  margin-left: 10px;
2104
}
2105
input[type="radio"][disabled],
2106
input[type="checkbox"][disabled],
2107
input[type="radio"].disabled,
2108
input[type="checkbox"].disabled,
2109
fieldset[disabled] input[type="radio"],
2110
fieldset[disabled] input[type="checkbox"] {
2111
  cursor: not-allowed;
2112
}
2113
.radio-inline.disabled,
2114
.checkbox-inline.disabled,
2115
fieldset[disabled] .radio-inline,
2116
fieldset[disabled] .checkbox-inline {
2117
  cursor: not-allowed;
2118
}
2119
.radio.disabled label,
2120
.checkbox.disabled label,
2121
fieldset[disabled] .radio label,
2122
fieldset[disabled] .checkbox label {
2123
  cursor: not-allowed;
2124
}
2125
.form-control-static {
2126
  padding-top: 7px;
2127
  padding-bottom: 7px;
2128
  margin-bottom: 0;
2129
}
2130
.form-control-static.input-lg,
2131
.form-control-static.input-sm {
2132
  padding-left: 0;
2133
  padding-right: 0;
2134
}
2135
.input-sm,
2136
.form-horizontal .form-group-sm .form-control {
2137
  height: 33px;
2138
  padding: 5px 10px;
2139
  font-size: 14px;
2140
  line-height: 1.5;
2141
  border-radius: 3px;
2142
}
2143
select.input-sm {
2144
  height: 33px;
2145
  line-height: 33px;
2146
}
2147
textarea.input-sm,
2148
select[multiple].input-sm {
2149
  height: auto;
2150
}
2151
.input-lg,
2152
.form-horizontal .form-group-lg .form-control {
2153
  height: 48px;
2154
  padding: 10px 16px;
2155
  font-size: 20px;
2156
  line-height: 1.33;
2157
  border-radius: 6px;
2158
}
2159
select.input-lg {
2160
  height: 48px;
2161
  line-height: 48px;
2162
}
2163
textarea.input-lg,
2164
select[multiple].input-lg {
2165
  height: auto;
2166
}
2167
.has-feedback {
2168
  position: relative;
2169
}
2170
.has-feedback .form-control {
2171
  padding-right: 45px;
2172
}
2173
.form-control-feedback {
2174
  position: absolute;
2175
  top: 27px;
2176
  right: 0;
2177
  z-index: 2;
2178
  display: block;
2179
  width: 36px;
2180
  height: 36px;
2181
  line-height: 36px;
2182
  text-align: center;
2183
}
2184
.input-lg + .form-control-feedback {
2185
  width: 48px;
2186
  height: 48px;
2187
  line-height: 48px;
2188
}
2189
.input-sm + .form-control-feedback {
2190
  width: 33px;
2191
  height: 33px;
2192
  line-height: 33px;
2193
}
2194
.has-success .help-block,
2195
.has-success .control-label,
2196
.has-success .radio,
2197
.has-success .checkbox,
2198
.has-success .radio-inline,
2199
.has-success .checkbox-inline {
2200
  color: #468847;
2201
}
2202
.has-success .form-control {
2203
  border-color: #468847;
2204
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2205
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2206
}
2207
.has-success .form-control:focus {
2208
  border-color: #356635;
2209
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
2210
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
2211
}
2212
.has-success .input-group-addon {
2213
  color: #468847;
2214
  border-color: #468847;
2215
  background-color: #dff0d8;
2216
}
2217
.has-success .form-control-feedback {
2218
  color: #468847;
2219
}
2220
.has-warning .help-block,
2221
.has-warning .control-label,
2222
.has-warning .radio,
2223
.has-warning .checkbox,
2224
.has-warning .radio-inline,
2225
.has-warning .checkbox-inline {
2226
  color: #c09853;
2227
}
2228
.has-warning .form-control {
2229
  border-color: #c09853;
2230
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2231
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2232
}
2233
.has-warning .form-control:focus {
2234
  border-color: #a47e3c;
2235
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
2236
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
2237
}
2238
.has-warning .input-group-addon {
2239
  color: #c09853;
2240
  border-color: #c09853;
2241
  background-color: #fcf8e3;
2242
}
2243
.has-warning .form-control-feedback {
2244
  color: #c09853;
2245
}
2246
.has-error .help-block,
2247
.has-error .control-label,
2248
.has-error .radio,
2249
.has-error .checkbox,
2250
.has-error .radio-inline,
2251
.has-error .checkbox-inline {
2252
  color: #b94a48;
2253
}
2254
.has-error .form-control {
2255
  border-color: #b94a48;
2256
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2257
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2258
}
2259
.has-error .form-control:focus {
2260
  border-color: #953b39;
2261
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2262
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2263
}
2264
.has-error .input-group-addon {
2265
  color: #b94a48;
2266
  border-color: #b94a48;
2267
  background-color: #f2dede;
2268
}
2269
.has-error .form-control-feedback {
2270
  color: #b94a48;
2271
}
2272
.has-feedback label.sr-only ~ .form-control-feedback {
2273
  top: 0;
2274
}
2275
.help-block {
2276
  display: block;
2277
  margin-top: 5px;
2278
  margin-bottom: 10px;
2279
  color: #a8acbe;
2280
}
2281
@media (min-width: 768px) {
2282
  .form-inline .form-group {
2283
    display: inline-block;
2284
    margin-bottom: 0;
2285
    vertical-align: middle;
2286
  }
2287
  .form-inline .form-control {
2288
    display: inline-block;
2289
    width: auto;
2290
    vertical-align: middle;
2291
  }
2292
  .form-inline .input-group {
2293
    display: inline-table;
2294
    vertical-align: middle;
2295
  }
2296
  .form-inline .input-group .input-group-addon,
2297
  .form-inline .input-group .input-group-btn,
2298
  .form-inline .input-group .form-control {
2299
    width: auto;
2300
  }
2301
  .form-inline .input-group > .form-control {
2302
    width: 100%;
2303
  }
2304
  .form-inline .control-label {
2305
    margin-bottom: 0;
2306
    vertical-align: middle;
2307
  }
2308
  .form-inline .radio,
2309
  .form-inline .checkbox {
2310
    display: inline-block;
2311
    margin-top: 0;
2312
    margin-bottom: 0;
2313
    vertical-align: middle;
2314
  }
2315
  .form-inline .radio label,
2316
  .form-inline .checkbox label {
2317
    padding-left: 0;
2318
  }
2319
  .form-inline .radio input[type="radio"],
2320
  .form-inline .checkbox input[type="checkbox"] {
2321
    position: relative;
2322
    margin-left: 0;
2323
  }
2324
  .form-inline .has-feedback .form-control-feedback {
2325
    top: 0;
2326
  }
2327
}
2328
.form-horizontal .radio,
2329
.form-horizontal .checkbox,
2330
.form-horizontal .radio-inline,
2331
.form-horizontal .checkbox-inline {
2332
  margin-top: 0;
2333
  margin-bottom: 0;
2334
  padding-top: 7px;
2335
}
2336
.form-horizontal .radio,
2337
.form-horizontal .checkbox {
2338
  min-height: 29px;
2339
}
2340
.form-horizontal .form-group {
2341
  margin-left: -15px;
2342
  margin-right: -15px;
2343
}
2344
@media (min-width: 768px) {
2345
  .form-horizontal .control-label {
2346
    text-align: right;
2347
    margin-bottom: 0;
2348
    padding-top: 7px;
2349
  }
2350
}
2351
.form-horizontal .has-feedback .form-control-feedback {
2352
  top: 0;
2353
  right: 15px;
2354
}
2355
@media (min-width: 768px) {
2356
  .form-horizontal .form-group-lg .control-label {
2357
    padding-top: 14.3px;
2358
  }
2359
}
2360
@media (min-width: 768px) {
2361
  .form-horizontal .form-group-sm .control-label {
2362
    padding-top: 6px;
2363
  }
2364
}
2365
.btn {
2366
  display: inline-block;
2367
  margin-bottom: 0;
2368
  font-weight: normal;
2369
  text-align: center;
2370
  vertical-align: middle;
2371
  cursor: pointer;
2372
  background-image: none;
2373
  border: 1px solid transparent;
2374
  white-space: nowrap;
2375
  padding: 6px 12px;
2376
  font-size: 16px;
2377
  line-height: 1.42857143;
2378
  border-radius: 4px;
2379
  -webkit-user-select: none;
2380
  -moz-user-select: none;
2381
  -ms-user-select: none;
2382
  user-select: none;
2383
}
2384
.btn:focus,
2385
.btn:active:focus,
2386
.btn.active:focus {
2387
  outline: thin dotted;
2388
  outline: 5px auto -webkit-focus-ring-color;
2389
  outline-offset: -2px;
2390
}
2391
.btn:hover,
2392
.btn:focus {
2393
  color: #333333;
2394
  text-decoration: none;
2395
}
2396
.btn:active,
2397
.btn.active {
2398
  outline: 0;
2399
  background-image: none;
2400
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2401
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2402
}
2403
.btn.disabled,
2404
.btn[disabled],
2405
fieldset[disabled] .btn {
2406
  cursor: not-allowed;
2407
  pointer-events: none;
2408
  opacity: 0.65;
2409
  filter: alpha(opacity=65);
2410
  -webkit-box-shadow: none;
2411
  box-shadow: none;
2412
}
2413
.btn-default {
2414
  color: #333333;
2415
  background-color: #ffffff;
2416
  border-color: #cccccc;
2417
}
2418
.btn-default:hover,
2419
.btn-default:focus,
2420
.btn-default:active,
2421
.btn-default.active,
2422
.open > .dropdown-toggle.btn-default {
2423
  color: #333333;
2424
  background-color: #e6e6e6;
2425
  border-color: #adadad;
2426
}
2427
.btn-default:active,
2428
.btn-default.active,
2429
.open > .dropdown-toggle.btn-default {
2430
  background-image: none;
2431
}
2432
.btn-default.disabled,
2433
.btn-default[disabled],
2434
fieldset[disabled] .btn-default,
2435
.btn-default.disabled:hover,
2436
.btn-default[disabled]:hover,
2437
fieldset[disabled] .btn-default:hover,
2438
.btn-default.disabled:focus,
2439
.btn-default[disabled]:focus,
2440
fieldset[disabled] .btn-default:focus,
2441
.btn-default.disabled:active,
2442
.btn-default[disabled]:active,
2443
fieldset[disabled] .btn-default:active,
2444
.btn-default.disabled.active,
2445
.btn-default[disabled].active,
2446
fieldset[disabled] .btn-default.active {
2447
  background-color: #ffffff;
2448
  border-color: #cccccc;
2449
}
2450
.btn-default .badge {
2451
  color: #ffffff;
2452
  background-color: #333333;
2453
}
2454
.btn-primary {
2455
  color: #ffffff;
2456
  background-color: #6e418e;
2457
  border-color: #60397d;
2458
}
2459
.btn-primary:hover,
2460
.btn-primary:focus,
2461
.btn-primary:active,
2462
.btn-primary.active,
2463
.open > .dropdown-toggle.btn-primary {
2464
  color: #ffffff;
2465
  background-color: #53316b;
2466
  border-color: #402653;
2467
}
2468
.btn-primary:active,
2469
.btn-primary.active,
2470
.open > .dropdown-toggle.btn-primary {
2471
  background-image: none;
2472
}
2473
.btn-primary.disabled,
2474
.btn-primary[disabled],
2475
fieldset[disabled] .btn-primary,
2476
.btn-primary.disabled:hover,
2477
.btn-primary[disabled]:hover,
2478
fieldset[disabled] .btn-primary:hover,
2479
.btn-primary.disabled:focus,
2480
.btn-primary[disabled]:focus,
2481
fieldset[disabled] .btn-primary:focus,
2482
.btn-primary.disabled:active,
2483
.btn-primary[disabled]:active,
2484
fieldset[disabled] .btn-primary:active,
2485
.btn-primary.disabled.active,
2486
.btn-primary[disabled].active,
2487
fieldset[disabled] .btn-primary.active {
2488
  background-color: #6e418e;
2489
  border-color: #60397d;
2490
}
2491
.btn-primary .badge {
2492
  color: #6e418e;
2493
  background-color: #ffffff;
2494
}
2495
.btn-success {
2496
  color: #ffffff;
2497
  background-color: #5cb85c;
2498
  border-color: #4cae4c;
2499
}
2500
.btn-success:hover,
2501
.btn-success:focus,
2502
.btn-success:active,
2503
.btn-success.active,
2504
.open > .dropdown-toggle.btn-success {
2505
  color: #ffffff;
2506
  background-color: #449d44;
2507
  border-color: #398439;
2508
}
2509
.btn-success:active,
2510
.btn-success.active,
2511
.open > .dropdown-toggle.btn-success {
2512
  background-image: none;
2513
}
2514
.btn-success.disabled,
2515
.btn-success[disabled],
2516
fieldset[disabled] .btn-success,
2517
.btn-success.disabled:hover,
2518
.btn-success[disabled]:hover,
2519
fieldset[disabled] .btn-success:hover,
2520
.btn-success.disabled:focus,
2521
.btn-success[disabled]:focus,
2522
fieldset[disabled] .btn-success:focus,
2523
.btn-success.disabled:active,
2524
.btn-success[disabled]:active,
2525
fieldset[disabled] .btn-success:active,
2526
.btn-success.disabled.active,
2527
.btn-success[disabled].active,
2528
fieldset[disabled] .btn-success.active {
2529
  background-color: #5cb85c;
2530
  border-color: #4cae4c;
2531
}
2532
.btn-success .badge {
2533
  color: #5cb85c;
2534
  background-color: #ffffff;
2535
}
2536
.btn-info {
2537
  color: #ffffff;
2538
  background-color: #5bc0de;
2539
  border-color: #46b8da;
2540
}
2541
.btn-info:hover,
2542
.btn-info:focus,
2543
.btn-info:active,
2544
.btn-info.active,
2545
.open > .dropdown-toggle.btn-info {
2546
  color: #ffffff;
2547
  background-color: #31b0d5;
2548
  border-color: #269abc;
2549
}
2550
.btn-info:active,
2551
.btn-info.active,
2552
.open > .dropdown-toggle.btn-info {
2553
  background-image: none;
2554
}
2555
.btn-info.disabled,
2556
.btn-info[disabled],
2557
fieldset[disabled] .btn-info,
2558
.btn-info.disabled:hover,
2559
.btn-info[disabled]:hover,
2560
fieldset[disabled] .btn-info:hover,
2561
.btn-info.disabled:focus,
2562
.btn-info[disabled]:focus,
2563
fieldset[disabled] .btn-info:focus,
2564
.btn-info.disabled:active,
2565
.btn-info[disabled]:active,
2566
fieldset[disabled] .btn-info:active,
2567
.btn-info.disabled.active,
2568
.btn-info[disabled].active,
2569
fieldset[disabled] .btn-info.active {
2570
  background-color: #5bc0de;
2571
  border-color: #46b8da;
2572
}
2573
.btn-info .badge {
2574
  color: #5bc0de;
2575
  background-color: #ffffff;
2576
}
2577
.btn-warning {
2578
  color: #ffffff;
2579
  background-color: #f0ad4e;
2580
  border-color: #eea236;
2581
}
2582
.btn-warning:hover,
2583
.btn-warning:focus,
2584
.btn-warning:active,
2585
.btn-warning.active,
2586
.open > .dropdown-toggle.btn-warning {
2587
  color: #ffffff;
2588
  background-color: #ec971f;
2589
  border-color: #d58512;
2590
}
2591
.btn-warning:active,
2592
.btn-warning.active,
2593
.open > .dropdown-toggle.btn-warning {
2594
  background-image: none;
2595
}
2596
.btn-warning.disabled,
2597
.btn-warning[disabled],
2598
fieldset[disabled] .btn-warning,
2599
.btn-warning.disabled:hover,
2600
.btn-warning[disabled]:hover,
2601
fieldset[disabled] .btn-warning:hover,
2602
.btn-warning.disabled:focus,
2603
.btn-warning[disabled]:focus,
2604
fieldset[disabled] .btn-warning:focus,
2605
.btn-warning.disabled:active,
2606
.btn-warning[disabled]:active,
2607
fieldset[disabled] .btn-warning:active,
2608
.btn-warning.disabled.active,
2609
.btn-warning[disabled].active,
2610
fieldset[disabled] .btn-warning.active {
2611
  background-color: #f0ad4e;
2612
  border-color: #eea236;
2613
}
2614
.btn-warning .badge {
2615
  color: #f0ad4e;
2616
  background-color: #ffffff;
2617
}
2618
.btn-danger {
2619
  color: #ffffff;
2620
  background-color: #d9534f;
2621
  border-color: #d43f3a;
2622
}
2623
.btn-danger:hover,
2624
.btn-danger:focus,
2625
.btn-danger:active,
2626
.btn-danger.active,
2627
.open > .dropdown-toggle.btn-danger {
2628
  color: #ffffff;
2629
  background-color: #c9302c;
2630
  border-color: #ac2925;
2631
}
2632
.btn-danger:active,
2633
.btn-danger.active,
2634
.open > .dropdown-toggle.btn-danger {
2635
  background-image: none;
2636
}
2637
.btn-danger.disabled,
2638
.btn-danger[disabled],
2639
fieldset[disabled] .btn-danger,
2640
.btn-danger.disabled:hover,
2641
.btn-danger[disabled]:hover,
2642
fieldset[disabled] .btn-danger:hover,
2643
.btn-danger.disabled:focus,
2644
.btn-danger[disabled]:focus,
2645
fieldset[disabled] .btn-danger:focus,
2646
.btn-danger.disabled:active,
2647
.btn-danger[disabled]:active,
2648
fieldset[disabled] .btn-danger:active,
2649
.btn-danger.disabled.active,
2650
.btn-danger[disabled].active,
2651
fieldset[disabled] .btn-danger.active {
2652
  background-color: #d9534f;
2653
  border-color: #d43f3a;
2654
}
2655
.btn-danger .badge {
2656
  color: #d9534f;
2657
  background-color: #ffffff;
2658
}
2659
.btn-link {
2660
  color: #6e418e;
2661
  font-weight: normal;
2662
  cursor: pointer;
2663
  border-radius: 0;
2664
}
2665
.btn-link,
2666
.btn-link:active,
2667
.btn-link[disabled],
2668
fieldset[disabled] .btn-link {
2669
  background-color: transparent;
2670
  -webkit-box-shadow: none;
2671
  box-shadow: none;
2672
}
2673
.btn-link,
2674
.btn-link:hover,
2675
.btn-link:focus,
2676
.btn-link:active {
2677
  border-color: transparent;
2678
}
2679
.btn-link:hover,
2680
.btn-link:focus {
2681
  color: #45295a;
2682
  text-decoration: underline;
2683
  background-color: transparent;
2684
}
2685
.btn-link[disabled]:hover,
2686
fieldset[disabled] .btn-link:hover,
2687
.btn-link[disabled]:focus,
2688
fieldset[disabled] .btn-link:focus {
2689
  color: #999999;
2690
  text-decoration: none;
2691
}
2692
.btn-lg,
2693
.btn-group-lg > .btn {
2694
  padding: 10px 16px;
2695
  font-size: 20px;
2696
  line-height: 1.33;
2697
  border-radius: 6px;
2698
}
2699
.btn-sm,
2700
.btn-group-sm > .btn {
2701
  padding: 5px 10px;
2702
  font-size: 14px;
2703
  line-height: 1.5;
2704
  border-radius: 3px;
2705
}
2706
.btn-xs,
2707
.btn-group-xs > .btn {
2708
  padding: 1px 5px;
2709
  font-size: 14px;
2710
  line-height: 1.5;
2711
  border-radius: 3px;
2712
}
2713
.btn-block {
2714
  display: block;
2715
  width: 100%;
2716
}
2717
.btn-block + .btn-block {
2718
  margin-top: 5px;
2719
}
2720
input[type="submit"].btn-block,
2721
input[type="reset"].btn-block,
2722
input[type="button"].btn-block {
2723
  width: 100%;
2724
}
2725
.dropdown-submenu {
2726
  position: relative;
2727
}
2728
.dropdown-submenu > .dropdown-menu {
2729
  top: 0;
2730
  left: 100%;
2731
  margin-top: -5px;
2732
  margin-left: -1px;
2733
}
2734
.dropdown-submenu.open > .dropdown-menu {
2735
  display: block;
2736
}
2737
.dropdown-submenu > .dropdown-menu {
2738
  border-radius: 4px;
2739
}
2740
.dropdown-submenu > a:after {
2741
  display: block;
2742
  content: " ";
2743
  float: right;
2744
  width: 0;
2745
  height: 0;
2746
  border-color: transparent;
2747
  border-style: solid;
2748
  border-width: 5px 0 5px 5px;
2749
  border-left-color: #cccccc;
2750
  margin-top: 5px;
2751
  margin-right: -5px;
2752
}
2753
.dropdown-submenu.open > a:after {
2754
  border-left-color: #262626;
2755
}
2756

    
2757
.fade {
2758
  opacity: 0;
2759
  -webkit-transition: opacity 0.15s linear;
2760
  -o-transition: opacity 0.15s linear;
2761
  transition: opacity 0.15s linear;
2762
}
2763
.fade.in {
2764
  opacity: 1;
2765
}
2766
@font-face {
2767
  font-family: 'Glyphicons Halflings';
2768
  src: url('../../../plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.eot');
2769
  src: url('../../../plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../../plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../plugins/system/t3/base-bs3/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2770
}
2771
.glyphicon {
2772
  position: relative;
2773
  top: 1px;
2774
  display: inline-block;
2775
  font-family: 'Glyphicons Halflings';
2776
  font-style: normal;
2777
  font-weight: normal;
2778
  line-height: 1;
2779
  -webkit-font-smoothing: antialiased;
2780
  -moz-osx-font-smoothing: grayscale;
2781
}
2782
.glyphicon-asterisk:before {
2783
  content: "\2a";
2784
}
2785
.glyphicon-plus:before {
2786
  content: "\2b";
2787
}
2788
.glyphicon-euro:before {
2789
  content: "\20ac";
2790
}
2791
.glyphicon-minus:before {
2792
  content: "\2212";
2793
}
2794
.glyphicon-cloud:before {
2795
  content: "\2601";
2796
}
2797
.glyphicon-envelope:before {
2798
  content: "\2709";
2799
}
2800
.glyphicon-pencil:before {
2801
  content: "\270f";
2802
}
2803
.glyphicon-glass:before {
2804
  content: "\e001";
2805
}
2806
.glyphicon-music:before {
2807
  content: "\e002";
2808
}
2809
.glyphicon-search:before {
2810
  content: "\e003";
2811
}
2812
.glyphicon-heart:before {
2813
  content: "\e005";
2814
}
2815
.glyphicon-star:before {
2816
  content: "\e006";
2817
}
2818
.glyphicon-star-empty:before {
2819
  content: "\e007";
2820
}
2821
.glyphicon-user:before {
2822
  content: "\e008";
2823
}
2824
.glyphicon-film:before {
2825
  content: "\e009";
2826
}
2827
.glyphicon-th-large:before {
2828
  content: "\e010";
2829
}
2830
.glyphicon-th:before {
2831
  content: "\e011";
2832
}
2833
.glyphicon-th-list:before {
2834
  content: "\e012";
2835
}
2836
.glyphicon-ok:before {
2837
  content: "\e013";
2838
}
2839
.glyphicon-remove:before {
2840
  content: "\e014";
2841
}
2842
.glyphicon-zoom-in:before {
2843
  content: "\e015";
2844
}
2845
.glyphicon-zoom-out:before {
2846
  content: "\e016";
2847
}
2848
.glyphicon-off:before {
2849
  content: "\e017";
2850
}
2851
.glyphicon-signal:before {
2852
  content: "\e018";
2853
}
2854
.glyphicon-cog:before {
2855
  content: "\e019";
2856
}
2857
.glyphicon-trash:before {
2858
  content: "\e020";
2859
}
2860
.glyphicon-home:before {
2861
  content: "\e021";
2862
}
2863
.glyphicon-file:before {
2864
  content: "\e022";
2865
}
2866
.glyphicon-time:before {
2867
  content: "\e023";
2868
}
2869
.glyphicon-road:before {
2870
  content: "\e024";
2871
}
2872
.glyphicon-download-alt:before {
2873
  content: "\e025";
2874
}
2875
.glyphicon-download:before {
2876
  content: "\e026";
2877
}
2878
.glyphicon-upload:before {
2879
  content: "\e027";
2880
}
2881
.glyphicon-inbox:before {
2882
  content: "\e028";
2883
}
2884
.glyphicon-play-circle:before {
2885
  content: "\e029";
2886
}
2887
.glyphicon-repeat:before {
2888
  content: "\e030";
2889
}
2890
.glyphicon-refresh:before {
2891
  content: "\e031";
2892
}
2893
.glyphicon-list-alt:before {
2894
  content: "\e032";
2895
}
2896
.glyphicon-lock:before {
2897
  content: "\e033";
2898
}
2899
.glyphicon-flag:before {
2900
  content: "\e034";
2901
}
2902
.glyphicon-headphones:before {
2903
  content: "\e035";
2904
}
2905
.glyphicon-volume-off:before {
2906
  content: "\e036";
2907
}
2908
.glyphicon-volume-down:before {
2909
  content: "\e037";
2910
}
2911
.glyphicon-volume-up:before {
2912
  content: "\e038";
2913
}
2914
.glyphicon-qrcode:before {
2915
  content: "\e039";
2916
}
2917
.glyphicon-barcode:before {
2918
  content: "\e040";
2919
}
2920
.glyphicon-tag:before {
2921
  content: "\e041";
2922
}
2923
.glyphicon-tags:before {
2924
  content: "\e042";
2925
}
2926
.glyphicon-book:before {
2927
  content: "\e043";
2928
}
2929
.glyphicon-bookmark:before {
2930
  content: "\e044";
2931
}
2932
.glyphicon-print:before {
2933
  content: "\e045";
2934
}
2935
.glyphicon-camera:before {
2936
  content: "\e046";
2937
}
2938
.glyphicon-font:before {
2939
  content: "\e047";
2940
}
2941
.glyphicon-bold:before {
2942
  content: "\e048";
2943
}
2944
.glyphicon-italic:before {
2945
  content: "\e049";
2946
}
2947
.glyphicon-text-height:before {
2948
  content: "\e050";
2949
}
2950
.glyphicon-text-width:before {
2951
  content: "\e051";
2952
}
2953
.glyphicon-align-left:before {
2954
  content: "\e052";
2955
}
2956
.glyphicon-align-center:before {
2957
  content: "\e053";
2958
}
2959
.glyphicon-align-right:before {
2960
  content: "\e054";
2961
}
2962
.glyphicon-align-justify:before {
2963
  content: "\e055";
2964
}
2965
.glyphicon-list:before {
2966
  content: "\e056";
2967
}
2968
.glyphicon-indent-left:before {
2969
  content: "\e057";
2970
}
2971
.glyphicon-indent-right:before {
2972
  content: "\e058";
2973
}
2974
.glyphicon-facetime-video:before {
2975
  content: "\e059";
2976
}
2977
.glyphicon-picture:before {
2978
  content: "\e060";
2979
}
2980
.glyphicon-map-marker:before {
2981
  content: "\e062";
2982
}
2983
.glyphicon-adjust:before {
2984
  content: "\e063";
2985
}
2986
.glyphicon-tint:before {
2987
  content: "\e064";
2988
}
2989
.glyphicon-edit:before {
2990
  content: "\e065";
2991
}
2992
.glyphicon-share:before {
2993
  content: "\e066";
2994
}
2995
.glyphicon-check:before {
2996
  content: "\e067";
2997
}
2998
.glyphicon-move:before {
2999
  content: "\e068";
3000
}
3001
.glyphicon-step-backward:before {
3002
  content: "\e069";
3003
}
3004
.glyphicon-fast-backward:before {
3005
  content: "\e070";
3006
}
3007
.glyphicon-backward:before {
3008
  content: "\e071";
3009
}
3010
.glyphicon-play:before {
3011
  content: "\e072";
3012
}
3013
.glyphicon-pause:before {
3014
  content: "\e073";
3015
}
3016
.glyphicon-stop:before {
3017
  content: "\e074";
3018
}
3019
.glyphicon-forward:before {
3020
  content: "\e075";
3021
}
3022
.glyphicon-fast-forward:before {
3023
  content: "\e076";
3024
}
3025
.glyphicon-step-forward:before {
3026
  content: "\e077";
3027
}
3028
.glyphicon-eject:before {
3029
  content: "\e078";
3030
}
3031
.glyphicon-chevron-left:before {
3032
  content: "\e079";
3033
}
3034
.glyphicon-chevron-right:before {
3035
  content: "\e080";
3036
}
3037
.glyphicon-plus-sign:before {
3038
  content: "\e081";
3039
}
3040
.glyphicon-minus-sign:before {
3041
  content: "\e082";
3042
}
3043
.glyphicon-remove-sign:before {
3044
  content: "\e083";
3045
}
3046
.glyphicon-ok-sign:before {
3047
  content: "\e084";
3048
}
3049
.glyphicon-question-sign:before {
3050
  content: "\e085";
3051
}
3052
.glyphicon-info-sign:before {
3053
  content: "\e086";
3054
}
3055
.glyphicon-screenshot:before {
3056
  content: "\e087";
3057
}
3058
.glyphicon-remove-circle:before {
3059
  content: "\e088";
3060
}
3061
.glyphicon-ok-circle:before {
3062
  content: "\e089";
3063
}
3064
.glyphicon-ban-circle:before {
3065
  content: "\e090";
3066
}
3067
.glyphicon-arrow-left:before {
3068
  content: "\e091";
3069
}
3070
.glyphicon-arrow-right:before {
3071
  content: "\e092";
3072
}
3073
.glyphicon-arrow-up:before {
3074
  content: "\e093";
3075
}
3076
.glyphicon-arrow-down:before {
3077
  content: "\e094";
3078
}
3079
.glyphicon-share-alt:before {
3080
  content: "\e095";
3081
}
3082
.glyphicon-resize-full:before {
3083
  content: "\e096";
3084
}
3085
.glyphicon-resize-small:before {
3086
  content: "\e097";
3087
}
3088
.glyphicon-exclamation-sign:before {
3089
  content: "\e101";
3090
}
3091
.glyphicon-gift:before {
3092
  content: "\e102";
3093
}
3094
.glyphicon-leaf:before {
3095
  content: "\e103";
3096
}
3097
.glyphicon-fire:before {
3098
  content: "\e104";
3099
}
3100
.glyphicon-eye-open:before {
3101
  content: "\e105";
3102
}
3103
.glyphicon-eye-close:before {
3104
  content: "\e106";
3105
}
3106
.glyphicon-warning-sign:before {
3107
  content: "\e107";
3108
}
3109
.glyphicon-plane:before {
3110
  content: "\e108";
3111
}
3112
.glyphicon-calendar:before {
3113
  content: "\e109";
3114
}
3115
.glyphicon-random:before {
3116
  content: "\e110";
3117
}
3118
.glyphicon-comment:before {
3119
  content: "\e111";
3120
}
3121
.glyphicon-magnet:before {
3122
  content: "\e112";
3123
}
3124
.glyphicon-chevron-up:before {
3125
  content: "\e113";
3126
}
3127
.glyphicon-chevron-down:before {
3128
  content: "\e114";
3129
}
3130
.glyphicon-retweet:before {
3131
  content: "\e115";
3132
}
3133
.glyphicon-shopping-cart:before {
3134
  content: "\e116";
3135
}
3136
.glyphicon-folder-close:before {
3137
  content: "\e117";
3138
}
3139
.glyphicon-folder-open:before {
3140
  content: "\e118";
3141
}
3142
.glyphicon-resize-vertical:before {
3143
  content: "\e119";
3144
}
3145
.glyphicon-resize-horizontal:before {
3146
  content: "\e120";
3147
}
3148
.glyphicon-hdd:before {
3149
  content: "\e121";
3150
}
3151
.glyphicon-bullhorn:before {
3152
  content: "\e122";
3153
}
3154
.glyphicon-bell:before {
3155
  content: "\e123";
3156
}
3157
.glyphicon-certificate:before {
3158
  content: "\e124";
3159
}
3160
.glyphicon-thumbs-up:before {
3161
  content: "\e125";
3162
}
3163
.glyphicon-thumbs-down:before {
3164
  content: "\e126";
3165
}
3166
.glyphicon-hand-right:before {
3167
  content: "\e127";
3168
}
3169
.glyphicon-hand-left:before {
3170
  content: "\e128";
3171
}
3172
.glyphicon-hand-up:before {
3173
  content: "\e129";
3174
}
3175
.glyphicon-hand-down:before {
3176
  content: "\e130";
3177
}
3178
.glyphicon-circle-arrow-right:before {
3179
  content: "\e131";
3180
}
3181
.glyphicon-circle-arrow-left:before {
3182
  content: "\e132";
3183
}
3184
.glyphicon-circle-arrow-up:before {
3185
  content: "\e133";
3186
}
3187
.glyphicon-circle-arrow-down:before {
3188
  content: "\e134";
3189
}
3190
.glyphicon-globe:before {
3191
  content: "\e135";
3192
}
3193
.glyphicon-wrench:before {
3194
  content: "\e136";
3195
}
3196
.glyphicon-tasks:before {
3197
  content: "\e137";
3198
}
3199
.glyphicon-filter:before {
3200
  content: "\e138";
3201
}
3202
.glyphicon-briefcase:before {
3203
  content: "\e139";
3204
}
3205
.glyphicon-fullscreen:before {
3206
  content: "\e140";
3207
}
3208
.glyphicon-dashboard:before {
3209
  content: "\e141";
3210
}
3211
.glyphicon-paperclip:before {
3212
  content: "\e142";
3213
}
3214
.glyphicon-heart-empty:before {
3215
  content: "\e143";
3216
}
3217
.glyphicon-link:before {
3218
  content: "\e144";
3219
}
3220
.glyphicon-phone:before {
3221
  content: "\e145";
3222
}
3223
.glyphicon-pushpin:before {
3224
  content: "\e146";
3225
}
3226
.glyphicon-usd:before {
3227
  content: "\e148";
3228
}
3229
.glyphicon-gbp:before {
3230
  content: "\e149";
3231
}
3232
.glyphicon-sort:before {
3233
  content: "\e150";
3234
}
3235
.glyphicon-sort-by-alphabet:before {
3236
  content: "\e151";
3237
}
3238
.glyphicon-sort-by-alphabet-alt:before {
3239
  content: "\e152";
3240
}
3241
.glyphicon-sort-by-order:before {
3242
  content: "\e153";
3243
}
3244
.glyphicon-sort-by-order-alt:before {
3245
  content: "\e154";
3246
}
3247
.glyphicon-sort-by-attributes:before {
3248
  content: "\e155";
3249
}
3250
.glyphicon-sort-by-attributes-alt:before {
3251
  content: "\e156";
3252
}
3253
.glyphicon-unchecked:before {
3254
  content: "\e157";
3255
}
3256
.glyphicon-expand:before {
3257
  content: "\e158";
3258
}
3259
.glyphicon-collapse-down:before {
3260
  content: "\e159";
3261
}
3262
.glyphicon-collapse-up:before {
3263
  content: "\e160";
3264
}
3265
.glyphicon-log-in:before {
3266
  content: "\e161";
3267
}
3268
.glyphicon-flash:before {
3269
  content: "\e162";
3270
}
3271
.glyphicon-log-out:before {
3272
  content: "\e163";
3273
}
3274
.glyphicon-new-window:before {
3275
  content: "\e164";
3276
}
3277
.glyphicon-record:before {
3278
  content: "\e165";
3279
}
3280
.glyphicon-save:before {
3281
  content: "\e166";
3282
}
3283
.glyphicon-open:before {
3284
  content: "\e167";
3285
}
3286
.glyphicon-saved:before {
3287
  content: "\e168";
3288
}
3289
.glyphicon-import:before {
3290
  content: "\e169";
3291
}
3292
.glyphicon-export:before {
3293
  content: "\e170";
3294
}
3295
.glyphicon-send:before {
3296
  content: "\e171";
3297
}
3298
.glyphicon-floppy-disk:before {
3299
  content: "\e172";
3300
}
3301
.glyphicon-floppy-saved:before {
3302
  content: "\e173";
3303
}
3304
.glyphicon-floppy-remove:before {
3305
  content: "\e174";
3306
}
3307
.glyphicon-floppy-save:before {
3308
  content: "\e175";
3309
}
3310
.glyphicon-floppy-open:before {
3311
  content: "\e176";
3312
}
3313
.glyphicon-credit-card:before {
3314
  content: "\e177";
3315
}
3316
.glyphicon-transfer:before {
3317
  content: "\e178";
3318
}
3319
.glyphicon-cutlery:before {
3320
  content: "\e179";
3321
}
3322
.glyphicon-header:before {
3323
  content: "\e180";
3324
}
3325
.glyphicon-compressed:before {
3326
  content: "\e181";
3327
}
3328
.glyphicon-earphone:before {
3329
  content: "\e182";
3330
}
3331
.glyphicon-phone-alt:before {
3332
  content: "\e183";
3333
}
3334
.glyphicon-tower:before {
3335
  content: "\e184";
3336
}
3337
.glyphicon-stats:before {
3338
  content: "\e185";
3339
}
3340
.glyphicon-sd-video:before {
3341
  content: "\e186";
3342
}
3343
.glyphicon-hd-video:before {
3344
  content: "\e187";
3345
}
3346
.glyphicon-subtitles:before {
3347
  content: "\e188";
3348
}
3349
.glyphicon-sound-stereo:before {
3350
  content: "\e189";
3351
}
3352
.glyphicon-sound-dolby:before {
3353
  content: "\e190";
3354
}
3355
.glyphicon-sound-5-1:before {
3356
  content: "\e191";
3357
}
3358
.glyphicon-sound-6-1:before {
3359
  content: "\e192";
3360
}
3361
.glyphicon-sound-7-1:before {
3362
  content: "\e193";
3363
}
3364
.glyphicon-copyright-mark:before {
3365
  content: "\e194";
3366
}
3367
.glyphicon-registration-mark:before {
3368
  content: "\e195";
3369
}
3370
.glyphicon-cloud-download:before {
3371
  content: "\e197";
3372
}
3373
.glyphicon-cloud-upload:before {
3374
  content: "\e198";
3375
}
3376
.glyphicon-tree-conifer:before {
3377
  content: "\e199";
3378
}
3379
.glyphicon-tree-deciduous:before {
3380
  content: "\e200";
3381
}
3382
.caret {
3383
  display: inline-block;
3384
  width: 0;
3385
  height: 0;
3386
  margin-left: 2px;
3387
  vertical-align: middle;
3388
  border-top: 4px solid;
3389
  border-right: 4px solid transparent;
3390
  border-left: 4px solid transparent;
3391
}
3392
.dropdown {
3393
  position: relative;
3394
}
3395
.dropdown-toggle:focus {
3396
  outline: 0;
3397
}
3398
.dropdown-menu {
3399
  position: absolute;
3400
  top: 100%;
3401
  left: 0;
3402
  z-index: 1000;
3403
  display: none;
3404
  float: left;
3405
  min-width: 160px;
3406
  padding: 5px 0;
3407
  margin: 2px 0 0;
3408
  list-style: none;
3409
  font-size: 16px;
3410
  text-align: left;
3411
  background-color: #ffffff;
3412
  border: 1px solid #cccccc;
3413
  border: 1px solid rgba(0, 0, 0, 0.15);
3414
  border-radius: 4px;
3415
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3416
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3417
  background-clip: padding-box;
3418
}
3419
.dropdown-menu.pull-right {
3420
  right: 0;
3421
  left: auto;
3422
}
3423
.dropdown-menu .divider {
3424
  height: 1px;
3425
  margin: 10px 0;
3426
  overflow: hidden;
3427
  background-color: #e5e5e5;
3428
}
3429
.dropdown-menu > li > a {
3430
  display: block;
3431
  padding: 3px 20px;
3432
  clear: both;
3433
  font-weight: normal;
3434
  line-height: 1.42857143;
3435
  color: #333333;
3436
  white-space: nowrap;
3437
}
3438
.dropdown-menu > li > a:hover,
3439
.dropdown-menu > li > a:focus {
3440
  text-decoration: none;
3441
  color: #262626;
3442
  background-color: #f5f5f5;
3443
}
3444
.dropdown-menu > .active > a,
3445
.dropdown-menu > .active > a:hover,
3446
.dropdown-menu > .active > a:focus {
3447
  color: #ffffff;
3448
  text-decoration: none;
3449
  outline: 0;
3450
  background-color: #6e418e;
3451
}
3452
.dropdown-menu > .disabled > a,
3453
.dropdown-menu > .disabled > a:hover,
3454
.dropdown-menu > .disabled > a:focus {
3455
  color: #999999;
3456
}
3457
.dropdown-menu > .disabled > a:hover,
3458
.dropdown-menu > .disabled > a:focus {
3459
  text-decoration: none;
3460
  background-color: transparent;
3461
  background-image: none;
3462
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3463
  cursor: not-allowed;
3464
}
3465
.open > .dropdown-menu {
3466
  display: block;
3467
}
3468
.open > a {
3469
  outline: 0;
3470
}
3471
.dropdown-menu-right {
3472
  left: auto;
3473
  right: 0;
3474
}
3475
.dropdown-menu-left {
3476
  left: 0;
3477
  right: auto;
3478
}
3479
.dropdown-header {
3480
  display: block;
3481
  padding: 3px 20px;
3482
  font-size: 14px;
3483
  line-height: 1.42857143;
3484
  color: #999999;
3485
  white-space: nowrap;
3486
}
3487
.dropdown-backdrop {
3488
  position: fixed;
3489
  left: 0;
3490
  right: 0;
3491
  bottom: 0;
3492
  top: 0;
3493
  z-index: 990;
3494
}
3495
.pull-right > .dropdown-menu {
3496
  right: 0;
3497
  left: auto;
3498
}
3499
.dropup .caret,
3500
.navbar-fixed-bottom .dropdown .caret {
3501
  border-top: 0;
3502
  border-bottom: 4px solid;
3503
  content: "";
3504
}
3505
.dropup .dropdown-menu,
3506
.navbar-fixed-bottom .dropdown .dropdown-menu {
3507
  top: auto;
3508
  bottom: 100%;
3509
  margin-bottom: 1px;
3510
}
3511
@media (min-width: 768px) {
3512
  .navbar-right .dropdown-menu {
3513
    left: auto;
3514
    right: 0;
3515
  }
3516
  .navbar-right .dropdown-menu-left {
3517
    left: 0;
3518
    right: auto;
3519
  }
3520
}
3521
.btn-group,
3522
.btn-group-vertical {
3523
  position: relative;
3524
  display: inline-block;
3525
  vertical-align: middle;
3526
}
3527
.btn-group > .btn,
3528
.btn-group-vertical > .btn {
3529
  position: relative;
3530
  float: left;
3531
}
3532
.btn-group > .btn:hover,
3533
.btn-group-vertical > .btn:hover,
3534
.btn-group > .btn:focus,
3535
.btn-group-vertical > .btn:focus,
3536
.btn-group > .btn:active,
3537
.btn-group-vertical > .btn:active,
3538
.btn-group > .btn.active,
3539
.btn-group-vertical > .btn.active {
3540
  z-index: 2;
3541
}
3542
.btn-group > .btn:focus,
3543
.btn-group-vertical > .btn:focus {
3544
  outline: 0;
3545
}
3546
.btn-group .btn + .btn,
3547
.btn-group .btn + .btn-group,
3548
.btn-group .btn-group + .btn,
3549
.btn-group .btn-group + .btn-group {
3550
  margin-left: -1px;
3551
}
3552
.btn-toolbar {
3553
  margin-left: -5px;
3554
}
3555
.btn-toolbar .btn-group,
3556
.btn-toolbar .input-group {
3557
  float: left;
3558
}
3559
.btn-toolbar > .btn,
3560
.btn-toolbar > .btn-group,
3561
.btn-toolbar > .input-group {
3562
  margin-left: 5px;
3563
}
3564
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3565
  border-radius: 0;
3566
}
3567
.btn-group > .btn:first-child {
3568
  margin-left: 0;
3569
}
3570
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3571
  border-bottom-right-radius: 0;
3572
  border-top-right-radius: 0;
3573
}
3574
.btn-group > .btn:last-child:not(:first-child),
3575
.btn-group > .dropdown-toggle:not(:first-child) {
3576
  border-bottom-left-radius: 0;
3577
  border-top-left-radius: 0;
3578
}
3579
.btn-group > .btn-group {
3580
  float: left;
3581
}
3582
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3583
  border-radius: 0;
3584
}
3585
.btn-group > .btn-group:first-child > .btn:last-child,
3586
.btn-group > .btn-group:first-child > .dropdown-toggle {
3587
  border-bottom-right-radius: 0;
3588
  border-top-right-radius: 0;
3589
}
3590
.btn-group > .btn-group:last-child > .btn:first-child {
3591
  border-bottom-left-radius: 0;
3592
  border-top-left-radius: 0;
3593
}
3594
.btn-group .dropdown-toggle:active,
3595
.btn-group.open .dropdown-toggle {
3596
  outline: 0;
3597
}
3598
.btn-group > .btn + .dropdown-toggle {
3599
  padding-left: 8px;
3600
  padding-right: 8px;
3601
}
3602
.btn-group > .btn-lg + .dropdown-toggle {
3603
  padding-left: 12px;
3604
  padding-right: 12px;
3605
}
3606
.btn-group.open .dropdown-toggle {
3607
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3608
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3609
}
3610
.btn-group.open .dropdown-toggle.btn-link {
3611
  -webkit-box-shadow: none;
3612
  box-shadow: none;
3613
}
3614
.btn .caret {
3615
  margin-left: 0;
3616
}
3617
.btn-lg .caret {
3618
  border-width: 5px 5px 0;
3619
  border-bottom-width: 0;
3620
}
3621
.dropup .btn-lg .caret {
3622
  border-width: 0 5px 5px;
3623
}
3624
.btn-group-vertical > .btn,
3625
.btn-group-vertical > .btn-group,
3626
.btn-group-vertical > .btn-group > .btn {
3627
  display: block;
3628
  float: none;
3629
  width: 100%;
3630
  max-width: 100%;
3631
}
3632
.btn-group-vertical > .btn-group > .btn {
3633
  float: none;
3634
}
3635
.btn-group-vertical > .btn + .btn,
3636
.btn-group-vertical > .btn + .btn-group,
3637
.btn-group-vertical > .btn-group + .btn,
3638
.btn-group-vertical > .btn-group + .btn-group {
3639
  margin-top: -1px;
3640
  margin-left: 0;
3641
}
3642
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3643
  border-radius: 0;
3644
}
3645
.btn-group-vertical > .btn:first-child:not(:last-child) {
3646
  border-top-right-radius: 4px;
3647
  border-bottom-right-radius: 0;
3648
  border-bottom-left-radius: 0;
3649
}
3650
.btn-group-vertical > .btn:last-child:not(:first-child) {
3651
  border-bottom-left-radius: 4px;
3652
  border-top-right-radius: 0;
3653
  border-top-left-radius: 0;
3654
}
3655
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3656
  border-radius: 0;
3657
}
3658
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3659
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3660
  border-bottom-right-radius: 0;
3661
  border-bottom-left-radius: 0;
3662
}
3663
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3664
  border-top-right-radius: 0;
3665
  border-top-left-radius: 0;
3666
}
3667
.btn-group-justified {
3668
  display: table;
3669
  width: 100%;
3670
  table-layout: fixed;
3671
  border-collapse: separate;
3672
}
3673
.btn-group-justified > .btn,
3674
.btn-group-justified > .btn-group {
3675
  float: none;
3676
  display: table-cell;
3677
  width: 1%;
3678
}
3679
.btn-group-justified > .btn-group .btn {
3680
  width: 100%;
3681
}
3682
.btn-group-justified > .btn-group .dropdown-menu {
3683
  left: auto;
3684
}
3685
[data-toggle="buttons"] > .btn > input[type="radio"],
3686
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
3687
  position: absolute;
3688
  z-index: -1;
3689
  opacity: 0;
3690
  filter: alpha(opacity=0);
3691
}
3692
.input-group {
3693
  position: relative;
3694
  display: table;
3695
  border-collapse: separate;
3696
}
3697
.input-group[class*="col-"] {
3698
  float: none;
3699
  padding-left: 0;
3700
  padding-right: 0;
3701
}
3702
.input-group .form-control {
3703
  position: relative;
3704
  z-index: 2;
3705
  float: left;
3706
  width: 100%;
3707
  margin-bottom: 0;
3708
}
3709
.input-group-lg > .form-control,
3710
.input-group-lg > .input-group-addon,
3711
.input-group-lg > .input-group-btn > .btn {
3712
  height: 48px;
3713
  padding: 10px 16px;
3714
  font-size: 20px;
3715
  line-height: 1.33;
3716
  border-radius: 6px;
3717
}
3718
select.input-group-lg > .form-control,
3719
select.input-group-lg > .input-group-addon,
3720
select.input-group-lg > .input-group-btn > .btn {
3721
  height: 48px;
3722
  line-height: 48px;
3723
}
3724
textarea.input-group-lg > .form-control,
3725
textarea.input-group-lg > .input-group-addon,
3726
textarea.input-group-lg > .input-group-btn > .btn,
3727
select[multiple].input-group-lg > .form-control,
3728
select[multiple].input-group-lg > .input-group-addon,
3729
select[multiple].input-group-lg > .input-group-btn > .btn {
3730
  height: auto;
3731
}
3732
.input-group-sm > .form-control,
3733
.input-group-sm > .input-group-addon,
3734
.input-group-sm > .input-group-btn > .btn {
3735
  height: 33px;
3736
  padding: 5px 10px;
3737
  font-size: 14px;
3738
  line-height: 1.5;
3739
  border-radius: 3px;
3740
}
3741
select.input-group-sm > .form-control,
3742
select.input-group-sm > .input-group-addon,
3743
select.input-group-sm > .input-group-btn > .btn {
3744
  height: 33px;
3745
  line-height: 33px;
3746
}
3747
textarea.input-group-sm > .form-control,
3748
textarea.input-group-sm > .input-group-addon,
3749
textarea.input-group-sm > .input-group-btn > .btn,
3750
select[multiple].input-group-sm > .form-control,
3751
select[multiple].input-group-sm > .input-group-addon,
3752
select[multiple].input-group-sm > .input-group-btn > .btn {
3753
  height: auto;
3754
}
3755
.input-group-addon,
3756
.input-group-btn,
3757
.input-group .form-control {
3758
  display: table-cell;
3759
}
3760
.input-group-addon:not(:first-child):not(:last-child),
3761
.input-group-btn:not(:first-child):not(:last-child),
3762
.input-group .form-control:not(:first-child):not(:last-child) {
3763
  border-radius: 0;
3764
}
3765
.input-group-addon,
3766
.input-group-btn {
3767
  width: 1%;
3768
  white-space: nowrap;
3769
  vertical-align: middle;
3770
}
3771
.input-group-addon {
3772
  padding: 6px 12px;
3773
  font-size: 16px;
3774
  font-weight: normal;
3775
  line-height: 1;
3776
  color: #555555;
3777
  text-align: center;
3778
  background-color: #eeeeee;
3779
  border: 1px solid #cccccc;
3780
  border-radius: 4px;
3781
}
3782
.input-group-addon.input-sm {
3783
  padding: 5px 10px;
3784
  font-size: 14px;
3785
  border-radius: 3px;
3786
}
3787
.input-group-addon.input-lg {
3788
  padding: 10px 16px;
3789
  font-size: 20px;
3790
  border-radius: 6px;
3791
}
3792
.input-group-addon input[type="radio"],
3793
.input-group-addon input[type="checkbox"] {
3794
  margin-top: 0;
3795
}
3796
.input-group .form-control:first-child,
3797
.input-group-addon:first-child,
3798
.input-group-btn:first-child > .btn,
3799
.input-group-btn:first-child > .btn-group > .btn,
3800
.input-group-btn:first-child > .dropdown-toggle,
3801
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3802
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3803
  border-bottom-right-radius: 0;
3804
  border-top-right-radius: 0;
3805
}
3806
.input-group-addon:first-child {
3807
  border-right: 0;
3808
}
3809
.input-group .form-control:last-child,
3810
.input-group-addon:last-child,
3811
.input-group-btn:last-child > .btn,
3812
.input-group-btn:last-child > .btn-group > .btn,
3813
.input-group-btn:last-child > .dropdown-toggle,
3814
.input-group-btn:first-child > .btn:not(:first-child),
3815
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3816
  border-bottom-left-radius: 0;
3817
  border-top-left-radius: 0;
3818
}
3819
.input-group-addon:last-child {
3820
  border-left: 0;
3821
}
3822
.input-group-btn {
3823
  position: relative;
3824
  font-size: 0;
3825
  white-space: nowrap;
3826
}
3827
.input-group-btn > .btn {
3828
  position: relative;
3829
}
3830
.input-group-btn > .btn + .btn {
3831
  margin-left: -1px;
3832
}
3833
.input-group-btn > .btn:hover,
3834
.input-group-btn > .btn:focus,
3835
.input-group-btn > .btn:active {
3836
  z-index: 2;
3837
}
3838
.input-group-btn:first-child > .btn,
3839
.input-group-btn:first-child > .btn-group {
3840
  margin-right: -1px;
3841
}
3842
.input-group-btn:last-child > .btn,
3843
.input-group-btn:last-child > .btn-group {
3844
  margin-left: -1px;
3845
}
3846
.nav {
3847
  margin-bottom: 0;
3848
  padding-left: 0;
3849
  list-style: none;
3850
}
3851
.nav > li {
3852
  position: relative;
3853
  display: block;
3854
}
3855
.nav > li > a {
3856
  position: relative;
3857
  display: block;
3858
  padding: 10px 15px;
3859
}
3860
.nav > li > a:hover,
3861
.nav > li > a:focus {
3862
  text-decoration: none;
3863
  background-color: #eeeeee;
3864
}
3865
.nav > li.disabled > a {
3866
  color: #999999;
3867
}
3868
.nav > li.disabled > a:hover,
3869
.nav > li.disabled > a:focus {
3870
  color: #999999;
3871
  text-decoration: none;
3872
  background-color: transparent;
3873
  cursor: not-allowed;
3874
}
3875
.nav .open > a,
3876
.nav .open > a:hover,
3877
.nav .open > a:focus {
3878
  background-color: #eeeeee;
3879
  border-color: #6e418e;
3880
}
3881
.nav .nav-divider {
3882
  height: 1px;
3883
  margin: 10px 0;
3884
  overflow: hidden;
3885
  background-color: #e5e5e5;
3886
}
3887
.nav > li > a > img {
3888
  max-width: none;
3889
}
3890
.nav-tabs {
3891
  border-bottom: 1px solid #dddddd;
3892
}
3893
.nav-tabs > li {
3894
  float: left;
3895
  margin-bottom: -1px;
3896
}
3897
.nav-tabs > li > a {
3898
  margin-right: 2px;
3899
  line-height: 1.42857143;
3900
  border: 1px solid transparent;
3901
  border-radius: 4px 4px 0 0;
3902
}
3903
.nav-tabs > li > a:hover {
3904
  border-color: #eeeeee #eeeeee #dddddd;
3905
}
3906
.nav-tabs > li.active > a,
3907
.nav-tabs > li.active > a:hover,
3908
.nav-tabs > li.active > a:focus {
3909
  color: #555555;
3910
  background-color: #ffffff;
3911
  border: 1px solid #dddddd;
3912
  border-bottom-color: transparent;
3913
  cursor: default;
3914
}
3915
.nav-tabs.nav-justified {
3916
  width: 100%;
3917
  border-bottom: 0;
3918
}
3919
.nav-tabs.nav-justified > li {
3920
  float: none;
3921
}
3922
.nav-tabs.nav-justified > li > a {
3923
  text-align: center;
3924
  margin-bottom: 5px;
3925
}
3926
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
3927
  top: auto;
3928
  left: auto;
3929
}
3930
@media (min-width: 768px) {
3931
  .nav-tabs.nav-justified > li {
3932
    display: table-cell;
3933
    width: 1%;
3934
  }
3935
  .nav-tabs.nav-justified > li > a {
3936
    margin-bottom: 0;
3937
  }
3938
}
3939
.nav-tabs.nav-justified > li > a {
3940
  margin-right: 0;
3941
  border-radius: 4px;
3942
}
3943
.nav-tabs.nav-justified > .active > a,
3944
.nav-tabs.nav-justified > .active > a:hover,
3945
.nav-tabs.nav-justified > .active > a:focus {
3946
  border: 1px solid #dddddd;
3947
}
3948
@media (min-width: 768px) {
3949
  .nav-tabs.nav-justified > li > a {
3950
    border-bottom: 1px solid #dddddd;
3951
    border-radius: 4px 4px 0 0;
3952
  }
3953
  .nav-tabs.nav-justified > .active > a,
3954
  .nav-tabs.nav-justified > .active > a:hover,
3955
  .nav-tabs.nav-justified > .active > a:focus {
3956
    border-bottom-color: #ffffff;
3957
  }
3958
}
3959
.nav-pills > li {
3960
  float: left;
3961
}
3962
.nav-pills > li > a {
3963
  border-radius: 4px;
3964
}
3965
.nav-pills > li + li {
3966
  margin-left: 2px;
3967
}
3968
.nav-pills > li.active > a,
3969
.nav-pills > li.active > a:hover,
3970
.nav-pills > li.active > a:focus {
3971
  color: #ffffff;
3972
  background-color: #6e418e;
3973
}
3974
.nav-stacked > li {
3975
  float: none;
3976
}
3977
.nav-stacked > li + li {
3978
  margin-top: 2px;
3979
  margin-left: 0;
3980
}
3981
.nav-justified {
3982
  width: 100%;
3983
}
3984
.nav-justified > li {
3985
  float: none;
3986
}
3987
.nav-justified > li > a {
3988
  text-align: center;
3989
  margin-bottom: 5px;
3990
}
3991
.nav-justified > .dropdown .dropdown-menu {
3992
  top: auto;
3993
  left: auto;
3994
}
3995
@media (min-width: 768px) {
3996
  .nav-justified > li {
3997
    display: table-cell;
3998
    width: 1%;
3999
  }
4000
  .nav-justified > li > a {
4001
    margin-bottom: 0;
4002
  }
4003
}
4004
.nav-tabs-justified {
4005
  border-bottom: 0;
4006
}
4007
.nav-tabs-justified > li > a {
4008
  margin-right: 0;
4009
  border-radius: 4px;
4010
}
4011
.nav-tabs-justified > .active > a,
4012
.nav-tabs-justified > .active > a:hover,
4013
.nav-tabs-justified > .active > a:focus {
4014
  border: 1px solid #dddddd;
4015
}
4016
@media (min-width: 768px) {
4017
  .nav-tabs-justified > li > a {
4018
    border-bottom: 1px solid #dddddd;
4019
    border-radius: 4px 4px 0 0;
4020
  }
4021
  .nav-tabs-justified > .active > a,
4022
  .nav-tabs-justified > .active > a:hover,
4023
  .nav-tabs-justified > .active > a:focus {
4024
    border-bottom-color: #ffffff;
4025
  }
4026
}
4027
.tab-content > .tab-pane {
4028
  display: none;
4029
}
4030
.tab-content > .active {
4031
  display: block;
4032
}
4033
.nav-tabs .dropdown-menu {
4034
  margin-top: -1px;
4035
  border-top-right-radius: 0;
4036
  border-top-left-radius: 0;
4037
}
4038
.navbar {
4039
  position: relative;
4040
  min-height: 50px;
4041
  margin-bottom: 22px;
4042
  border: 1px solid transparent;
4043
}
4044
@media (min-width: 768px) {
4045
  .navbar {
4046
    border-radius: 4px;
4047
  }
4048
}
4049
@media (min-width: 768px) {
4050
  .navbar-header {
4051
    float: left;
4052
  }
4053
}
4054
.navbar-collapse {
4055
  overflow-x: visible;
4056
  padding-right: 15px;
4057
  padding-left: 15px;
4058
  border-top: 1px solid transparent;
4059
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4060
  -webkit-overflow-scrolling: touch;
4061
}
4062
.navbar-collapse.in {
4063
  overflow-y: auto;
4064
}
4065
@media (min-width: 768px) {
4066
  .navbar-collapse {
4067
    width: auto;
4068
    border-top: 0;
4069
    box-shadow: none;
4070
  }
4071
  .navbar-collapse.collapse {
4072
    display: block !important;
4073
    height: auto !important;
4074
    padding-bottom: 0;
4075
    overflow: visible !important;
4076
  }
4077
  .navbar-collapse.in {
4078
    overflow-y: visible;
4079
  }
4080
  .navbar-fixed-top .navbar-collapse,
4081
  .navbar-static-top .navbar-collapse,
4082
  .navbar-fixed-bottom .navbar-collapse {
4083
    padding-left: 0;
4084
    padding-right: 0;
4085
  }
4086
}
4087
.navbar-fixed-top .navbar-collapse,
4088
.navbar-fixed-bottom .navbar-collapse {
4089
  max-height: 340px;
4090
}
4091
@media (max-width: 480px) and (orientation: landscape) {
4092
  .navbar-fixed-top .navbar-collapse,
4093
  .navbar-fixed-bottom .navbar-collapse {
4094
    max-height: 200px;
4095
  }
4096
}
4097
.container > .navbar-header,
4098
.container-fluid > .navbar-header,
4099
.container > .navbar-collapse,
4100
.container-fluid > .navbar-collapse {
4101
  margin-right: -15px;
4102
  margin-left: -15px;
4103
}
4104
@media (min-width: 768px) {
4105
  .container > .navbar-header,
4106
  .container-fluid > .navbar-header,
4107
  .container > .navbar-collapse,
4108
  .container-fluid > .navbar-collapse {
4109
    margin-right: 0;
4110
    margin-left: 0;
4111
  }
4112
}
4113
.navbar-static-top {
4114
  z-index: 1000;
4115
  border-width: 0 0 1px;
4116
}
4117
@media (min-width: 768px) {
4118
  .navbar-static-top {
4119
    border-radius: 0;
4120
  }
4121
}
4122
.navbar-fixed-top,
4123
.navbar-fixed-bottom {
4124
  position: fixed;
4125
  right: 0;
4126
  left: 0;
4127
  z-index: 1030;
4128
  -webkit-transform: translate3d(0, 0, 0);
4129
  transform: translate3d(0, 0, 0);
4130
}
4131
@media (min-width: 768px) {
4132
  .navbar-fixed-top,
4133
  .navbar-fixed-bottom {
4134
    border-radius: 0;
4135
  }
4136
}
4137
.navbar-fixed-top {
4138
  top: 0;
4139
  border-width: 0 0 1px;
4140
}
4141
.navbar-fixed-bottom {
4142
  bottom: 0;
4143
  margin-bottom: 0;
4144
  border-width: 1px 0 0;
4145
}
4146
.navbar-brand {
4147
  float: left;
4148
  padding: 14px 15px;
4149
  font-size: 20px;
4150
  line-height: 22px;
4151
  height: 50px;
4152
}
4153
.navbar-brand:hover,
4154
.navbar-brand:focus {
4155
  text-decoration: none;
4156
}
4157
@media (min-width: 768px) {
4158
  .navbar > .container .navbar-brand,
4159
  .navbar > .container-fluid .navbar-brand {
4160
    margin-left: -15px;
4161
  }
4162
}
4163
.navbar-toggle {
4164
  position: relative;
4165
  float: right;
4166
  margin-right: 15px;
4167
  padding: 9px 10px;
4168
  margin-top: 8px;
4169
  margin-bottom: 8px;
4170
  background-color: transparent;
4171
  background-image: none;
4172
  border: 1px solid transparent;
4173
  border-radius: 4px;
4174
}
4175
.navbar-toggle:focus {
4176
  outline: 0;
4177
}
4178
.navbar-toggle .icon-bar {
4179
  display: block;
4180
  width: 22px;
4181
  height: 2px;
4182
  border-radius: 1px;
4183
}
4184
.navbar-toggle .icon-bar + .icon-bar {
4185
  margin-top: 4px;
4186
}
4187
@media (min-width: 768px) {
4188
  .navbar-toggle {
4189
    display: none;
4190
  }
4191
}
4192
.navbar-nav {
4193
  margin: 7px -15px;
4194
}
4195
.navbar-nav > li > a {
4196
  padding-top: 10px;
4197
  padding-bottom: 10px;
4198
  line-height: 22px;
4199
}
4200
@media (max-width: 767px) {
4201
  .navbar-nav .open .dropdown-menu {
4202
    position: static;
4203
    float: none;
4204
    width: auto;
4205
    margin-top: 0;
4206
    background-color: transparent;
4207
    border: 0;
4208
    box-shadow: none;
4209
  }
4210
  .navbar-nav .open .dropdown-menu > li > a,
4211
  .navbar-nav .open .dropdown-menu .dropdown-header {
4212
    padding: 5px 15px 5px 25px;
4213
  }
4214
  .navbar-nav .open .dropdown-menu > li > a {
4215
    line-height: 22px;
4216
  }
4217
  .navbar-nav .open .dropdown-menu > li > a:hover,
4218
  .navbar-nav .open .dropdown-menu > li > a:focus {
4219
    background-image: none;
4220
  }
4221
}
4222
@media (min-width: 768px) {
4223
  .navbar-nav {
4224
    float: left;
4225
    margin: 0;
4226
  }
4227
  .navbar-nav > li {
4228
    float: left;
4229
  }
4230
  .navbar-nav > li > a {
4231
    padding-top: 14px;
4232
    padding-bottom: 14px;
4233
  }
4234
  .navbar-nav.navbar-right:last-child {
4235
    margin-right: -15px;
4236
  }
4237
}
4238
@media (min-width: 768px) {
4239
  .navbar-left {
4240
    float: left !important;
4241
  }
4242
  .navbar-right {
4243
    float: right !important;
4244
  }
4245
}
4246
.navbar-form {
4247
  margin-left: -15px;
4248
  margin-right: -15px;
4249
  padding: 10px 15px;
4250
  border-top: 1px solid transparent;
4251
  border-bottom: 1px solid transparent;
4252
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4253
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4254
  margin-top: 7px;
4255
  margin-bottom: 7px;
4256
}
4257
@media (min-width: 768px) {
4258
  .navbar-form .inputbox,
4259
  .navbar-form select,
4260
  .navbar-form textarea,
4261
  .navbar-form input {
4262
    display: inline-block;
4263
  }
4264
}
4265
@media (min-width: 768px) {
4266
  .navbar-form .form-group {
4267
    display: inline-block;
4268
    margin-bottom: 0;
4269
    vertical-align: middle;
4270
  }
4271
  .navbar-form .form-control {
4272
    display: inline-block;
4273
    width: auto;
4274
    vertical-align: middle;
4275
  }
4276
  .navbar-form .input-group {
4277
    display: inline-table;
4278
    vertical-align: middle;
4279
  }
4280
  .navbar-form .input-group .input-group-addon,
4281
  .navbar-form .input-group .input-group-btn,
4282
  .navbar-form .input-group .form-control {
4283
    width: auto;
4284
  }
4285
  .navbar-form .input-group > .form-control {
4286
    width: 100%;
4287
  }
4288
  .navbar-form .control-label {
4289
    margin-bottom: 0;
4290
    vertical-align: middle;
4291
  }
4292
  .navbar-form .radio,
4293
  .navbar-form .checkbox {
4294
    display: inline-block;
4295
    margin-top: 0;
4296
    margin-bottom: 0;
4297
    vertical-align: middle;
4298
  }
4299
  .navbar-form .radio label,
4300
  .navbar-form .checkbox label {
4301
    padding-left: 0;
4302
  }
4303
  .navbar-form .radio input[type="radio"],
4304
  .navbar-form .checkbox input[type="checkbox"] {
4305
    position: relative;
4306
    margin-left: 0;
4307
  }
4308
  .navbar-form .has-feedback .form-control-feedback {
4309
    top: 0;
4310
  }
4311
}
4312
@media (max-width: 767px) {
4313
  .navbar-form .form-group {
4314
    margin-bottom: 5px;
4315
  }
4316
}
4317
@media (min-width: 768px) {
4318
  .navbar-form {
4319
    width: auto;
4320
    border: 0;
4321
    margin-left: 0;
4322
    margin-right: 0;
4323
    padding-top: 0;
4324
    padding-bottom: 0;
4325
    -webkit-box-shadow: none;
4326
    box-shadow: none;
4327
  }
4328
  .navbar-form.navbar-right:last-child {
4329
    margin-right: -15px;
4330
  }
4331
}
4332
.navbar-nav > li > .dropdown-menu {
4333
  margin-top: 0;
4334
  border-top-right-radius: 0;
4335
  border-top-left-radius: 0;
4336
}
4337
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4338
  border-bottom-right-radius: 0;
4339
  border-bottom-left-radius: 0;
4340
}
4341
.navbar-btn {
4342
  margin-top: 7px;
4343
  margin-bottom: 7px;
4344
}
4345
.navbar-btn.btn-sm {
4346
  margin-top: 8.5px;
4347
  margin-bottom: 8.5px;
4348
}
4349
.navbar-btn.btn-xs {
4350
  margin-top: 14px;
4351
  margin-bottom: 14px;
4352
}
4353
.navbar-text {
4354
  margin-top: 14px;
4355
  margin-bottom: 14px;
4356
}
4357
@media (min-width: 768px) {
4358
  .navbar-text {
4359
    float: left;
4360
    margin-left: 15px;
4361
    margin-right: 15px;
4362
  }
4363
  .navbar-text.navbar-right:last-child {
4364
    margin-right: 0;
4365
  }
4366
}
4367
.navbar-default {
4368
  background-color: #ffffff;
4369
  border-color: #eeeeee;
4370
}
4371
.navbar-default .navbar-brand {
4372
  color: #636884;
4373
}
4374
.navbar-default .navbar-brand:hover,
4375
.navbar-default .navbar-brand:focus {
4376
  color: #4d5167;
4377
  background-color: transparent;
4378
}
4379
.navbar-default .navbar-text {
4380
  color: #777777;
4381
}
4382
.navbar-default .navbar-nav > li > a {
4383
  color: #636884;
4384
}
4385
.navbar-default .navbar-nav > li > a:hover,
4386
.navbar-default .navbar-nav > li > a:focus {
4387
  color: #333333;
4388
  background-color: transparent;
4389
}
4390
.navbar-default .navbar-nav > .active > a,
4391
.navbar-default .navbar-nav > .active > a:hover,
4392
.navbar-default .navbar-nav > .active > a:focus {
4393
  color: #555555;
4394
  background-color: #eeeeee;
4395
}
4396
.navbar-default .navbar-nav > .disabled > a,
4397
.navbar-default .navbar-nav > .disabled > a:hover,
4398
.navbar-default .navbar-nav > .disabled > a:focus {
4399
  color: #cccccc;
4400
  background-color: transparent;
4401
}
4402
.navbar-default .navbar-toggle {
4403
  border-color: #dddddd;
4404
}
4405
.navbar-default .navbar-toggle:hover,
4406
.navbar-default .navbar-toggle:focus {
4407
  background-color: #dddddd;
4408
}
4409
.navbar-default .navbar-toggle .icon-bar {
4410
  background-color: #cccccc;
4411
}
4412
.navbar-default .navbar-collapse,
4413
.navbar-default .navbar-form {
4414
  border-color: #eeeeee;
4415
}
4416
.navbar-default .navbar-nav > .open > a,
4417
.navbar-default .navbar-nav > .open > a:hover,
4418
.navbar-default .navbar-nav > .open > a:focus {
4419
  background-color: #eeeeee;
4420
  color: #555555;
4421
}
4422
@media (max-width: 767px) {
4423
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4424
    color: #636884;
4425
  }
4426
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4427
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4428
    color: #333333;
4429
    background-color: transparent;
4430
  }
4431
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4432
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4433
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4434
    color: #555555;
4435
    background-color: #eeeeee;
4436
  }
4437
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4438
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4439
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4440
    color: #cccccc;
4441
    background-color: transparent;
4442
  }
4443
}
4444
.navbar-default .navbar-link {
4445
  color: #636884;
4446
}
4447
.navbar-default .navbar-link:hover {
4448
  color: #333333;
4449
}
4450
.navbar-default .btn-link {
4451
  color: #636884;
4452
}
4453
.navbar-default .btn-link:hover,
4454
.navbar-default .btn-link:focus {
4455
  color: #333333;
4456
}
4457
.navbar-default .btn-link[disabled]:hover,
4458
fieldset[disabled] .navbar-default .btn-link:hover,
4459
.navbar-default .btn-link[disabled]:focus,
4460
fieldset[disabled] .navbar-default .btn-link:focus {
4461
  color: #cccccc;
4462
}
4463
.navbar-inverse {
4464
  background-color: #222222;
4465
  border-color: #080808;
4466
}
4467
.navbar-inverse .navbar-brand {
4468
  color: #999999;
4469
}
4470
.navbar-inverse .navbar-brand:hover,
4471
.navbar-inverse .navbar-brand:focus {
4472
  color: #ffffff;
4473
  background-color: transparent;
4474
}
4475
.navbar-inverse .navbar-text {
4476
  color: #999999;
4477
}
4478
.navbar-inverse .navbar-nav > li > a {
4479
  color: #999999;
4480
}
4481
.navbar-inverse .navbar-nav > li > a:hover,
4482
.navbar-inverse .navbar-nav > li > a:focus {
4483
  color: #ffffff;
4484
  background-color: transparent;
4485
}
4486
.navbar-inverse .navbar-nav > .active > a,
4487
.navbar-inverse .navbar-nav > .active > a:hover,
4488
.navbar-inverse .navbar-nav > .active > a:focus {
4489
  color: #ffffff;
4490
  background-color: #080808;
4491
}
4492
.navbar-inverse .navbar-nav > .disabled > a,
4493
.navbar-inverse .navbar-nav > .disabled > a:hover,
4494
.navbar-inverse .navbar-nav > .disabled > a:focus {
4495
  color: #444444;
4496
  background-color: transparent;
4497
}
4498
.navbar-inverse .navbar-toggle {
4499
  border-color: #333333;
4500
}
4501
.navbar-inverse .navbar-toggle:hover,
4502
.navbar-inverse .navbar-toggle:focus {
4503
  background-color: #333333;
4504
}
4505
.navbar-inverse .navbar-toggle .icon-bar {
4506
  background-color: #ffffff;
4507
}
4508
.navbar-inverse .navbar-collapse,
4509
.navbar-inverse .navbar-form {
4510
  border-color: #101010;
4511
}
4512
.navbar-inverse .navbar-nav > .open > a,
4513
.navbar-inverse .navbar-nav > .open > a:hover,
4514
.navbar-inverse .navbar-nav > .open > a:focus {
4515
  background-color: #080808;
4516
  color: #ffffff;
4517
}
4518
@media (max-width: 767px) {
4519
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4520
    border-color: #080808;
4521
  }
4522
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4523
    background-color: #080808;
4524
  }
4525
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4526
    color: #999999;
4527
  }
4528
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4529
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4530
    color: #ffffff;
4531
    background-color: transparent;
4532
  }
4533
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4534
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4535
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4536
    color: #ffffff;
4537
    background-color: #080808;
4538
  }
4539
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4540
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4541
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4542
    color: #444444;
4543
    background-color: transparent;
4544
  }
4545
}
4546
.navbar-inverse .navbar-link {
4547
  color: #999999;
4548
}
4549
.navbar-inverse .navbar-link:hover {
4550
  color: #ffffff;
4551
}
4552
.navbar-inverse .btn-link {
4553
  color: #999999;
4554
}
4555
.navbar-inverse .btn-link:hover,
4556
.navbar-inverse .btn-link:focus {
4557
  color: #ffffff;
4558
}
4559
.navbar-inverse .btn-link[disabled]:hover,
4560
fieldset[disabled] .navbar-inverse .btn-link:hover,
4561
.navbar-inverse .btn-link[disabled]:focus,
4562
fieldset[disabled] .navbar-inverse .btn-link:focus {
4563
  color: #444444;
4564
}
4565
.breadcrumb {
4566
  padding: 8px 15px;
4567
  margin-bottom: 22px;
4568
  list-style: none;
4569
  background-color: #f5f5f5;
4570
  border-radius: 4px;
4571
}
4572
.breadcrumb > li {
4573
  display: inline-block;
4574
}
4575
.breadcrumb > li + li:before {
4576
  content: "/\00a0";
4577
  padding: 0 5px;
4578
  color: #cccccc;
4579
}
4580
.breadcrumb > .active {
4581
  color: #999999;
4582
}
4583
.pagination {
4584
  display: inline-block;
4585
  padding-left: 0;
4586
  margin: 22px 0;
4587
  border-radius: 4px;
4588
}
4589
.pagination > li {
4590
  display: inline;
4591
}
4592
.pagination > li > a,
4593
.pagination > li > span {
4594
  position: relative;
4595
  float: left;
4596
  padding: 6px 12px;
4597
  line-height: 1.42857143;
4598
  text-decoration: none;
4599
  color: #6e418e;
4600
  background-color: #ffffff;
4601
  border: 1px solid #dddddd;
4602
  margin-left: -1px;
4603
}
4604
.pagination > li:first-child > a,
4605
.pagination > li:first-child > span {
4606
  margin-left: 0;
4607
  border-bottom-left-radius: 4px;
4608
  border-top-left-radius: 4px;
4609
}
4610
.pagination > li:last-child > a,
4611
.pagination > li:last-child > span {
4612
  border-bottom-right-radius: 4px;
4613
  border-top-right-radius: 4px;
4614
}
4615
.pagination > li > a:hover,
4616
.pagination > li > span:hover,
4617
.pagination > li > a:focus,
4618
.pagination > li > span:focus {
4619
  color: #45295a;
4620
  background-color: #eeeeee;
4621
  border-color: #dddddd;
4622
}
4623
.pagination > .active > a,
4624
.pagination > .active > span,
4625
.pagination > .active > a:hover,
4626
.pagination > .active > span:hover,
4627
.pagination > .active > a:focus,
4628
.pagination > .active > span:focus {
4629
  z-index: 2;
4630
  color: #ffffff;
4631
  background-color: #6e418e;
4632
  border-color: #6e418e;
4633
  cursor: default;
4634
}
4635
.pagination > .disabled > span,
4636
.pagination > .disabled > span:hover,
4637
.pagination > .disabled > span:focus,
4638
.pagination > .disabled > a,
4639
.pagination > .disabled > a:hover,
4640
.pagination > .disabled > a:focus {
4641
  color: #999999;
4642
  background-color: #ffffff;
4643
  border-color: #dddddd;
4644
  cursor: not-allowed;
4645
}
4646
.pagination-lg > li > a,
4647
.pagination-lg > li > span {
4648
  padding: 10px 16px;
4649
  font-size: 20px;
4650
}
4651
.pagination-lg > li:first-child > a,
4652
.pagination-lg > li:first-child > span {
4653
  border-bottom-left-radius: 6px;
4654
  border-top-left-radius: 6px;
4655
}
4656
.pagination-lg > li:last-child > a,
4657
.pagination-lg > li:last-child > span {
4658
  border-bottom-right-radius: 6px;
4659
  border-top-right-radius: 6px;
4660
}
4661
.pagination-sm > li > a,
4662
.pagination-sm > li > span {
4663
  padding: 5px 10px;
4664
  font-size: 14px;
4665
}
4666
.pagination-sm > li:first-child > a,
4667
.pagination-sm > li:first-child > span {
4668
  border-bottom-left-radius: 3px;
4669
  border-top-left-radius: 3px;
4670
}
4671
.pagination-sm > li:last-child > a,
4672
.pagination-sm > li:last-child > span {
4673
  border-bottom-right-radius: 3px;
4674
  border-top-right-radius: 3px;
4675
}
4676
.pager {
4677
  padding-left: 0;
4678
  margin: 22px 0;
4679
  list-style: none;
4680
  text-align: center;
4681
}
4682
.pager li {
4683
  display: inline;
4684
}
4685
.pager li > a,
4686
.pager li > span {
4687
  display: inline-block;
4688
  padding: 5px 14px;
4689
  background-color: #ffffff;
4690
  border: 1px solid #dddddd;
4691
  border-radius: 4px;
4692
}
4693
.pager li > a:hover,
4694
.pager li > a:focus {
4695
  text-decoration: none;
4696
  background-color: #eeeeee;
4697
}
4698
.pager .next > a,
4699
.pager .next > span {
4700
  float: right;
4701
}
4702
.pager .previous > a,
4703
.pager .previous > span {
4704
  float: left;
4705
}
4706
.pager .disabled > a,
4707
.pager .disabled > a:hover,
4708
.pager .disabled > a:focus,
4709
.pager .disabled > span {
4710
  color: #999999;
4711
  background-color: #ffffff;
4712
  cursor: not-allowed;
4713
}
4714
.label {
4715
  display: inline;
4716
  padding: .2em .6em .3em;
4717
  font-size: 75%;
4718
  font-weight: bold;
4719
  line-height: 1;
4720
  color: #ffffff;
4721
  text-align: center;
4722
  white-space: nowrap;
4723
  vertical-align: baseline;
4724
  border-radius: .25em;
4725
}
4726
a.label:hover,
4727
a.label:focus {
4728
  color: #ffffff;
4729
  text-decoration: none;
4730
  cursor: pointer;
4731
}
4732
.label:empty {
4733
  display: none;
4734
}
4735
.btn .label {
4736
  position: relative;
4737
  top: -1px;
4738
}
4739
.label-default {
4740
  background-color: #999999;
4741
}
4742
.label-default[href]:hover,
4743
.label-default[href]:focus {
4744
  background-color: #808080;
4745
}
4746
.label-primary {
4747
  background-color: #6e418e;
4748
}
4749
.label-primary[href]:hover,
4750
.label-primary[href]:focus {
4751
  background-color: #53316b;
4752
}
4753
.label-success {
4754
  background-color: #5cb85c;
4755
}
4756
.label-success[href]:hover,
4757
.label-success[href]:focus {
4758
  background-color: #449d44;
4759
}
4760
.label-info {
4761
  background-color: #5bc0de;
4762
}
4763
.label-info[href]:hover,
4764
.label-info[href]:focus {
4765
  background-color: #31b0d5;
4766
}
4767
.label-warning {
4768
  background-color: #f0ad4e;
4769
}
4770
.label-warning[href]:hover,
4771
.label-warning[href]:focus {
4772
  background-color: #ec971f;
4773
}
4774
.label-danger {
4775
  background-color: #d9534f;
4776
}
4777
.label-danger[href]:hover,
4778
.label-danger[href]:focus {
4779
  background-color: #c9302c;
4780
}
4781
.badge {
4782
  display: inline-block;
4783
  min-width: 10px;
4784
  padding: 3px 7px;
4785
  font-size: 14px;
4786
  font-weight: bold;
4787
  color: #ffffff;
4788
  line-height: 1;
4789
  vertical-align: baseline;
4790
  white-space: nowrap;
4791
  text-align: center;
4792
  background-color: #999999;
4793
  border-radius: 10px;
4794
}
4795
.badge:empty {
4796
  display: none;
4797
}
4798
.btn .badge {
4799
  position: relative;
4800
  top: -1px;
4801
}
4802
.btn-xs .badge {
4803
  top: 0;
4804
  padding: 1px 5px;
4805
}
4806
a.badge:hover,
4807
a.badge:focus {
4808
  color: #ffffff;
4809
  text-decoration: none;
4810
  cursor: pointer;
4811
}
4812
a.list-group-item.active > .badge,
4813
.nav-pills > .active > a > .badge {
4814
  color: #6e418e;
4815
  background-color: #ffffff;
4816
}
4817
.nav-pills > li > a > .badge {
4818
  margin-left: 3px;
4819
}
4820
.jumbotron {
4821
  padding: 30px;
4822
  margin-bottom: 30px;
4823
  color: inherit;
4824
  background-color: #eeeeee;
4825
}
4826
.jumbotron h1,
4827
.jumbotron .h1 {
4828
  color: inherit;
4829
}
4830
.jumbotron p {
4831
  margin-bottom: 15px;
4832
  font-size: 24px;
4833
  font-weight: 200;
4834
}
4835
.jumbotron > hr {
4836
  border-top-color: #d5d5d5;
4837
}
4838
.container .jumbotron {
4839
  border-radius: 6px;
4840
}
4841
.jumbotron .container {
4842
  max-width: 100%;
4843
}
4844
@media screen and (min-width: 768px) {
4845
  .jumbotron {
4846
    padding-top: 48px;
4847
    padding-bottom: 48px;
4848
  }
4849
  .container .jumbotron {
4850
    padding-left: 60px;
4851
    padding-right: 60px;
4852
  }
4853
  .jumbotron h1,
4854
  .jumbotron .h1 {
4855
    font-size: 72px;
4856
  }
4857
}
4858
.thumbnail {
4859
  display: block;
4860
  padding: 4px;
4861
  margin-bottom: 22px;
4862
  line-height: 1.42857143;
4863
  background-color: #ffffff;
4864
  border: 1px solid #dddddd;
4865
  border-radius: 4px;
4866
  -webkit-transition: all 0.2s ease-in-out;
4867
  -o-transition: all 0.2s ease-in-out;
4868
  transition: all 0.2s ease-in-out;
4869
}
4870
.thumbnail > img,
4871
.thumbnail a > img {
4872
  margin-left: auto;
4873
  margin-right: auto;
4874
}
4875
a.thumbnail:hover,
4876
a.thumbnail:focus,
4877
a.thumbnail.active {
4878
  border-color: #6e418e;
4879
}
4880
.thumbnail .caption {
4881
  padding: 9px;
4882
  color: #636884;
4883
}
4884
.alert {
4885
  padding: 15px;
4886
  margin-bottom: 22px;
4887
  border: 1px solid transparent;
4888
  border-radius: 4px;
4889
}
4890
.alert h4 {
4891
  margin-top: 0;
4892
  color: inherit;
4893
}
4894
.alert .alert-link {
4895
  font-weight: bold;
4896
}
4897
.alert > p,
4898
.alert > ul {
4899
  margin-bottom: 0;
4900
}
4901
.alert > p + p {
4902
  margin-top: 5px;
4903
}
4904
.alert-dismissable,
4905
.alert-dismissible {
4906
  padding-right: 35px;
4907
}
4908
.alert-dismissable .close,
4909
.alert-dismissible .close {
4910
  position: relative;
4911
  top: -2px;
4912
  right: -21px;
4913
  color: inherit;
4914
}
4915
.alert-success {
4916
  background-color: #dff0d8;
4917
  border-color: #d6e9c6;
4918
  color: #468847;
4919
}
4920
.alert-success hr {
4921
  border-top-color: #c9e2b3;
4922
}
4923
.alert-success .alert-link {
4924
  color: #356635;
4925
}
4926
.alert-info {
4927
  background-color: #d9edf7;
4928
  border-color: #bce8f1;
4929
  color: #3a87ad;
4930
}
4931
.alert-info hr {
4932
  border-top-color: #a6e1ec;
4933
}
4934
.alert-info .alert-link {
4935
  color: #2d6987;
4936
}
4937
.alert-warning {
4938
  background-color: #fcf8e3;
4939
  border-color: #faebcc;
4940
  color: #c09853;
4941
}
4942
.alert-warning hr {
4943
  border-top-color: #f7e1b5;
4944
}
4945
.alert-warning .alert-link {
4946
  color: #a47e3c;
4947
}
4948
.alert-danger {
4949
  background-color: #f2dede;
4950
  border-color: #ebccd1;
4951
  color: #b94a48;
4952
}
4953
.alert-danger hr {
4954
  border-top-color: #e4b9c0;
4955
}
4956
.alert-danger .alert-link {
4957
  color: #953b39;
4958
}
4959
@-webkit-keyframes progress-bar-stripes {
4960
  from {
4961
    background-position: 40px 0;
4962
  }
4963
  to {
4964
    background-position: 0 0;
4965
  }
4966
}
4967
@keyframes progress-bar-stripes {
4968
  from {
4969
    background-position: 40px 0;
4970
  }
4971
  to {
4972
    background-position: 0 0;
4973
  }
4974
}
4975
.progress {
4976
  overflow: hidden;
4977
  height: 22px;
4978
  margin-bottom: 22px;
4979
  background-color: #f5f5f5;
4980
  border-radius: 4px;
4981
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4982
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4983
}
4984
.progress-bar {
4985
  float: left;
4986
  width: 0%;
4987
  height: 100%;
4988
  font-size: 14px;
4989
  line-height: 22px;
4990
  color: #ffffff;
4991
  text-align: center;
4992
  background-color: #6e418e;
4993
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4994
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4995
  -webkit-transition: width 0.6s ease;
4996
  -o-transition: width 0.6s ease;
4997
  transition: width 0.6s ease;
4998
}
4999
.progress-striped .progress-bar,
5000
.progress-bar-striped {
5001
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5002
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5003
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5004
  background-size: 40px 40px;
5005
}
5006
.progress.active .progress-bar,
5007
.progress-bar.active {
5008
  -webkit-animation: progress-bar-stripes 2s linear infinite;
5009
  -o-animation: progress-bar-stripes 2s linear infinite;
5010
  animation: progress-bar-stripes 2s linear infinite;
5011
}
5012
.progress-bar[aria-valuenow="1"],
5013
.progress-bar[aria-valuenow="2"] {
5014
  min-width: 30px;
5015
}
5016
.progress-bar[aria-valuenow="0"] {
5017
  color: #999999;
5018
  min-width: 30px;
5019
  background-color: transparent;
5020
  background-image: none;
5021
  box-shadow: none;
5022
}
5023
.progress-bar-success {
5024
  background-color: #5cb85c;
5025
}
5026
.progress-striped .progress-bar-success {
5027
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5028
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5029
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5030
}
5031
.progress-bar-info {
5032
  background-color: #5bc0de;
5033
}
5034
.progress-striped .progress-bar-info {
5035
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5036
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5037
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5038
}
5039
.progress-bar-warning {
5040
  background-color: #f0ad4e;
5041
}
5042
.progress-striped .progress-bar-warning {
5043
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5044
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5045
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5046
}
5047
.progress-bar-danger {
5048
  background-color: #d9534f;
5049
}
5050
.progress-striped .progress-bar-danger {
5051
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5052
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5053
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5054
}
5055
.media,
5056
.media-body {
5057
  overflow: hidden;
5058
  zoom: 1;
5059
}
5060
.media,
5061
.media .media {
5062
  margin-top: 15px;
5063
}
5064
.media:first-child {
5065
  margin-top: 0;
5066
}
5067
.media-object {
5068
  display: block;
5069
}
5070
.media-heading {
5071
  margin: 0 0 5px;
5072
}
5073
.media > .pull-left {
5074
  margin-right: 10px;
5075
}
5076
.media > .pull-right {
5077
  margin-left: 10px;
5078
}
5079
.media-list {
5080
  padding-left: 0;
5081
  list-style: none;
5082
}
5083
.list-group {
5084
  margin-bottom: 20px;
5085
  padding-left: 0;
5086
}
5087
.list-group-item {
5088
  position: relative;
5089
  display: block;
5090
  padding: 10px 15px;
5091
  margin-bottom: -1px;
5092
  background-color: #ffffff;
5093
  border: 1px solid #dddddd;
5094
}
5095
.list-group-item:first-child {
5096
  border-top-right-radius: 4px;
5097
  border-top-left-radius: 4px;
5098
}
5099
.list-group-item:last-child {
5100
  margin-bottom: 0;
5101
  border-bottom-right-radius: 4px;
5102
  border-bottom-left-radius: 4px;
5103
}
5104
.list-group-item > .badge {
5105
  float: right;
5106
}
5107
.list-group-item > .badge + .badge {
5108
  margin-right: 5px;
5109
}
5110
a.list-group-item {
5111
  color: #555555;
5112
}
5113
a.list-group-item .list-group-item-heading {
5114
  color: #333333;
5115
}
5116
a.list-group-item:hover,
5117
a.list-group-item:focus {
5118
  text-decoration: none;
5119
  color: #555555;
5120
  background-color: #f5f5f5;
5121
}
5122
.list-group-item.disabled,
5123
.list-group-item.disabled:hover,
5124
.list-group-item.disabled:focus {
5125
  background-color: #eeeeee;
5126
  color: #999999;
5127
}
5128
.list-group-item.disabled .list-group-item-heading,
5129
.list-group-item.disabled:hover .list-group-item-heading,
5130
.list-group-item.disabled:focus .list-group-item-heading {
5131
  color: inherit;
5132
}
5133
.list-group-item.disabled .list-group-item-text,
5134
.list-group-item.disabled:hover .list-group-item-text,
5135
.list-group-item.disabled:focus .list-group-item-text {
5136
  color: #999999;
5137
}
5138
.list-group-item.active,
5139
.list-group-item.active:hover,
5140
.list-group-item.active:focus {
5141
  z-index: 2;
5142
  color: #ffffff;
5143
  background-color: #6e418e;
5144
  border-color: #6e418e;
5145
}
5146
.list-group-item.active .list-group-item-heading,
5147
.list-group-item.active:hover .list-group-item-heading,
5148
.list-group-item.active:focus .list-group-item-heading,
5149
.list-group-item.active .list-group-item-heading > small,
5150
.list-group-item.active:hover .list-group-item-heading > small,
5151
.list-group-item.active:focus .list-group-item-heading > small,
5152
.list-group-item.active .list-group-item-heading > .small,
5153
.list-group-item.active:hover .list-group-item-heading > .small,
5154
.list-group-item.active:focus .list-group-item-heading > .small {
5155
  color: inherit;
5156
}
5157
.list-group-item.active .list-group-item-text,
5158
.list-group-item.active:hover .list-group-item-text,
5159
.list-group-item.active:focus .list-group-item-text {
5160
  color: #d1bbe0;
5161
}
5162
.list-group-item-success {
5163
  color: #468847;
5164
  background-color: #dff0d8;
5165
}
5166
a.list-group-item-success {
5167
  color: #468847;
5168
}
5169
a.list-group-item-success .list-group-item-heading {
5170
  color: inherit;
5171
}
5172
a.list-group-item-success:hover,
5173
a.list-group-item-success:focus {
5174
  color: #468847;
5175
  background-color: #d0e9c6;
5176
}
5177
a.list-group-item-success.active,
5178
a.list-group-item-success.active:hover,
5179
a.list-group-item-success.active:focus {
5180
  color: #fff;
5181
  background-color: #468847;
5182
  border-color: #468847;
5183
}
5184
.list-group-item-info {
5185
  color: #3a87ad;
5186
  background-color: #d9edf7;
5187
}
5188
a.list-group-item-info {
5189
  color: #3a87ad;
5190
}
5191
a.list-group-item-info .list-group-item-heading {
5192
  color: inherit;
5193
}
5194
a.list-group-item-info:hover,
5195
a.list-group-item-info:focus {
5196
  color: #3a87ad;
5197
  background-color: #c4e3f3;
5198
}
5199
a.list-group-item-info.active,
5200
a.list-group-item-info.active:hover,
5201
a.list-group-item-info.active:focus {
5202
  color: #fff;
5203
  background-color: #3a87ad;
5204
  border-color: #3a87ad;
5205
}
5206
.list-group-item-warning {
5207
  color: #c09853;
5208
  background-color: #fcf8e3;
5209
}
5210
a.list-group-item-warning {
5211
  color: #c09853;
5212
}
5213
a.list-group-item-warning .list-group-item-heading {
5214
  color: inherit;
5215
}
5216
a.list-group-item-warning:hover,
5217
a.list-group-item-warning:focus {
5218
  color: #c09853;
5219
  background-color: #faf2cc;
5220
}
5221
a.list-group-item-warning.active,
5222
a.list-group-item-warning.active:hover,
5223
a.list-group-item-warning.active:focus {
5224
  color: #fff;
5225
  background-color: #c09853;
5226
  border-color: #c09853;
5227
}
5228
.list-group-item-danger {
5229
  color: #b94a48;
5230
  background-color: #f2dede;
5231
}
5232
a.list-group-item-danger {
5233
  color: #b94a48;
5234
}
5235
a.list-group-item-danger .list-group-item-heading {
5236
  color: inherit;
5237
}
5238
a.list-group-item-danger:hover,
5239
a.list-group-item-danger:focus {
5240
  color: #b94a48;
5241
  background-color: #ebcccc;
5242
}
5243
a.list-group-item-danger.active,
5244
a.list-group-item-danger.active:hover,
5245
a.list-group-item-danger.active:focus {
5246
  color: #fff;
5247
  background-color: #b94a48;
5248
  border-color: #b94a48;
5249
}
5250
.list-group-item-heading {
5251
  margin-top: 0;
5252
  margin-bottom: 5px;
5253
}
5254
.list-group-item-text {
5255
  margin-bottom: 0;
5256
  line-height: 1.3;
5257
}
5258
.panel {
5259
  margin-bottom: 22px;
5260
  background-color: #ffffff;
5261
  border: 1px solid transparent;
5262
  border-radius: 4px;
5263
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5264
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5265
}
5266
.panel-body {
5267
  padding: 15px;
5268
}
5269
.panel-heading {
5270
  padding: 10px 15px;
5271
  border-bottom: 1px solid transparent;
5272
  border-top-right-radius: 3px;
5273
  border-top-left-radius: 3px;
5274
}
5275
.panel-heading > .dropdown .dropdown-toggle {
5276
  color: inherit;
5277
}
5278
.panel-title {
5279
  margin-top: 0;
5280
  margin-bottom: 0;
5281
  font-size: 18px;
5282
  color: inherit;
5283
}
5284
.panel-title > a {
5285
  color: inherit;
5286
}
5287
.panel-footer {
5288
  padding: 10px 15px;
5289
  background-color: #f5f5f5;
5290
  border-top: 1px solid #dddddd;
5291
  border-bottom-right-radius: 3px;
5292
  border-bottom-left-radius: 3px;
5293
}
5294
.panel > .list-group {
5295
  margin-bottom: 0;
5296
}
5297
.panel > .list-group .list-group-item {
5298
  border-width: 1px 0;
5299
  border-radius: 0;
5300
}
5301
.panel > .list-group:first-child .list-group-item:first-child {
5302
  border-top: 0;
5303
  border-top-right-radius: 3px;
5304
  border-top-left-radius: 3px;
5305
}
5306
.panel > .list-group:last-child .list-group-item:last-child {
5307
  border-bottom: 0;
5308
  border-bottom-right-radius: 3px;
5309
  border-bottom-left-radius: 3px;
5310
}
5311
.panel-heading + .list-group .list-group-item:first-child {
5312
  border-top-width: 0;
5313
}
5314
.list-group + .panel-footer {
5315
  border-top-width: 0;
5316
}
5317
.panel > .table,
5318
.panel > .table-responsive > .table,
5319
.panel > .panel-collapse > .table {
5320
  margin-bottom: 0;
5321
}
5322
.panel > .table:first-child,
5323
.panel > .table-responsive:first-child > .table:first-child {
5324
  border-top-right-radius: 3px;
5325
  border-top-left-radius: 3px;
5326
}
5327
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5328
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5329
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5330
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5331
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5332
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5333
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5334
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5335
  border-top-left-radius: 3px;
5336
}
5337
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5338
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5339
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5340
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5341
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5342
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5343
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5344
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5345
  border-top-right-radius: 3px;
5346
}
5347
.panel > .table:last-child,
5348
.panel > .table-responsive:last-child > .table:last-child {
5349
  border-bottom-right-radius: 3px;
5350
  border-bottom-left-radius: 3px;
5351
}
5352
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5353
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5354
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5355
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5356
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5357
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5358
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5359
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5360
  border-bottom-left-radius: 3px;
5361
}
5362
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5363
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5364
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5365
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5366
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5367
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5368
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5369
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5370
  border-bottom-right-radius: 3px;
5371
}
5372
.panel > .panel-body + .table,
5373
.panel > .panel-body + .table-responsive {
5374
  border-top: 1px solid #dddddd;
5375
}
5376
.panel > .table > tbody:first-child > tr:first-child th,
5377
.panel > .table > tbody:first-child > tr:first-child td {
5378
  border-top: 0;
5379
}
5380
.panel > .table-bordered,
5381
.panel > .table-responsive > .table-bordered {
5382
  border: 0;
5383
}
5384
.panel > .table-bordered > thead > tr > th:first-child,
5385
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5386
.panel > .table-bordered > tbody > tr > th:first-child,
5387
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5388
.panel > .table-bordered > tfoot > tr > th:first-child,
5389
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5390
.panel > .table-bordered > thead > tr > td:first-child,
5391
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5392
.panel > .table-bordered > tbody > tr > td:first-child,
5393
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5394
.panel > .table-bordered > tfoot > tr > td:first-child,
5395
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5396
  border-left: 0;
5397
}
5398
.panel > .table-bordered > thead > tr > th:last-child,
5399
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5400
.panel > .table-bordered > tbody > tr > th:last-child,
5401
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5402
.panel > .table-bordered > tfoot > tr > th:last-child,
5403
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5404
.panel > .table-bordered > thead > tr > td:last-child,
5405
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5406
.panel > .table-bordered > tbody > tr > td:last-child,
5407
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5408
.panel > .table-bordered > tfoot > tr > td:last-child,
5409
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5410
  border-right: 0;
5411
}
5412
.panel > .table-bordered > thead > tr:first-child > td,
5413
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5414
.panel > .table-bordered > tbody > tr:first-child > td,
5415
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5416
.panel > .table-bordered > thead > tr:first-child > th,
5417
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5418
.panel > .table-bordered > tbody > tr:first-child > th,
5419
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5420
  border-bottom: 0;
5421
}
5422
.panel > .table-bordered > tbody > tr:last-child > td,
5423
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5424
.panel > .table-bordered > tfoot > tr:last-child > td,
5425
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5426
.panel > .table-bordered > tbody > tr:last-child > th,
5427
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5428
.panel > .table-bordered > tfoot > tr:last-child > th,
5429
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5430
  border-bottom: 0;
5431
}
5432
.panel > .table-responsive {
5433
  border: 0;
5434
  margin-bottom: 0;
5435
}
5436
.panel-group {
5437
  margin-bottom: 22px;
5438
}
5439
.panel-group .panel {
5440
  margin-bottom: 0;
5441
  border-radius: 4px;
5442
}
5443
.panel-group .panel + .panel {
5444
  margin-top: 5px;
5445
}
5446
.panel-group .panel-heading {
5447
  border-bottom: 0;
5448
}
5449
.panel-group .panel-heading + .panel-collapse > .panel-body {
5450
  border-top: 1px solid #dddddd;
5451
}
5452
.panel-group .panel-footer {
5453
  border-top: 0;
5454
}
5455
.panel-group .panel-footer + .panel-collapse .panel-body {
5456
  border-bottom: 1px solid #dddddd;
5457
}
5458
.panel-default {
5459
  border-color: #dddddd;
5460
}
5461
.panel-default > .panel-heading {
5462
  color: #333333;
5463
  background-color: #f5f5f5;
5464
  border-color: #dddddd;
5465
}
5466
.panel-default > .panel-heading + .panel-collapse > .panel-body {
5467
  border-top-color: #dddddd;
5468
}
5469
.panel-default > .panel-heading .badge {
5470
  color: #f5f5f5;
5471
  background-color: #333333;
5472
}
5473
.panel-default > .panel-footer + .panel-collapse > .panel-body {
5474
  border-bottom-color: #dddddd;
5475
}
5476
.panel-primary {
5477
  border-color: #6e418e;
5478
}
5479
.panel-primary > .panel-heading {
5480
  color: #ffffff;
5481
  background-color: #6e418e;
5482
  border-color: #6e418e;
5483
}
5484
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5485
  border-top-color: #6e418e;
5486
}
5487
.panel-primary > .panel-heading .badge {
5488
  color: #6e418e;
5489
  background-color: #ffffff;
5490
}
5491
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5492
  border-bottom-color: #6e418e;
5493
}
5494
.panel-success {
5495
  border-color: #d6e9c6;
5496
}
5497
.panel-success > .panel-heading {
5498
  color: #468847;
5499
  background-color: #dff0d8;
5500
  border-color: #d6e9c6;
5501
}
5502
.panel-success > .panel-heading + .panel-collapse > .panel-body {
5503
  border-top-color: #d6e9c6;
5504
}
5505
.panel-success > .panel-heading .badge {
5506
  color: #dff0d8;
5507
  background-color: #468847;
5508
}
5509
.panel-success > .panel-footer + .panel-collapse > .panel-body {
5510
  border-bottom-color: #d6e9c6;
5511
}
5512
.panel-info {
5513
  border-color: #bce8f1;
5514
}
5515
.panel-info > .panel-heading {
5516
  color: #3a87ad;
5517
  background-color: #d9edf7;
5518
  border-color: #bce8f1;
5519
}
5520
.panel-info > .panel-heading + .panel-collapse > .panel-body {
5521
  border-top-color: #bce8f1;
5522
}
5523
.panel-info > .panel-heading .badge {
5524
  color: #d9edf7;
5525
  background-color: #3a87ad;
5526
}
5527
.panel-info > .panel-footer + .panel-collapse > .panel-body {
5528
  border-bottom-color: #bce8f1;
5529
}
5530
.panel-warning {
5531
  border-color: #faebcc;
5532
}
5533
.panel-warning > .panel-heading {
5534
  color: #c09853;
5535
  background-color: #fcf8e3;
5536
  border-color: #faebcc;
5537
}
5538
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5539
  border-top-color: #faebcc;
5540
}
5541
.panel-warning > .panel-heading .badge {
5542
  color: #fcf8e3;
5543
  background-color: #c09853;
5544
}
5545
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5546
  border-bottom-color: #faebcc;
5547
}
5548
.panel-danger {
5549
  border-color: #ebccd1;
5550
}
5551
.panel-danger > .panel-heading {
5552
  color: #b94a48;
5553
  background-color: #f2dede;
5554
  border-color: #ebccd1;
5555
}
5556
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5557
  border-top-color: #ebccd1;
5558
}
5559
.panel-danger > .panel-heading .badge {
5560
  color: #f2dede;
5561
  background-color: #b94a48;
5562
}
5563
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5564
  border-bottom-color: #ebccd1;
5565
}
5566
.well {
5567
  min-height: 20px;
5568
  padding: 19px;
5569
  margin-bottom: 20px;
5570
  background-color: #f5f5f5;
5571
  border: 1px solid #e3e3e3;
5572
  border-radius: 4px;
5573
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5574
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5575
}
5576
.well blockquote {
5577
  border-color: #ddd;
5578
  border-color: rgba(0, 0, 0, 0.15);
5579
}
5580
.well-lg {
5581
  padding: 24px;
5582
  border-radius: 6px;
5583
}
5584
.well-sm {
5585
  padding: 9px;
5586
  border-radius: 3px;
5587
}
5588
.close {
5589
  float: right;
5590
  font-size: 24px;
5591
  font-weight: bold;
5592
  line-height: 1;
5593
  color: #000000;
5594
  text-shadow: 0 1px 0 #ffffff;
5595
  opacity: 0.2;
5596
  filter: alpha(opacity=20);
5597
}
5598
.close:hover,
5599
.close:focus {
5600
  color: #000000;
5601
  text-decoration: none;
5602
  cursor: pointer;
5603
  opacity: 0.5;
5604
  filter: alpha(opacity=50);
5605
}
5606
button.close {
5607
  padding: 0;
5608
  cursor: pointer;
5609
  background: transparent;
5610
  border: 0;
5611
  -webkit-appearance: none;
5612
}
5613

    
5614
.modal-open {
5615
  overflow: hidden;
5616
}
5617
.modal {
5618
  display: none;
5619
  overflow: hidden;
5620
  position: fixed;
5621
  top: 0;
5622
  right: 0;
5623
  bottom: 0;
5624
  left: 0;
5625
  z-index: 1050;
5626
  -webkit-overflow-scrolling: touch;
5627
  outline: 0;
5628
}
5629
.modal.fade .modal-dialog {
5630
  -webkit-transform: translate3d(0, -25%, 0);
5631
  transform: translate3d(0, -25%, 0);
5632
  -webkit-transition: -webkit-transform 0.3s ease-out;
5633
  -moz-transition: -moz-transform 0.3s ease-out;
5634
  -o-transition: -o-transform 0.3s ease-out;
5635
  transition: transform 0.3s ease-out;
5636
}
5637
.modal.in .modal-dialog {
5638
  -webkit-transform: translate3d(0, 0, 0);
5639
  transform: translate3d(0, 0, 0);
5640
}
5641
.modal-open .modal {
5642
  overflow-x: hidden;
5643
  overflow-y: auto;
5644
}
5645
.modal-dialog {
5646
  position: relative;
5647
  width: auto;
5648
  margin: 10px;
5649
}
5650
.modal-content {
5651
  position: relative;
5652
  background-color: #ffffff;
5653
  border: 1px solid #999999;
5654
  border: 1px solid rgba(0, 0, 0, 0.2);
5655
  border-radius: 6px;
5656
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5657
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5658
  background-clip: padding-box;
5659
  outline: 0;
5660
}
5661
.modal-backdrop {
5662
  position: fixed;
5663
  top: 0;
5664
  right: 0;
5665
  bottom: 0;
5666
  left: 0;
5667
  z-index: 1040;
5668
  background-color: #000000;
5669
}
5670
.modal-backdrop.fade {
5671
  opacity: 0;
5672
  filter: alpha(opacity=0);
5673
}
5674
.modal-backdrop.in {
5675
  opacity: 0.5;
5676
  filter: alpha(opacity=50);
5677
}
5678
.modal-header {
5679
  padding: 15px;
5680
  border-bottom: 1px solid #e5e5e5;
5681
  min-height: 16.42857143px;
5682
}
5683
.modal-header .close {
5684
  margin-top: -2px;
5685
}
5686
.modal-title {
5687
  margin: 0;
5688
  line-height: 1.42857143;
5689
}
5690
.modal-body {
5691
  position: relative;
5692
  padding: 20px;
5693
}
5694
.modal-footer {
5695
  padding: 20px;
5696
  text-align: right;
5697
  border-top: 1px solid #e5e5e5;
5698
}
5699
.modal-footer .btn + .btn {
5700
  margin-left: 5px;
5701
  margin-bottom: 0;
5702
}
5703
.modal-footer .btn-group .btn + .btn {
5704
  margin-left: -1px;
5705
}
5706
.modal-footer .btn-block + .btn-block {
5707
  margin-left: 0;
5708
}
5709
.modal-scrollbar-measure {
5710
  position: absolute;
5711
  top: -9999px;
5712
  width: 50px;
5713
  height: 50px;
5714
  overflow: scroll;
5715
}
5716
@media (min-width: 768px) {
5717
  .modal-dialog {
5718
    width: 600px;
5719
    margin: 30px auto;
5720
  }
5721
  .modal-content {
5722
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5723
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5724
  }
5725
  .modal-sm {
5726
    width: 300px;
5727
  }
5728
}
5729
@media (min-width: 992px) {
5730
  .modal-lg {
5731
    width: 900px;
5732
  }
5733
}
5734
.tooltip {
5735
  position: absolute;
5736
  z-index: 1030;
5737
  display: block;
5738
  visibility: visible;
5739
  font-size: 14px;
5740
  line-height: 1.4;
5741
  opacity: 0;
5742
  filter: alpha(opacity=0);
5743
}
5744
.tooltip.in {
5745
  opacity: 0.9;
5746
  filter: alpha(opacity=90);
5747
}
5748
.tooltip.top {
5749
  margin-top: -3px;
5750
  padding: 5px 0;
5751
}
5752
.tooltip.right {
5753
  margin-left: 3px;
5754
  padding: 0 5px;
5755
}
5756
.tooltip.bottom {
5757
  margin-top: 3px;
5758
  padding: 5px 0;
5759
}
5760
.tooltip.left {
5761
  margin-left: -3px;
5762
  padding: 0 5px;
5763
}
5764
.tooltip-inner {
5765
  max-width: 350px;
5766
  padding: 3px 8px;
5767
  color: #ffffff;
5768
  text-align: center;
5769
  text-decoration: none;
5770
  background-color: #000000;
5771
  border-radius: 4px;
5772
}
5773
.tooltip-arrow {
5774
  position: absolute;
5775
  width: 0;
5776
  height: 0;
5777
  border-color: transparent;
5778
  border-style: solid;
5779
}
5780
.tooltip.top .tooltip-arrow {
5781
  bottom: 0;
5782
  left: 50%;
5783
  margin-left: -5px;
5784
  border-width: 5px 5px 0;
5785
  border-top-color: #000000;
5786
}
5787
.tooltip.top-left .tooltip-arrow {
5788
  bottom: 0;
5789
  left: 5px;
5790
  border-width: 5px 5px 0;
5791
  border-top-color: #000000;
5792
}
5793
.tooltip.top-right .tooltip-arrow {
5794
  bottom: 0;
5795
  right: 5px;
5796
  border-width: 5px 5px 0;
5797
  border-top-color: #000000;
5798
}
5799
.tooltip.right .tooltip-arrow {
5800
  top: 50%;
5801
  left: 0;
5802
  margin-top: -5px;
5803
  border-width: 5px 5px 5px 0;
5804
  border-right-color: #000000;
5805
}
5806
.tooltip.left .tooltip-arrow {
5807
  top: 50%;
5808
  right: 0;
5809
  margin-top: -5px;
5810
  border-width: 5px 0 5px 5px;
5811
  border-left-color: #000000;
5812
}
5813
.tooltip.bottom .tooltip-arrow {
5814
  top: 0;
5815
  left: 50%;
5816
  margin-left: -5px;
5817
  border-width: 0 5px 5px;
5818
  border-bottom-color: #000000;
5819
}
5820
.tooltip.bottom-left .tooltip-arrow {
5821
  top: 0;
5822
  left: 5px;
5823
  border-width: 0 5px 5px;
5824
  border-bottom-color: #000000;
5825
}
5826
.tooltip.bottom-right .tooltip-arrow {
5827
  top: 0;
5828
  right: 5px;
5829
  border-width: 0 5px 5px;
5830
  border-bottom-color: #000000;
5831
}
5832
.popover {
5833
  position: absolute;
5834
  top: 0;
5835
  left: 0;
5836
  z-index: 1010;
5837
  display: none;
5838
  max-width: 276px;
5839
  padding: 1px;
5840
  text-align: left;
5841
  background-color: #ffffff;
5842
  background-clip: padding-box;
5843
  border: 1px solid #cccccc;
5844
  border: 1px solid rgba(0, 0, 0, 0.2);
5845
  border-radius: 6px;
5846
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5847
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5848
  white-space: normal;
5849
}
5850
.popover.top {
5851
  margin-top: -10px;
5852
}
5853
.popover.right {
5854
  margin-left: 10px;
5855
}
5856
.popover.bottom {
5857
  margin-top: 10px;
5858
}
5859
.popover.left {
5860
  margin-left: -10px;
5861
}
5862
.popover-title {
5863
  margin: 0;
5864
  padding: 8px 14px;
5865
  font-size: 16px;
5866
  font-weight: normal;
5867
  line-height: 18px;
5868
  background-color: #f7f7f7;
5869
  border-bottom: 1px solid #ebebeb;
5870
  border-radius: 5px 5px 0 0;
5871
}
5872
.popover-content {
5873
  padding: 9px 14px;
5874
}
5875
.popover > .arrow,
5876
.popover > .arrow:after {
5877
  position: absolute;
5878
  display: block;
5879
  width: 0;
5880
  height: 0;
5881
  border-color: transparent;
5882
  border-style: solid;
5883
}
5884
.popover > .arrow {
5885
  border-width: 11px;
5886
}
5887
.popover > .arrow:after {
5888
  border-width: 10px;
5889
  content: "";
5890
}
5891
.popover.top > .arrow {
5892
  left: 50%;
5893
  margin-left: -11px;
5894
  border-bottom-width: 0;
5895
  border-top-color: #999999;
5896
  border-top-color: rgba(0, 0, 0, 0.25);
5897
  bottom: -11px;
5898
}
5899
.popover.top > .arrow:after {
5900
  content: " ";
5901
  bottom: 1px;
5902
  margin-left: -10px;
5903
  border-bottom-width: 0;
5904
  border-top-color: #ffffff;
5905
}
5906
.popover.right > .arrow {
5907
  top: 50%;
5908
  left: -11px;
5909
  margin-top: -11px;
5910
  border-left-width: 0;
5911
  border-right-color: #999999;
5912
  border-right-color: rgba(0, 0, 0, 0.25);
5913
}
5914
.popover.right > .arrow:after {
5915
  content: " ";
5916
  left: 1px;
5917
  bottom: -10px;
5918
  border-left-width: 0;
5919
  border-right-color: #ffffff;
5920
}
5921
.popover.bottom > .arrow {
5922
  left: 50%;
5923
  margin-left: -11px;
5924
  border-top-width: 0;
5925
  border-bottom-color: #999999;
5926
  border-bottom-color: rgba(0, 0, 0, 0.25);
5927
  top: -11px;
5928
}
5929
.popover.bottom > .arrow:after {
5930
  content: " ";
5931
  top: 1px;
5932
  margin-left: -10px;
5933
  border-top-width: 0;
5934
  border-bottom-color: #ffffff;
5935
}
5936
.popover.left > .arrow {
5937
  top: 50%;
5938
  right: -11px;
5939
  margin-top: -11px;
5940
  border-right-width: 0;
5941
  border-left-color: #999999;
5942
  border-left-color: rgba(0, 0, 0, 0.25);
5943
}
5944
.popover.left > .arrow:after {
5945
  content: " ";
5946
  right: 1px;
5947
  border-right-width: 0;
5948
  border-left-color: #ffffff;
5949
  bottom: -10px;
5950
}
5951
.carousel {
5952
  position: relative;
5953
}
5954
.carousel-inner {
5955
  position: relative;
5956
  overflow: hidden;
5957
  width: 100%;
5958
}
5959
.carousel-inner > .item {
5960
  display: none;
5961
  position: relative;
5962
  -webkit-transition: 0.6s ease-in-out left;
5963
  -o-transition: 0.6s ease-in-out left;
5964
  transition: 0.6s ease-in-out left;
5965
}
5966
.carousel-inner > .item > img,
5967
.carousel-inner > .item > a > img {
5968
  line-height: 1;
5969
}
5970
.carousel-inner > .active,
5971
.carousel-inner > .next,
5972
.carousel-inner > .prev {
5973
  display: block;
5974
}
5975
.carousel-inner > .active {
5976
  left: 0;
5977
}
5978
.carousel-inner > .next,
5979
.carousel-inner > .prev {
5980
  position: absolute;
5981
  top: 0;
5982
  width: 100%;
5983
}
5984
.carousel-inner > .next {
5985
  left: 100%;
5986
}
5987
.carousel-inner > .prev {
5988
  left: -100%;
5989
}
5990
.carousel-inner > .next.left,
5991
.carousel-inner > .prev.right {
5992
  left: 0;
5993
}
5994
.carousel-inner > .active.left {
5995
  left: -100%;
5996
}
5997
.carousel-inner > .active.right {
5998
  left: 100%;
5999
}
6000
.carousel-control {
6001
  position: absolute;
6002
  top: 0;
6003
  left: 0;
6004
  bottom: 0;
6005
  width: 15%;
6006
  opacity: 0.5;
6007
  filter: alpha(opacity=50);
6008
  font-size: 20px;
6009
  color: #ffffff;
6010
  text-align: center;
6011
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6012
}
6013
.carousel-control.left {
6014
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6015
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6016
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6017
  background-repeat: repeat-x;
6018
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6019
}
6020
.carousel-control.right {
6021
  left: auto;
6022
  right: 0;
6023
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6024
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6025
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6026
  background-repeat: repeat-x;
6027
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6028
}
6029
.carousel-control:hover,
6030
.carousel-control:focus {
6031
  outline: 0;
6032
  color: #ffffff;
6033
  text-decoration: none;
6034
  opacity: 0.9;
6035
  filter: alpha(opacity=90);
6036
}
6037
.carousel-control .icon-prev,
6038
.carousel-control .icon-next,
6039
.carousel-control .glyphicon-chevron-left,
6040
.carousel-control .glyphicon-chevron-right {
6041
  position: absolute;
6042
  top: 50%;
6043
  z-index: 5;
6044
  display: inline-block;
6045
}
6046
.carousel-control .icon-prev,
6047
.carousel-control .glyphicon-chevron-left {
6048
  left: 50%;
6049
  margin-left: -10px;
6050
}
6051
.carousel-control .icon-next,
6052
.carousel-control .glyphicon-chevron-right {
6053
  right: 50%;
6054
  margin-right: -10px;
6055
}
6056
.carousel-control .icon-prev,
6057
.carousel-control .icon-next {
6058
  width: 20px;
6059
  height: 20px;
6060
  margin-top: -10px;
6061
  font-family: serif;
6062
}
6063
.carousel-control .icon-prev:before {
6064
  content: '\2039';
6065
}
6066
.carousel-control .icon-next:before {
6067
  content: '\203a';
6068
}
6069
.carousel-indicators {
6070
  position: absolute;
6071
  bottom: 10px;
6072
  left: 50%;
6073
  z-index: 15;
6074
  width: 60%;
6075
  margin-left: -30%;
6076
  padding-left: 0;
6077
  list-style: none;
6078
  text-align: center;
6079
}
6080
.carousel-indicators li {
6081
  display: inline-block;
6082
  width: 10px;
6083
  height: 10px;
6084
  margin: 1px;
6085
  text-indent: -999px;
6086
  border: 1px solid #ffffff;
6087
  border-radius: 10px;
6088
  cursor: pointer;
6089
  background-color: #000 \9;
6090
  background-color: rgba(0, 0, 0, 0);
6091
}
6092
.carousel-indicators .active {
6093
  margin: 0;
6094
  width: 12px;
6095
  height: 12px;
6096
  background-color: #ffffff;
6097
}
6098
.carousel-caption {
6099
  position: absolute;
6100
  left: 15%;
6101
  right: 15%;
6102
  bottom: 20px;
6103
  z-index: 10;
6104
  padding-top: 20px;
6105
  padding-bottom: 20px;
6106
  color: #ffffff;
6107
  text-align: center;
6108
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6109
}
6110
.carousel-caption .btn {
6111
  text-shadow: none;
6112
}
6113
@media screen and (min-width: 768px) {
6114
  .carousel-control .glyphicon-chevron-left,
6115
  .carousel-control .glyphicon-chevron-right,
6116
  .carousel-control .icon-prev,
6117
  .carousel-control .icon-next {
6118
    width: 30px;
6119
    height: 30px;
6120
    margin-top: -15px;
6121
    font-size: 30px;
6122
  }
6123
  .carousel-control .glyphicon-chevron-left,
6124
  .carousel-control .icon-prev {
6125
    margin-left: -15px;
6126
  }
6127
  .carousel-control .glyphicon-chevron-right,
6128
  .carousel-control .icon-next {
6129
    margin-right: -15px;
6130
  }
6131
  .carousel-caption {
6132
    left: 20%;
6133
    right: 20%;
6134
    padding-bottom: 30px;
6135
  }
6136
  .carousel-indicators {
6137
    bottom: 20px;
6138
  }
6139
}
6140

    
6141
.clearfix:before,
6142
.clearfix:after,
6143
.container:before,
6144
.container:after,
6145
.container-fluid:before,
6146
.container-fluid:after,
6147
.row:before,
6148
.row:after,
6149
.form-horizontal .form-group:before,
6150
.form-horizontal .form-group:after,
6151
.btn-toolbar:before,
6152
.btn-toolbar:after,
6153
.btn-group-vertical > .btn-group:before,
6154
.btn-group-vertical > .btn-group:after,
6155
.nav:before,
6156
.nav:after,
6157
.navbar:before,
6158
.navbar:after,
6159
.navbar-header:before,
6160
.navbar-header:after,
6161
.navbar-collapse:before,
6162
.navbar-collapse:after,
6163
.pager:before,
6164
.pager:after,
6165
.panel-body:before,
6166
.panel-body:after,
6167
.modal-footer:before,
6168
.modal-footer:after {
6169
  content: " ";
6170
  display: table;
6171
}
6172
.clearfix:after,
6173
.container:after,
6174
.container-fluid:after,
6175
.row:after,
6176
.form-horizontal .form-group:after,
6177
.btn-toolbar:after,
6178
.btn-group-vertical > .btn-group:after,
6179
.nav:after,
6180
.navbar:after,
6181
.navbar-header:after,
6182
.navbar-collapse:after,
6183
.pager:after,
6184
.panel-body:after,
6185
.modal-footer:after {
6186
  clear: both;
6187
}
6188
.center-block {
6189
  display: block;
6190
  margin-left: auto;
6191
  margin-right: auto;
6192
}
6193
.pull-right {
6194
  float: right !important;
6195
}
6196
.pull-left {
6197
  float: left !important;
6198
}
6199
.hide {
6200
  display: none !important;
6201
}
6202
.show {
6203
  display: block !important;
6204
}
6205
.invisible {
6206
  visibility: hidden;
6207
}
6208
.text-hide {
6209
  font: 0/0 a;
6210
  color: transparent;
6211
  text-shadow: none;
6212
  background-color: transparent;
6213
  border: 0;
6214
}
6215
.hidden {
6216
  display: none !important;
6217
  visibility: hidden !important;
6218
}
6219
.affix {
6220
  position: fixed;
6221
  -webkit-transform: translate3d(0, 0, 0);
6222
  transform: translate3d(0, 0, 0);
6223
}
6224
@-ms-viewport {
6225
  width: device-width;
6226
}
6227
.visible-xs,
6228
.visible-sm,
6229
.visible-md,
6230
.visible-lg {
6231
  display: none !important;
6232
}
6233
.visible-xs-block,
6234
.visible-xs-inline,
6235
.visible-xs-inline-block,
6236
.visible-sm-block,
6237
.visible-sm-inline,
6238
.visible-sm-inline-block,
6239
.visible-md-block,
6240
.visible-md-inline,
6241
.visible-md-inline-block,
6242
.visible-lg-block,
6243
.visible-lg-inline,
6244
.visible-lg-inline-block {
6245
  display: none !important;
6246
}
6247
@media (max-width: 767px) {
6248
  .visible-xs {
6249
    display: block !important;
6250
  }
6251
  table.visible-xs {
6252
    display: table;
6253
  }
6254
  tr.visible-xs {
6255
    display: table-row !important;
6256
  }
6257
  th.visible-xs,
6258
  td.visible-xs {
6259
    display: table-cell !important;
6260
  }
6261
}
6262
@media (max-width: 767px) {
6263
  .visible-xs-block {
6264
    display: block !important;
6265
  }
6266
}
6267
@media (max-width: 767px) {
6268
  .visible-xs-inline {
6269
    display: inline !important;
6270
  }
6271
}
6272
@media (max-width: 767px) {
6273
  .visible-xs-inline-block {
6274
    display: inline-block !important;
6275
  }
6276
}
6277
@media (min-width: 768px) and (max-width: 991px) {
6278
  .visible-sm {
6279
    display: block !important;
6280
  }
6281
  table.visible-sm {
6282
    display: table;
6283
  }
6284
  tr.visible-sm {
6285
    display: table-row !important;
6286
  }
6287
  th.visible-sm,
6288
  td.visible-sm {
6289
    display: table-cell !important;
6290
  }
6291
}
6292
@media (min-width: 768px) and (max-width: 991px) {
6293
  .visible-sm-block {
6294
    display: block !important;
6295
  }
6296
}
6297
@media (min-width: 768px) and (max-width: 991px) {
6298
  .visible-sm-inline {
6299
    display: inline !important;
6300
  }
6301
}
6302
@media (min-width: 768px) and (max-width: 991px) {
6303
  .visible-sm-inline-block {
6304
    display: inline-block !important;
6305
  }
6306
}
6307
@media (min-width: 992px) and (max-width: 1199px) {
6308
  .visible-md {
6309
    display: block !important;
6310
  }
6311
  table.visible-md {
6312
    display: table;
6313
  }
6314
  tr.visible-md {
6315
    display: table-row !important;
6316
  }
6317
  th.visible-md,
6318
  td.visible-md {
6319
    display: table-cell !important;
6320
  }
6321
}
6322
@media (min-width: 992px) and (max-width: 1199px) {
6323
  .visible-md-block {
6324
    display: block !important;
6325
  }
6326
}
6327
@media (min-width: 992px) and (max-width: 1199px) {
6328
  .visible-md-inline {
6329
    display: inline !important;
6330
  }
6331
}
6332
@media (min-width: 992px) and (max-width: 1199px) {
6333
  .visible-md-inline-block {
6334
    display: inline-block !important;
6335
  }
6336
}
6337
@media (min-width: 1200px) {
6338
  .visible-lg {
6339
    display: block !important;
6340
  }
6341
  table.visible-lg {
6342
    display: table;
6343
  }
6344
  tr.visible-lg {
6345
    display: table-row !important;
6346
  }
6347
  th.visible-lg,
6348
  td.visible-lg {
6349
    display: table-cell !important;
6350
  }
6351
}
6352
@media (min-width: 1200px) {
6353
  .visible-lg-block {
6354
    display: block !important;
6355
  }
6356
}
6357
@media (min-width: 1200px) {
6358
  .visible-lg-inline {
6359
    display: inline !important;
6360
  }
6361
}
6362
@media (min-width: 1200px) {
6363
  .visible-lg-inline-block {
6364
    display: inline-block !important;
6365
  }
6366
}
6367
@media (max-width: 767px) {
6368
  .hidden-xs {
6369
    display: none !important;
6370
  }
6371
}
6372
@media (min-width: 768px) and (max-width: 991px) {
6373
  .hidden-sm {
6374
    display: none !important;
6375
  }
6376
}
6377
@media (min-width: 992px) and (max-width: 1199px) {
6378
  .hidden-md {
6379
    display: none !important;
6380
  }
6381
}
6382
@media (min-width: 1200px) {
6383
  .hidden-lg {
6384
    display: none !important;
6385
  }
6386
}
6387
.visible-print {
6388
  display: none !important;
6389
}
6390
@media print {
6391
  .visible-print {
6392
    display: block !important;
6393
  }
6394
  table.visible-print {
6395
    display: table;
6396
  }
6397
  tr.visible-print {
6398
    display: table-row !important;
6399
  }
6400
  th.visible-print,
6401
  td.visible-print {
6402
    display: table-cell !important;
6403
  }
6404
}
6405
.visible-print-block {
6406
  display: none !important;
6407
}
6408
@media print {
6409
  .visible-print-block {
6410
    display: block !important;
6411
  }
6412
}
6413
.visible-print-inline {
6414
  display: none !important;
6415
}
6416
@media print {
6417
  .visible-print-inline {
6418
    display: inline !important;
6419
  }
6420
}
6421
.visible-print-inline-block {
6422
  display: none !important;
6423
}
6424
@media print {
6425
  .visible-print-inline-block {
6426
    display: inline-block !important;
6427
  }
6428
}
6429
@media print {
6430
  .hidden-print {
6431
    display: none !important;
6432
  }
6433
}
(8-8/21)