Projet

Général

Profil

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

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

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

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

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

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

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