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 @ f08353df

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

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

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

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

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

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

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

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

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