~ricardokirkner/locolander/fix-scan-project

« back to all changes in this revision

Viewing changes to locolander/locolanderweb/static/css/bootstrap.css

  • Committer: Matias Bordese
  • Date: 2013-07-22 01:24:34 UTC
  • mfrom: (24.1.2 add-bootstrap)
  • Revision ID: matias.bordese@canonical.com-20130722012434-u86g2j4zre8lhgl9
Added bootstrap and its initial template integration.

Show diffs side-by-side

added added

removed removed

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