~bcsaller/junk/juju-ui-brunch

« back to all changes in this revision

Viewing changes to vendor/styles/bootstrap-2.0.4.css

  • Committer: Benjamin Saller
  • Date: 2012-07-13 07:10:02 UTC
  • Revision ID: bcsaller@gmail.com-20120713071002-x4teg6mrogmx1972
initial checkin

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*!
 
2
 * Bootstrap v2.0.4
 
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
article,
 
12
aside,
 
13
details,
 
14
figcaption,
 
15
figure,
 
16
footer,
 
17
header,
 
18
hgroup,
 
19
nav,
 
20
section {
 
21
  display: block;
 
22
}
 
23
 
 
24
audio,
 
25
canvas,
 
26
video {
 
27
  display: inline-block;
 
28
  *display: inline;
 
29
  *zoom: 1;
 
30
}
 
31
 
 
32
audio:not([controls]) {
 
33
  display: none;
 
34
}
 
35
 
 
36
html {
 
37
  font-size: 100%;
 
38
  -webkit-text-size-adjust: 100%;
 
39
      -ms-text-size-adjust: 100%;
 
40
}
 
41
 
 
42
a:focus {
 
43
  outline: thin dotted #333;
 
44
  outline: 5px auto -webkit-focus-ring-color;
 
45
  outline-offset: -2px;
 
46
}
 
47
 
 
48
a:hover,
 
49
a:active {
 
50
  outline: 0;
 
51
}
 
52
 
 
53
sub,
 
54
sup {
 
55
  position: relative;
 
56
  font-size: 75%;
 
57
  line-height: 0;
 
58
  vertical-align: baseline;
 
59
}
 
60
 
 
61
sup {
 
62
  top: -0.5em;
 
63
}
 
64
 
 
65
sub {
 
66
  bottom: -0.25em;
 
67
}
 
68
 
 
69
img {
 
70
  max-width: 100%;
 
71
  vertical-align: middle;
 
72
  border: 0;
 
73
  -ms-interpolation-mode: bicubic;
 
74
}
 
75
 
 
76
#map_canvas img {
 
77
  max-width: none;
 
78
}
 
79
 
 
80
button,
 
81
input,
 
82
select,
 
83
textarea {
 
84
  margin: 0;
 
85
  font-size: 100%;
 
86
  vertical-align: middle;
 
87
}
 
88
 
 
89
button,
 
90
input {
 
91
  *overflow: visible;
 
92
  line-height: normal;
 
93
}
 
94
 
 
95
button::-moz-focus-inner,
 
96
input::-moz-focus-inner {
 
97
  padding: 0;
 
98
  border: 0;
 
99
}
 
100
 
 
101
button,
 
102
input[type="button"],
 
103
input[type="reset"],
 
104
input[type="submit"] {
 
105
  cursor: pointer;
 
106
  -webkit-appearance: button;
 
107
}
 
108
 
 
109
input[type="search"] {
 
110
  -webkit-box-sizing: content-box;
 
111
     -moz-box-sizing: content-box;
 
112
          box-sizing: content-box;
 
113
  -webkit-appearance: textfield;
 
114
}
 
115
 
 
116
input[type="search"]::-webkit-search-decoration,
 
117
input[type="search"]::-webkit-search-cancel-button {
 
118
  -webkit-appearance: none;
 
119
}
 
120
 
 
121
textarea {
 
122
  overflow: auto;
 
123
  vertical-align: top;
 
124
}
 
125
 
 
126
.clearfix {
 
127
  *zoom: 1;
 
128
}
 
129
 
 
130
.clearfix:before,
 
131
.clearfix:after {
 
132
  display: table;
 
133
  content: "";
 
134
}
 
135
 
 
136
.clearfix:after {
 
137
  clear: both;
 
138
}
 
139
 
 
140
.hide-text {
 
141
  font: 0/0 a;
 
142
  color: transparent;
 
143
  text-shadow: none;
 
144
  background-color: transparent;
 
145
  border: 0;
 
146
}
 
147
 
 
148
.input-block-level {
 
149
  display: block;
 
150
  width: 100%;
 
151
  min-height: 28px;
 
152
  -webkit-box-sizing: border-box;
 
153
     -moz-box-sizing: border-box;
 
154
      -ms-box-sizing: border-box;
 
155
          box-sizing: border-box;
 
156
}
 
157
 
 
158
body {
 
159
  margin: 0;
 
160
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 
161
  font-size: 13px;
 
162
  line-height: 18px;
 
163
  color: #333333;
 
164
  background-color: #ffffff;
 
165
}
 
166
 
 
167
a {
 
168
  color: #0088cc;
 
169
  text-decoration: none;
 
170
}
 
171
 
 
172
a:hover {
 
173
  color: #005580;
 
174
  text-decoration: underline;
 
175
}
 
176
 
 
177
.row {
 
178
  margin-left: -20px;
 
179
  *zoom: 1;
 
180
}
 
181
 
 
182
.row:before,
 
183
.row:after {
 
184
  display: table;
 
185
  content: "";
 
186
}
 
187
 
 
188
.row:after {
 
189
  clear: both;
 
190
}
 
191
 
 
192
[class*="span"] {
 
193
  float: left;
 
194
  margin-left: 20px;
 
195
}
 
196
 
 
197
.container,
 
198
.navbar-fixed-top .container,
 
199
.navbar-fixed-bottom .container {
 
200
  width: 940px;
 
201
}
 
202
 
 
203
.span12 {
 
204
  width: 940px;
 
205
}
 
206
 
 
207
.span11 {
 
208
  width: 860px;
 
209
}
 
210
 
 
211
.span10 {
 
212
  width: 780px;
 
213
}
 
214
 
 
215
.span9 {
 
216
  width: 700px;
 
217
}
 
218
 
 
219
.span8 {
 
220
  width: 620px;
 
221
}
 
222
 
 
223
.span7 {
 
224
  width: 540px;
 
225
}
 
226
 
 
227
.span6 {
 
228
  width: 460px;
 
229
}
 
230
 
 
231
.span5 {
 
232
  width: 380px;
 
233
}
 
234
 
 
235
.span4 {
 
236
  width: 300px;
 
237
}
 
238
 
 
239
.span3 {
 
240
  width: 220px;
 
241
}
 
242
 
 
243
.span2 {
 
244
  width: 140px;
 
245
}
 
246
 
 
247
.span1 {
 
248
  width: 60px;
 
249
}
 
250
 
 
251
.offset12 {
 
252
  margin-left: 980px;
 
253
}
 
254
 
 
255
.offset11 {
 
256
  margin-left: 900px;
 
257
}
 
258
 
 
259
.offset10 {
 
260
  margin-left: 820px;
 
261
}
 
262
 
 
263
.offset9 {
 
264
  margin-left: 740px;
 
265
}
 
266
 
 
267
.offset8 {
 
268
  margin-left: 660px;
 
269
}
 
270
 
 
271
.offset7 {
 
272
  margin-left: 580px;
 
273
}
 
274
 
 
275
.offset6 {
 
276
  margin-left: 500px;
 
277
}
 
278
 
 
279
.offset5 {
 
280
  margin-left: 420px;
 
281
}
 
282
 
 
283
.offset4 {
 
284
  margin-left: 340px;
 
285
}
 
286
 
 
287
.offset3 {
 
288
  margin-left: 260px;
 
289
}
 
290
 
 
291
.offset2 {
 
292
  margin-left: 180px;
 
293
}
 
294
 
 
295
.offset1 {
 
296
  margin-left: 100px;
 
297
}
 
298
 
 
299
.row-fluid {
 
300
  width: 100%;
 
301
  *zoom: 1;
 
302
}
 
303
 
 
304
.row-fluid:before,
 
305
.row-fluid:after {
 
306
  display: table;
 
307
  content: "";
 
308
}
 
309
 
 
310
.row-fluid:after {
 
311
  clear: both;
 
312
}
 
313
 
 
314
.row-fluid [class*="span"] {
 
315
  display: block;
 
316
  float: left;
 
317
  width: 100%;
 
318
  min-height: 28px;
 
319
  margin-left: 2.127659574%;
 
320
  *margin-left: 2.0744680846382977%;
 
321
  -webkit-box-sizing: border-box;
 
322
     -moz-box-sizing: border-box;
 
323
      -ms-box-sizing: border-box;
 
324
          box-sizing: border-box;
 
325
}
 
326
 
 
327
.row-fluid [class*="span"]:first-child {
 
328
  margin-left: 0;
 
329
}
 
330
 
 
331
.row-fluid .span12 {
 
332
  width: 99.99999998999999%;
 
333
  *width: 99.94680850063828%;
 
334
}
 
335
 
 
336
.row-fluid .span11 {
 
337
  width: 91.489361693%;
 
338
  *width: 91.4361702036383%;
 
339
}
 
340
 
 
341
.row-fluid .span10 {
 
342
  width: 82.97872339599999%;
 
343
  *width: 82.92553190663828%;
 
344
}
 
345
 
 
346
.row-fluid .span9 {
 
347
  width: 74.468085099%;
 
348
  *width: 74.4148936096383%;
 
349
}
 
350
 
 
351
.row-fluid .span8 {
 
352
  width: 65.95744680199999%;
 
353
  *width: 65.90425531263828%;
 
354
}
 
355
 
 
356
.row-fluid .span7 {
 
357
  width: 57.446808505%;
 
358
  *width: 57.3936170156383%;
 
359
}
 
360
 
 
361
.row-fluid .span6 {
 
362
  width: 48.93617020799999%;
 
363
  *width: 48.88297871863829%;
 
364
}
 
365
 
 
366
.row-fluid .span5 {
 
367
  width: 40.425531911%;
 
368
  *width: 40.3723404216383%;
 
369
}
 
370
 
 
371
.row-fluid .span4 {
 
372
  width: 31.914893614%;
 
373
  *width: 31.8617021246383%;
 
374
}
 
375
 
 
376
.row-fluid .span3 {
 
377
  width: 23.404255317%;
 
378
  *width: 23.3510638276383%;
 
379
}
 
380
 
 
381
.row-fluid .span2 {
 
382
  width: 14.89361702%;
 
383
  *width: 14.8404255306383%;
 
384
}
 
385
 
 
386
.row-fluid .span1 {
 
387
  width: 6.382978723%;
 
388
  *width: 6.329787233638298%;
 
389
}
 
390
 
 
391
.container {
 
392
  margin-right: auto;
 
393
  margin-left: auto;
 
394
  *zoom: 1;
 
395
}
 
396
 
 
397
.container:before,
 
398
.container:after {
 
399
  display: table;
 
400
  content: "";
 
401
}
 
402
 
 
403
.container:after {
 
404
  clear: both;
 
405
}
 
406
 
 
407
.container-fluid {
 
408
  padding-right: 20px;
 
409
  padding-left: 20px;
 
410
  *zoom: 1;
 
411
}
 
412
 
 
413
.container-fluid:before,
 
414
.container-fluid:after {
 
415
  display: table;
 
416
  content: "";
 
417
}
 
418
 
 
419
.container-fluid:after {
 
420
  clear: both;
 
421
}
 
422
 
 
423
p {
 
424
  margin: 0 0 9px;
 
425
}
 
426
 
 
427
p small {
 
428
  font-size: 11px;
 
429
  color: #999999;
 
430
}
 
431
 
 
432
.lead {
 
433
  margin-bottom: 18px;
 
434
  font-size: 20px;
 
435
  font-weight: 200;
 
436
  line-height: 27px;
 
437
}
 
438
 
 
439
h1,
 
440
h2,
 
441
h3,
 
442
h4,
 
443
h5,
 
444
h6 {
 
445
  margin: 0;
 
446
  font-family: inherit;
 
447
  font-weight: bold;
 
448
  color: inherit;
 
449
  text-rendering: optimizelegibility;
 
450
}
 
451
 
 
452
h1 small,
 
453
h2 small,
 
454
h3 small,
 
455
h4 small,
 
456
h5 small,
 
457
h6 small {
 
458
  font-weight: normal;
 
459
  color: #999999;
 
460
}
 
461
 
 
462
h1 {
 
463
  font-size: 30px;
 
464
  line-height: 36px;
 
465
}
 
466
 
 
467
h1 small {
 
468
  font-size: 18px;
 
469
}
 
470
 
 
471
h2 {
 
472
  font-size: 24px;
 
473
  line-height: 36px;
 
474
}
 
475
 
 
476
h2 small {
 
477
  font-size: 18px;
 
478
}
 
479
 
 
480
h3 {
 
481
  font-size: 18px;
 
482
  line-height: 27px;
 
483
}
 
484
 
 
485
h3 small {
 
486
  font-size: 14px;
 
487
}
 
488
 
 
489
h4,
 
490
h5,
 
491
h6 {
 
492
  line-height: 18px;
 
493
}
 
494
 
 
495
h4 {
 
496
  font-size: 14px;
 
497
}
 
498
 
 
499
h4 small {
 
500
  font-size: 12px;
 
501
}
 
502
 
 
503
h5 {
 
504
  font-size: 12px;
 
505
}
 
506
 
 
507
h6 {
 
508
  font-size: 11px;
 
509
  color: #999999;
 
510
  text-transform: uppercase;
 
511
}
 
512
 
 
513
.page-header {
 
514
  padding-bottom: 17px;
 
515
  margin: 18px 0;
 
516
  border-bottom: 1px solid #eeeeee;
 
517
}
 
518
 
 
519
.page-header h1 {
 
520
  line-height: 1;
 
521
}
 
522
 
 
523
ul,
 
524
ol {
 
525
  padding: 0;
 
526
  margin: 0 0 9px 25px;
 
527
}
 
528
 
 
529
ul ul,
 
530
ul ol,
 
531
ol ol,
 
532
ol ul {
 
533
  margin-bottom: 0;
 
534
}
 
535
 
 
536
ul {
 
537
  list-style: disc;
 
538
}
 
539
 
 
540
ol {
 
541
  list-style: decimal;
 
542
}
 
543
 
 
544
li {
 
545
  line-height: 18px;
 
546
}
 
547
 
 
548
ul.unstyled,
 
549
ol.unstyled {
 
550
  margin-left: 0;
 
551
  list-style: none;
 
552
}
 
553
 
 
554
dl {
 
555
  margin-bottom: 18px;
 
556
}
 
557
 
 
558
dt,
 
559
dd {
 
560
  line-height: 18px;
 
561
}
 
562
 
 
563
dt {
 
564
  font-weight: bold;
 
565
  line-height: 17px;
 
566
}
 
567
 
 
568
dd {
 
569
  margin-left: 9px;
 
570
}
 
571
 
 
572
.dl-horizontal dt {
 
573
  float: left;
 
574
  width: 120px;
 
575
  overflow: hidden;
 
576
  clear: left;
 
577
  text-align: right;
 
578
  text-overflow: ellipsis;
 
579
  white-space: nowrap;
 
580
}
 
581
 
 
582
.dl-horizontal dd {
 
583
  margin-left: 130px;
 
584
}
 
585
 
 
586
hr {
 
587
  margin: 18px 0;
 
588
  border: 0;
 
589
  border-top: 1px solid #eeeeee;
 
590
  border-bottom: 1px solid #ffffff;
 
591
}
 
592
 
 
593
strong {
 
594
  font-weight: bold;
 
595
}
 
596
 
 
597
em {
 
598
  font-style: italic;
 
599
}
 
600
 
 
601
.muted {
 
602
  color: #999999;
 
603
}
 
604
 
 
605
abbr[title] {
 
606
  cursor: help;
 
607
  border-bottom: 1px dotted #999999;
 
608
}
 
609
 
 
610
abbr.initialism {
 
611
  font-size: 90%;
 
612
  text-transform: uppercase;
 
613
}
 
614
 
 
615
blockquote {
 
616
  padding: 0 0 0 15px;
 
617
  margin: 0 0 18px;
 
618
  border-left: 5px solid #eeeeee;
 
619
}
 
620
 
 
621
blockquote p {
 
622
  margin-bottom: 0;
 
623
  font-size: 16px;
 
624
  font-weight: 300;
 
625
  line-height: 22.5px;
 
626
}
 
627
 
 
628
blockquote small {
 
629
  display: block;
 
630
  line-height: 18px;
 
631
  color: #999999;
 
632
}
 
633
 
 
634
blockquote small:before {
 
635
  content: '\2014 \00A0';
 
636
}
 
637
 
 
638
blockquote.pull-right {
 
639
  float: right;
 
640
  padding-right: 15px;
 
641
  padding-left: 0;
 
642
  border-right: 5px solid #eeeeee;
 
643
  border-left: 0;
 
644
}
 
645
 
 
646
blockquote.pull-right p,
 
647
blockquote.pull-right small {
 
648
  text-align: right;
 
649
}
 
650
 
 
651
q:before,
 
652
q:after,
 
653
blockquote:before,
 
654
blockquote:after {
 
655
  content: "";
 
656
}
 
657
 
 
658
address {
 
659
  display: block;
 
660
  margin-bottom: 18px;
 
661
  font-style: normal;
 
662
  line-height: 18px;
 
663
}
 
664
 
 
665
small {
 
666
  font-size: 100%;
 
667
}
 
668
 
 
669
cite {
 
670
  font-style: normal;
 
671
}
 
672
 
 
673
code,
 
674
pre {
 
675
  padding: 0 3px 2px;
 
676
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
 
677
  font-size: 12px;
 
678
  color: #333333;
 
679
  -webkit-border-radius: 3px;
 
680
     -moz-border-radius: 3px;
 
681
          border-radius: 3px;
 
682
}
 
683
 
 
684
code {
 
685
  padding: 2px 4px;
 
686
  color: #d14;
 
687
  background-color: #f7f7f9;
 
688
  border: 1px solid #e1e1e8;
 
689
}
 
690
 
 
691
pre {
 
692
  display: block;
 
693
  padding: 8.5px;
 
694
  margin: 0 0 9px;
 
695
  font-size: 12.025px;
 
696
  line-height: 18px;
 
697
  word-break: break-all;
 
698
  word-wrap: break-word;
 
699
  white-space: pre;
 
700
  white-space: pre-wrap;
 
701
  background-color: #f5f5f5;
 
702
  border: 1px solid #ccc;
 
703
  border: 1px solid rgba(0, 0, 0, 0.15);
 
704
  -webkit-border-radius: 4px;
 
705
     -moz-border-radius: 4px;
 
706
          border-radius: 4px;
 
707
}
 
708
 
 
709
pre.prettyprint {
 
710
  margin-bottom: 18px;
 
711
}
 
712
 
 
713
pre code {
 
714
  padding: 0;
 
715
  color: inherit;
 
716
  background-color: transparent;
 
717
  border: 0;
 
718
}
 
719
 
 
720
.pre-scrollable {
 
721
  max-height: 340px;
 
722
  overflow-y: scroll;
 
723
}
 
724
 
 
725
form {
 
726
  margin: 0 0 18px;
 
727
}
 
728
 
 
729
fieldset {
 
730
  padding: 0;
 
731
  margin: 0;
 
732
  border: 0;
 
733
}
 
734
 
 
735
legend {
 
736
  display: block;
 
737
  width: 100%;
 
738
  padding: 0;
 
739
  margin-bottom: 27px;
 
740
  font-size: 19.5px;
 
741
  line-height: 36px;
 
742
  color: #333333;
 
743
  border: 0;
 
744
  border-bottom: 1px solid #e5e5e5;
 
745
}
 
746
 
 
747
legend small {
 
748
  font-size: 13.5px;
 
749
  color: #999999;
 
750
}
 
751
 
 
752
label,
 
753
input,
 
754
button,
 
755
select,
 
756
textarea {
 
757
  font-size: 13px;
 
758
  font-weight: normal;
 
759
  line-height: 18px;
 
760
}
 
761
 
 
762
input,
 
763
button,
 
764
select,
 
765
textarea {
 
766
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 
767
}
 
768
 
 
769
label {
 
770
  display: block;
 
771
  margin-bottom: 5px;
 
772
}
 
773
 
 
774
select,
 
775
textarea,
 
776
input[type="text"],
 
777
input[type="password"],
 
778
input[type="datetime"],
 
779
input[type="datetime-local"],
 
780
input[type="date"],
 
781
input[type="month"],
 
782
input[type="time"],
 
783
input[type="week"],
 
784
input[type="number"],
 
785
input[type="email"],
 
786
input[type="url"],
 
787
input[type="search"],
 
788
input[type="tel"],
 
789
input[type="color"],
 
790
.uneditable-input {
 
791
  display: inline-block;
 
792
  height: 18px;
 
793
  padding: 4px;
 
794
  margin-bottom: 9px;
 
795
  font-size: 13px;
 
796
  line-height: 18px;
 
797
  color: #555555;
 
798
}
 
799
 
 
800
input,
 
801
textarea {
 
802
  width: 210px;
 
803
}
 
804
 
 
805
textarea {
 
806
  height: auto;
 
807
}
 
808
 
 
809
textarea,
 
810
input[type="text"],
 
811
input[type="password"],
 
812
input[type="datetime"],
 
813
input[type="datetime-local"],
 
814
input[type="date"],
 
815
input[type="month"],
 
816
input[type="time"],
 
817
input[type="week"],
 
818
input[type="number"],
 
819
input[type="email"],
 
820
input[type="url"],
 
821
input[type="search"],
 
822
input[type="tel"],
 
823
input[type="color"],
 
824
.uneditable-input {
 
825
  background-color: #ffffff;
 
826
  border: 1px solid #cccccc;
 
827
  -webkit-border-radius: 3px;
 
828
     -moz-border-radius: 3px;
 
829
          border-radius: 3px;
 
830
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
831
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
832
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
833
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
 
834
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
 
835
      -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
 
836
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
 
837
          transition: border linear 0.2s, box-shadow linear 0.2s;
 
838
}
 
839
 
 
840
textarea:focus,
 
841
input[type="text"]:focus,
 
842
input[type="password"]:focus,
 
843
input[type="datetime"]:focus,
 
844
input[type="datetime-local"]:focus,
 
845
input[type="date"]:focus,
 
846
input[type="month"]:focus,
 
847
input[type="time"]:focus,
 
848
input[type="week"]:focus,
 
849
input[type="number"]:focus,
 
850
input[type="email"]:focus,
 
851
input[type="url"]:focus,
 
852
input[type="search"]:focus,
 
853
input[type="tel"]:focus,
 
854
input[type="color"]:focus,
 
855
.uneditable-input:focus {
 
856
  border-color: rgba(82, 168, 236, 0.8);
 
857
  outline: 0;
 
858
  outline: thin dotted \9;
 
859
  /* IE6-9 */
 
860
 
 
861
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
862
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
863
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 
864
}
 
865
 
 
866
input[type="radio"],
 
867
input[type="checkbox"] {
 
868
  margin: 3px 0;
 
869
  *margin-top: 0;
 
870
  /* IE7 */
 
871
 
 
872
  line-height: normal;
 
873
  cursor: pointer;
 
874
}
 
875
 
 
876
input[type="submit"],
 
877
input[type="reset"],
 
878
input[type="button"],
 
879
input[type="radio"],
 
880
input[type="checkbox"] {
 
881
  width: auto;
 
882
}
 
883
 
 
884
.uneditable-textarea {
 
885
  width: auto;
 
886
  height: auto;
 
887
}
 
888
 
 
889
select,
 
890
input[type="file"] {
 
891
  height: 28px;
 
892
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
 
893
 
 
894
  *margin-top: 4px;
 
895
  /* For IE7, add top margin to align select with labels */
 
896
 
 
897
  line-height: 28px;
 
898
}
 
899
 
 
900
select {
 
901
  width: 220px;
 
902
  border: 1px solid #bbb;
 
903
}
 
904
 
 
905
select[multiple],
 
906
select[size] {
 
907
  height: auto;
 
908
}
 
909
 
 
910
select:focus,
 
911
input[type="file"]:focus,
 
912
input[type="radio"]:focus,
 
913
input[type="checkbox"]:focus {
 
914
  outline: thin dotted #333;
 
915
  outline: 5px auto -webkit-focus-ring-color;
 
916
  outline-offset: -2px;
 
917
}
 
918
 
 
919
.radio,
 
920
.checkbox {
 
921
  min-height: 18px;
 
922
  padding-left: 18px;
 
923
}
 
924
 
 
925
.radio input[type="radio"],
 
926
.checkbox input[type="checkbox"] {
 
927
  float: left;
 
928
  margin-left: -18px;
 
929
}
 
930
 
 
931
.controls > .radio:first-child,
 
932
.controls > .checkbox:first-child {
 
933
  padding-top: 5px;
 
934
}
 
935
 
 
936
.radio.inline,
 
937
.checkbox.inline {
 
938
  display: inline-block;
 
939
  padding-top: 5px;
 
940
  margin-bottom: 0;
 
941
  vertical-align: middle;
 
942
}
 
943
 
 
944
.radio.inline + .radio.inline,
 
945
.checkbox.inline + .checkbox.inline {
 
946
  margin-left: 10px;
 
947
}
 
948
 
 
949
.input-mini {
 
950
  width: 60px;
 
951
}
 
952
 
 
953
.input-small {
 
954
  width: 90px;
 
955
}
 
956
 
 
957
.input-medium {
 
958
  width: 150px;
 
959
}
 
960
 
 
961
.input-large {
 
962
  width: 210px;
 
963
}
 
964
 
 
965
.input-xlarge {
 
966
  width: 270px;
 
967
}
 
968
 
 
969
.input-xxlarge {
 
970
  width: 530px;
 
971
}
 
972
 
 
973
input[class*="span"],
 
974
select[class*="span"],
 
975
textarea[class*="span"],
 
976
.uneditable-input[class*="span"],
 
977
.row-fluid input[class*="span"],
 
978
.row-fluid select[class*="span"],
 
979
.row-fluid textarea[class*="span"],
 
980
.row-fluid .uneditable-input[class*="span"] {
 
981
  float: none;
 
982
  margin-left: 0;
 
983
}
 
984
 
 
985
.input-append input[class*="span"],
 
986
.input-append .uneditable-input[class*="span"],
 
987
.input-prepend input[class*="span"],
 
988
.input-prepend .uneditable-input[class*="span"],
 
989
.row-fluid .input-prepend [class*="span"],
 
990
.row-fluid .input-append [class*="span"] {
 
991
  display: inline-block;
 
992
}
 
993
 
 
994
input,
 
995
textarea,
 
996
.uneditable-input {
 
997
  margin-left: 0;
 
998
}
 
999
 
 
1000
input.span12,
 
1001
textarea.span12,
 
1002
.uneditable-input.span12 {
 
1003
  width: 930px;
 
1004
}
 
1005
 
 
1006
input.span11,
 
1007
textarea.span11,
 
1008
.uneditable-input.span11 {
 
1009
  width: 850px;
 
1010
}
 
1011
 
 
1012
input.span10,
 
1013
textarea.span10,
 
1014
.uneditable-input.span10 {
 
1015
  width: 770px;
 
1016
}
 
1017
 
 
1018
input.span9,
 
1019
textarea.span9,
 
1020
.uneditable-input.span9 {
 
1021
  width: 690px;
 
1022
}
 
1023
 
 
1024
input.span8,
 
1025
textarea.span8,
 
1026
.uneditable-input.span8 {
 
1027
  width: 610px;
 
1028
}
 
1029
 
 
1030
input.span7,
 
1031
textarea.span7,
 
1032
.uneditable-input.span7 {
 
1033
  width: 530px;
 
1034
}
 
1035
 
 
1036
input.span6,
 
1037
textarea.span6,
 
1038
.uneditable-input.span6 {
 
1039
  width: 450px;
 
1040
}
 
1041
 
 
1042
input.span5,
 
1043
textarea.span5,
 
1044
.uneditable-input.span5 {
 
1045
  width: 370px;
 
1046
}
 
1047
 
 
1048
input.span4,
 
1049
textarea.span4,
 
1050
.uneditable-input.span4 {
 
1051
  width: 290px;
 
1052
}
 
1053
 
 
1054
input.span3,
 
1055
textarea.span3,
 
1056
.uneditable-input.span3 {
 
1057
  width: 210px;
 
1058
}
 
1059
 
 
1060
input.span2,
 
1061
textarea.span2,
 
1062
.uneditable-input.span2 {
 
1063
  width: 130px;
 
1064
}
 
1065
 
 
1066
input.span1,
 
1067
textarea.span1,
 
1068
.uneditable-input.span1 {
 
1069
  width: 50px;
 
1070
}
 
1071
 
 
1072
input[disabled],
 
1073
select[disabled],
 
1074
textarea[disabled],
 
1075
input[readonly],
 
1076
select[readonly],
 
1077
textarea[readonly] {
 
1078
  cursor: not-allowed;
 
1079
  background-color: #eeeeee;
 
1080
  border-color: #ddd;
 
1081
}
 
1082
 
 
1083
input[type="radio"][disabled],
 
1084
input[type="checkbox"][disabled],
 
1085
input[type="radio"][readonly],
 
1086
input[type="checkbox"][readonly] {
 
1087
  background-color: transparent;
 
1088
}
 
1089
 
 
1090
.control-group.warning > label,
 
1091
.control-group.warning .help-block,
 
1092
.control-group.warning .help-inline {
 
1093
  color: #c09853;
 
1094
}
 
1095
 
 
1096
.control-group.warning .checkbox,
 
1097
.control-group.warning .radio,
 
1098
.control-group.warning input,
 
1099
.control-group.warning select,
 
1100
.control-group.warning textarea {
 
1101
  color: #c09853;
 
1102
  border-color: #c09853;
 
1103
}
 
1104
 
 
1105
.control-group.warning .checkbox:focus,
 
1106
.control-group.warning .radio:focus,
 
1107
.control-group.warning input:focus,
 
1108
.control-group.warning select:focus,
 
1109
.control-group.warning textarea:focus {
 
1110
  border-color: #a47e3c;
 
1111
  -webkit-box-shadow: 0 0 6px #dbc59e;
 
1112
     -moz-box-shadow: 0 0 6px #dbc59e;
 
1113
          box-shadow: 0 0 6px #dbc59e;
 
1114
}
 
1115
 
 
1116
.control-group.warning .input-prepend .add-on,
 
1117
.control-group.warning .input-append .add-on {
 
1118
  color: #c09853;
 
1119
  background-color: #fcf8e3;
 
1120
  border-color: #c09853;
 
1121
}
 
1122
 
 
1123
.control-group.error > label,
 
1124
.control-group.error .help-block,
 
1125
.control-group.error .help-inline {
 
1126
  color: #b94a48;
 
1127
}
 
1128
 
 
1129
.control-group.error .checkbox,
 
1130
.control-group.error .radio,
 
1131
.control-group.error input,
 
1132
.control-group.error select,
 
1133
.control-group.error textarea {
 
1134
  color: #b94a48;
 
1135
  border-color: #b94a48;
 
1136
}
 
1137
 
 
1138
.control-group.error .checkbox:focus,
 
1139
.control-group.error .radio:focus,
 
1140
.control-group.error input:focus,
 
1141
.control-group.error select:focus,
 
1142
.control-group.error textarea:focus {
 
1143
  border-color: #953b39;
 
1144
  -webkit-box-shadow: 0 0 6px #d59392;
 
1145
     -moz-box-shadow: 0 0 6px #d59392;
 
1146
          box-shadow: 0 0 6px #d59392;
 
1147
}
 
1148
 
 
1149
.control-group.error .input-prepend .add-on,
 
1150
.control-group.error .input-append .add-on {
 
1151
  color: #b94a48;
 
1152
  background-color: #f2dede;
 
1153
  border-color: #b94a48;
 
1154
}
 
1155
 
 
1156
.control-group.success > label,
 
1157
.control-group.success .help-block,
 
1158
.control-group.success .help-inline {
 
1159
  color: #468847;
 
1160
}
 
1161
 
 
1162
.control-group.success .checkbox,
 
1163
.control-group.success .radio,
 
1164
.control-group.success input,
 
1165
.control-group.success select,
 
1166
.control-group.success textarea {
 
1167
  color: #468847;
 
1168
  border-color: #468847;
 
1169
}
 
1170
 
 
1171
.control-group.success .checkbox:focus,
 
1172
.control-group.success .radio:focus,
 
1173
.control-group.success input:focus,
 
1174
.control-group.success select:focus,
 
1175
.control-group.success textarea:focus {
 
1176
  border-color: #356635;
 
1177
  -webkit-box-shadow: 0 0 6px #7aba7b;
 
1178
     -moz-box-shadow: 0 0 6px #7aba7b;
 
1179
          box-shadow: 0 0 6px #7aba7b;
 
1180
}
 
1181
 
 
1182
.control-group.success .input-prepend .add-on,
 
1183
.control-group.success .input-append .add-on {
 
1184
  color: #468847;
 
1185
  background-color: #dff0d8;
 
1186
  border-color: #468847;
 
1187
}
 
1188
 
 
1189
input:focus:required:invalid,
 
1190
textarea:focus:required:invalid,
 
1191
select:focus:required:invalid {
 
1192
  color: #b94a48;
 
1193
  border-color: #ee5f5b;
 
1194
}
 
1195
 
 
1196
input:focus:required:invalid:focus,
 
1197
textarea:focus:required:invalid:focus,
 
1198
select:focus:required:invalid:focus {
 
1199
  border-color: #e9322d;
 
1200
  -webkit-box-shadow: 0 0 6px #f8b9b7;
 
1201
     -moz-box-shadow: 0 0 6px #f8b9b7;
 
1202
          box-shadow: 0 0 6px #f8b9b7;
 
1203
}
 
1204
 
 
1205
.form-actions {
 
1206
  padding: 17px 20px 18px;
 
1207
  margin-top: 18px;
 
1208
  margin-bottom: 18px;
 
1209
  background-color: #f5f5f5;
 
1210
  border-top: 1px solid #e5e5e5;
 
1211
  *zoom: 1;
 
1212
}
 
1213
 
 
1214
.form-actions:before,
 
1215
.form-actions:after {
 
1216
  display: table;
 
1217
  content: "";
 
1218
}
 
1219
 
 
1220
.form-actions:after {
 
1221
  clear: both;
 
1222
}
 
1223
 
 
1224
.uneditable-input {
 
1225
  overflow: hidden;
 
1226
  white-space: nowrap;
 
1227
  cursor: not-allowed;
 
1228
  background-color: #ffffff;
 
1229
  border-color: #eee;
 
1230
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
1231
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
1232
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 
1233
}
 
1234
 
 
1235
:-moz-placeholder {
 
1236
  color: #999999;
 
1237
}
 
1238
 
 
1239
:-ms-input-placeholder {
 
1240
  color: #999999;
 
1241
}
 
1242
 
 
1243
::-webkit-input-placeholder {
 
1244
  color: #999999;
 
1245
}
 
1246
 
 
1247
.help-block,
 
1248
.help-inline {
 
1249
  color: #555555;
 
1250
}
 
1251
 
 
1252
.help-block {
 
1253
  display: block;
 
1254
  margin-bottom: 9px;
 
1255
}
 
1256
 
 
1257
.help-inline {
 
1258
  display: inline-block;
 
1259
  *display: inline;
 
1260
  padding-left: 5px;
 
1261
  vertical-align: middle;
 
1262
  *zoom: 1;
 
1263
}
 
1264
 
 
1265
.input-prepend,
 
1266
.input-append {
 
1267
  margin-bottom: 5px;
 
1268
}
 
1269
 
 
1270
.input-prepend input,
 
1271
.input-append input,
 
1272
.input-prepend select,
 
1273
.input-append select,
 
1274
.input-prepend .uneditable-input,
 
1275
.input-append .uneditable-input {
 
1276
  position: relative;
 
1277
  margin-bottom: 0;
 
1278
  *margin-left: 0;
 
1279
  vertical-align: middle;
 
1280
  -webkit-border-radius: 0 3px 3px 0;
 
1281
     -moz-border-radius: 0 3px 3px 0;
 
1282
          border-radius: 0 3px 3px 0;
 
1283
}
 
1284
 
 
1285
.input-prepend input:focus,
 
1286
.input-append input:focus,
 
1287
.input-prepend select:focus,
 
1288
.input-append select:focus,
 
1289
.input-prepend .uneditable-input:focus,
 
1290
.input-append .uneditable-input:focus {
 
1291
  z-index: 2;
 
1292
}
 
1293
 
 
1294
.input-prepend .uneditable-input,
 
1295
.input-append .uneditable-input {
 
1296
  border-left-color: #ccc;
 
1297
}
 
1298
 
 
1299
.input-prepend .add-on,
 
1300
.input-append .add-on {
 
1301
  display: inline-block;
 
1302
  width: auto;
 
1303
  height: 18px;
 
1304
  min-width: 16px;
 
1305
  padding: 4px 5px;
 
1306
  font-weight: normal;
 
1307
  line-height: 18px;
 
1308
  text-align: center;
 
1309
  text-shadow: 0 1px 0 #ffffff;
 
1310
  vertical-align: middle;
 
1311
  background-color: #eeeeee;
 
1312
  border: 1px solid #ccc;
 
1313
}
 
1314
 
 
1315
.input-prepend .add-on,
 
1316
.input-append .add-on,
 
1317
.input-prepend .btn,
 
1318
.input-append .btn {
 
1319
  margin-left: -1px;
 
1320
  -webkit-border-radius: 0;
 
1321
     -moz-border-radius: 0;
 
1322
          border-radius: 0;
 
1323
}
 
1324
 
 
1325
.input-prepend .active,
 
1326
.input-append .active {
 
1327
  background-color: #a9dba9;
 
1328
  border-color: #46a546;
 
1329
}
 
1330
 
 
1331
.input-prepend .add-on,
 
1332
.input-prepend .btn {
 
1333
  margin-right: -1px;
 
1334
}
 
1335
 
 
1336
.input-prepend .add-on:first-child,
 
1337
.input-prepend .btn:first-child {
 
1338
  -webkit-border-radius: 3px 0 0 3px;
 
1339
     -moz-border-radius: 3px 0 0 3px;
 
1340
          border-radius: 3px 0 0 3px;
 
1341
}
 
1342
 
 
1343
.input-append input,
 
1344
.input-append select,
 
1345
.input-append .uneditable-input {
 
1346
  -webkit-border-radius: 3px 0 0 3px;
 
1347
     -moz-border-radius: 3px 0 0 3px;
 
1348
          border-radius: 3px 0 0 3px;
 
1349
}
 
1350
 
 
1351
.input-append .uneditable-input {
 
1352
  border-right-color: #ccc;
 
1353
  border-left-color: #eee;
 
1354
}
 
1355
 
 
1356
.input-append .add-on:last-child,
 
1357
.input-append .btn:last-child {
 
1358
  -webkit-border-radius: 0 3px 3px 0;
 
1359
     -moz-border-radius: 0 3px 3px 0;
 
1360
          border-radius: 0 3px 3px 0;
 
1361
}
 
1362
 
 
1363
.input-prepend.input-append input,
 
1364
.input-prepend.input-append select,
 
1365
.input-prepend.input-append .uneditable-input {
 
1366
  -webkit-border-radius: 0;
 
1367
     -moz-border-radius: 0;
 
1368
          border-radius: 0;
 
1369
}
 
1370
 
 
1371
.input-prepend.input-append .add-on:first-child,
 
1372
.input-prepend.input-append .btn:first-child {
 
1373
  margin-right: -1px;
 
1374
  -webkit-border-radius: 3px 0 0 3px;
 
1375
     -moz-border-radius: 3px 0 0 3px;
 
1376
          border-radius: 3px 0 0 3px;
 
1377
}
 
1378
 
 
1379
.input-prepend.input-append .add-on:last-child,
 
1380
.input-prepend.input-append .btn:last-child {
 
1381
  margin-left: -1px;
 
1382
  -webkit-border-radius: 0 3px 3px 0;
 
1383
     -moz-border-radius: 0 3px 3px 0;
 
1384
          border-radius: 0 3px 3px 0;
 
1385
}
 
1386
 
 
1387
.search-query {
 
1388
  padding-right: 14px;
 
1389
  padding-right: 4px \9;
 
1390
  padding-left: 14px;
 
1391
  padding-left: 4px \9;
 
1392
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
 
1393
 
 
1394
  margin-bottom: 0;
 
1395
  -webkit-border-radius: 14px;
 
1396
     -moz-border-radius: 14px;
 
1397
          border-radius: 14px;
 
1398
}
 
1399
 
 
1400
.form-search input,
 
1401
.form-inline input,
 
1402
.form-horizontal input,
 
1403
.form-search textarea,
 
1404
.form-inline textarea,
 
1405
.form-horizontal textarea,
 
1406
.form-search select,
 
1407
.form-inline select,
 
1408
.form-horizontal select,
 
1409
.form-search .help-inline,
 
1410
.form-inline .help-inline,
 
1411
.form-horizontal .help-inline,
 
1412
.form-search .uneditable-input,
 
1413
.form-inline .uneditable-input,
 
1414
.form-horizontal .uneditable-input,
 
1415
.form-search .input-prepend,
 
1416
.form-inline .input-prepend,
 
1417
.form-horizontal .input-prepend,
 
1418
.form-search .input-append,
 
1419
.form-inline .input-append,
 
1420
.form-horizontal .input-append {
 
1421
  display: inline-block;
 
1422
  *display: inline;
 
1423
  margin-bottom: 0;
 
1424
  *zoom: 1;
 
1425
}
 
1426
 
 
1427
.form-search .hide,
 
1428
.form-inline .hide,
 
1429
.form-horizontal .hide {
 
1430
  display: none;
 
1431
}
 
1432
 
 
1433
.form-search label,
 
1434
.form-inline label {
 
1435
  display: inline-block;
 
1436
}
 
1437
 
 
1438
.form-search .input-append,
 
1439
.form-inline .input-append,
 
1440
.form-search .input-prepend,
 
1441
.form-inline .input-prepend {
 
1442
  margin-bottom: 0;
 
1443
}
 
1444
 
 
1445
.form-search .radio,
 
1446
.form-search .checkbox,
 
1447
.form-inline .radio,
 
1448
.form-inline .checkbox {
 
1449
  padding-left: 0;
 
1450
  margin-bottom: 0;
 
1451
  vertical-align: middle;
 
1452
}
 
1453
 
 
1454
.form-search .radio input[type="radio"],
 
1455
.form-search .checkbox input[type="checkbox"],
 
1456
.form-inline .radio input[type="radio"],
 
1457
.form-inline .checkbox input[type="checkbox"] {
 
1458
  float: left;
 
1459
  margin-right: 3px;
 
1460
  margin-left: 0;
 
1461
}
 
1462
 
 
1463
.control-group {
 
1464
  margin-bottom: 9px;
 
1465
}
 
1466
 
 
1467
legend + .control-group {
 
1468
  margin-top: 18px;
 
1469
  -webkit-margin-top-collapse: separate;
 
1470
}
 
1471
 
 
1472
.form-horizontal .control-group {
 
1473
  margin-bottom: 18px;
 
1474
  *zoom: 1;
 
1475
}
 
1476
 
 
1477
.form-horizontal .control-group:before,
 
1478
.form-horizontal .control-group:after {
 
1479
  display: table;
 
1480
  content: "";
 
1481
}
 
1482
 
 
1483
.form-horizontal .control-group:after {
 
1484
  clear: both;
 
1485
}
 
1486
 
 
1487
.form-horizontal .control-label {
 
1488
  float: left;
 
1489
  width: 140px;
 
1490
  padding-top: 5px;
 
1491
  text-align: right;
 
1492
}
 
1493
 
 
1494
.form-horizontal .controls {
 
1495
  *display: inline-block;
 
1496
  *padding-left: 20px;
 
1497
  margin-left: 160px;
 
1498
  *margin-left: 0;
 
1499
}
 
1500
 
 
1501
.form-horizontal .controls:first-child {
 
1502
  *padding-left: 160px;
 
1503
}
 
1504
 
 
1505
.form-horizontal .help-block {
 
1506
  margin-top: 9px;
 
1507
  margin-bottom: 0;
 
1508
}
 
1509
 
 
1510
.form-horizontal .form-actions {
 
1511
  padding-left: 160px;
 
1512
}
 
1513
 
 
1514
table {
 
1515
  max-width: 100%;
 
1516
  background-color: transparent;
 
1517
  border-collapse: collapse;
 
1518
  border-spacing: 0;
 
1519
}
 
1520
 
 
1521
.table {
 
1522
  width: 100%;
 
1523
  margin-bottom: 18px;
 
1524
}
 
1525
 
 
1526
.table th,
 
1527
.table td {
 
1528
  padding: 8px;
 
1529
  line-height: 18px;
 
1530
  text-align: left;
 
1531
  vertical-align: top;
 
1532
  border-top: 1px solid #dddddd;
 
1533
}
 
1534
 
 
1535
.table th {
 
1536
  font-weight: bold;
 
1537
}
 
1538
 
 
1539
.table thead th {
 
1540
  vertical-align: bottom;
 
1541
}
 
1542
 
 
1543
.table caption + thead tr:first-child th,
 
1544
.table caption + thead tr:first-child td,
 
1545
.table colgroup + thead tr:first-child th,
 
1546
.table colgroup + thead tr:first-child td,
 
1547
.table thead:first-child tr:first-child th,
 
1548
.table thead:first-child tr:first-child td {
 
1549
  border-top: 0;
 
1550
}
 
1551
 
 
1552
.table tbody + tbody {
 
1553
  border-top: 2px solid #dddddd;
 
1554
}
 
1555
 
 
1556
.table-condensed th,
 
1557
.table-condensed td {
 
1558
  padding: 4px 5px;
 
1559
}
 
1560
 
 
1561
.table-bordered {
 
1562
  border: 1px solid #dddddd;
 
1563
  border-collapse: separate;
 
1564
  *border-collapse: collapsed;
 
1565
  border-left: 0;
 
1566
  -webkit-border-radius: 4px;
 
1567
     -moz-border-radius: 4px;
 
1568
          border-radius: 4px;
 
1569
}
 
1570
 
 
1571
.table-bordered th,
 
1572
.table-bordered td {
 
1573
  border-left: 1px solid #dddddd;
 
1574
}
 
1575
 
 
1576
.table-bordered caption + thead tr:first-child th,
 
1577
.table-bordered caption + tbody tr:first-child th,
 
1578
.table-bordered caption + tbody tr:first-child td,
 
1579
.table-bordered colgroup + thead tr:first-child th,
 
1580
.table-bordered colgroup + tbody tr:first-child th,
 
1581
.table-bordered colgroup + tbody tr:first-child td,
 
1582
.table-bordered thead:first-child tr:first-child th,
 
1583
.table-bordered tbody:first-child tr:first-child th,
 
1584
.table-bordered tbody:first-child tr:first-child td {
 
1585
  border-top: 0;
 
1586
}
 
1587
 
 
1588
.table-bordered thead:first-child tr:first-child th:first-child,
 
1589
.table-bordered tbody:first-child tr:first-child td:first-child {
 
1590
  -webkit-border-top-left-radius: 4px;
 
1591
          border-top-left-radius: 4px;
 
1592
  -moz-border-radius-topleft: 4px;
 
1593
}
 
1594
 
 
1595
.table-bordered thead:first-child tr:first-child th:last-child,
 
1596
.table-bordered tbody:first-child tr:first-child td:last-child {
 
1597
  -webkit-border-top-right-radius: 4px;
 
1598
          border-top-right-radius: 4px;
 
1599
  -moz-border-radius-topright: 4px;
 
1600
}
 
1601
 
 
1602
.table-bordered thead:last-child tr:last-child th:first-child,
 
1603
.table-bordered tbody:last-child tr:last-child td:first-child {
 
1604
  -webkit-border-radius: 0 0 0 4px;
 
1605
     -moz-border-radius: 0 0 0 4px;
 
1606
          border-radius: 0 0 0 4px;
 
1607
  -webkit-border-bottom-left-radius: 4px;
 
1608
          border-bottom-left-radius: 4px;
 
1609
  -moz-border-radius-bottomleft: 4px;
 
1610
}
 
1611
 
 
1612
.table-bordered thead:last-child tr:last-child th:last-child,
 
1613
.table-bordered tbody:last-child tr:last-child td:last-child {
 
1614
  -webkit-border-bottom-right-radius: 4px;
 
1615
          border-bottom-right-radius: 4px;
 
1616
  -moz-border-radius-bottomright: 4px;
 
1617
}
 
1618
 
 
1619
.table-striped tbody tr:nth-child(odd) td,
 
1620
.table-striped tbody tr:nth-child(odd) th {
 
1621
  background-color: #f9f9f9;
 
1622
}
 
1623
 
 
1624
.table tbody tr:hover td,
 
1625
.table tbody tr:hover th {
 
1626
  background-color: #f5f5f5;
 
1627
}
 
1628
 
 
1629
table .span1 {
 
1630
  float: none;
 
1631
  width: 44px;
 
1632
  margin-left: 0;
 
1633
}
 
1634
 
 
1635
table .span2 {
 
1636
  float: none;
 
1637
  width: 124px;
 
1638
  margin-left: 0;
 
1639
}
 
1640
 
 
1641
table .span3 {
 
1642
  float: none;
 
1643
  width: 204px;
 
1644
  margin-left: 0;
 
1645
}
 
1646
 
 
1647
table .span4 {
 
1648
  float: none;
 
1649
  width: 284px;
 
1650
  margin-left: 0;
 
1651
}
 
1652
 
 
1653
table .span5 {
 
1654
  float: none;
 
1655
  width: 364px;
 
1656
  margin-left: 0;
 
1657
}
 
1658
 
 
1659
table .span6 {
 
1660
  float: none;
 
1661
  width: 444px;
 
1662
  margin-left: 0;
 
1663
}
 
1664
 
 
1665
table .span7 {
 
1666
  float: none;
 
1667
  width: 524px;
 
1668
  margin-left: 0;
 
1669
}
 
1670
 
 
1671
table .span8 {
 
1672
  float: none;
 
1673
  width: 604px;
 
1674
  margin-left: 0;
 
1675
}
 
1676
 
 
1677
table .span9 {
 
1678
  float: none;
 
1679
  width: 684px;
 
1680
  margin-left: 0;
 
1681
}
 
1682
 
 
1683
table .span10 {
 
1684
  float: none;
 
1685
  width: 764px;
 
1686
  margin-left: 0;
 
1687
}
 
1688
 
 
1689
table .span11 {
 
1690
  float: none;
 
1691
  width: 844px;
 
1692
  margin-left: 0;
 
1693
}
 
1694
 
 
1695
table .span12 {
 
1696
  float: none;
 
1697
  width: 924px;
 
1698
  margin-left: 0;
 
1699
}
 
1700
 
 
1701
table .span13 {
 
1702
  float: none;
 
1703
  width: 1004px;
 
1704
  margin-left: 0;
 
1705
}
 
1706
 
 
1707
table .span14 {
 
1708
  float: none;
 
1709
  width: 1084px;
 
1710
  margin-left: 0;
 
1711
}
 
1712
 
 
1713
table .span15 {
 
1714
  float: none;
 
1715
  width: 1164px;
 
1716
  margin-left: 0;
 
1717
}
 
1718
 
 
1719
table .span16 {
 
1720
  float: none;
 
1721
  width: 1244px;
 
1722
  margin-left: 0;
 
1723
}
 
1724
 
 
1725
table .span17 {
 
1726
  float: none;
 
1727
  width: 1324px;
 
1728
  margin-left: 0;
 
1729
}
 
1730
 
 
1731
table .span18 {
 
1732
  float: none;
 
1733
  width: 1404px;
 
1734
  margin-left: 0;
 
1735
}
 
1736
 
 
1737
table .span19 {
 
1738
  float: none;
 
1739
  width: 1484px;
 
1740
  margin-left: 0;
 
1741
}
 
1742
 
 
1743
table .span20 {
 
1744
  float: none;
 
1745
  width: 1564px;
 
1746
  margin-left: 0;
 
1747
}
 
1748
 
 
1749
table .span21 {
 
1750
  float: none;
 
1751
  width: 1644px;
 
1752
  margin-left: 0;
 
1753
}
 
1754
 
 
1755
table .span22 {
 
1756
  float: none;
 
1757
  width: 1724px;
 
1758
  margin-left: 0;
 
1759
}
 
1760
 
 
1761
table .span23 {
 
1762
  float: none;
 
1763
  width: 1804px;
 
1764
  margin-left: 0;
 
1765
}
 
1766
 
 
1767
table .span24 {
 
1768
  float: none;
 
1769
  width: 1884px;
 
1770
  margin-left: 0;
 
1771
}
 
1772
 
 
1773
[class^="icon-"],
 
1774
[class*=" icon-"] {
 
1775
  display: inline-block;
 
1776
  width: 14px;
 
1777
  height: 14px;
 
1778
  *margin-right: .3em;
 
1779
  line-height: 14px;
 
1780
  vertical-align: text-top;
 
1781
  background-image: url("../images/glyphicons-halflings.png");
 
1782
  background-position: 14px 14px;
 
1783
  background-repeat: no-repeat;
 
1784
}
 
1785
 
 
1786
[class^="icon-"]:last-child,
 
1787
[class*=" icon-"]:last-child {
 
1788
  *margin-left: 0;
 
1789
}
 
1790
 
 
1791
.icon-white {
 
1792
  background-image: url("../images/glyphicons-halflings-white.png");
 
1793
}
 
1794
 
 
1795
.icon-glass {
 
1796
  background-position: 0      0;
 
1797
}
 
1798
 
 
1799
.icon-music {
 
1800
  background-position: -24px 0;
 
1801
}
 
1802
 
 
1803
.icon-search {
 
1804
  background-position: -48px 0;
 
1805
}
 
1806
 
 
1807
.icon-envelope {
 
1808
  background-position: -72px 0;
 
1809
}
 
1810
 
 
1811
.icon-heart {
 
1812
  background-position: -96px 0;
 
1813
}
 
1814
 
 
1815
.icon-star {
 
1816
  background-position: -120px 0;
 
1817
}
 
1818
 
 
1819
.icon-star-empty {
 
1820
  background-position: -144px 0;
 
1821
}
 
1822
 
 
1823
.icon-user {
 
1824
  background-position: -168px 0;
 
1825
}
 
1826
 
 
1827
.icon-film {
 
1828
  background-position: -192px 0;
 
1829
}
 
1830
 
 
1831
.icon-th-large {
 
1832
  background-position: -216px 0;
 
1833
}
 
1834
 
 
1835
.icon-th {
 
1836
  background-position: -240px 0;
 
1837
}
 
1838
 
 
1839
.icon-th-list {
 
1840
  background-position: -264px 0;
 
1841
}
 
1842
 
 
1843
.icon-ok {
 
1844
  background-position: -288px 0;
 
1845
}
 
1846
 
 
1847
.icon-remove {
 
1848
  background-position: -312px 0;
 
1849
}
 
1850
 
 
1851
.icon-zoom-in {
 
1852
  background-position: -336px 0;
 
1853
}
 
1854
 
 
1855
.icon-zoom-out {
 
1856
  background-position: -360px 0;
 
1857
}
 
1858
 
 
1859
.icon-off {
 
1860
  background-position: -384px 0;
 
1861
}
 
1862
 
 
1863
.icon-signal {
 
1864
  background-position: -408px 0;
 
1865
}
 
1866
 
 
1867
.icon-cog {
 
1868
  background-position: -432px 0;
 
1869
}
 
1870
 
 
1871
.icon-trash {
 
1872
  background-position: -456px 0;
 
1873
}
 
1874
 
 
1875
.icon-home {
 
1876
  background-position: 0 -24px;
 
1877
}
 
1878
 
 
1879
.icon-file {
 
1880
  background-position: -24px -24px;
 
1881
}
 
1882
 
 
1883
.icon-time {
 
1884
  background-position: -48px -24px;
 
1885
}
 
1886
 
 
1887
.icon-road {
 
1888
  background-position: -72px -24px;
 
1889
}
 
1890
 
 
1891
.icon-download-alt {
 
1892
  background-position: -96px -24px;
 
1893
}
 
1894
 
 
1895
.icon-download {
 
1896
  background-position: -120px -24px;
 
1897
}
 
1898
 
 
1899
.icon-upload {
 
1900
  background-position: -144px -24px;
 
1901
}
 
1902
 
 
1903
.icon-inbox {
 
1904
  background-position: -168px -24px;
 
1905
}
 
1906
 
 
1907
.icon-play-circle {
 
1908
  background-position: -192px -24px;
 
1909
}
 
1910
 
 
1911
.icon-repeat {
 
1912
  background-position: -216px -24px;
 
1913
}
 
1914
 
 
1915
.icon-refresh {
 
1916
  background-position: -240px -24px;
 
1917
}
 
1918
 
 
1919
.icon-list-alt {
 
1920
  background-position: -264px -24px;
 
1921
}
 
1922
 
 
1923
.icon-lock {
 
1924
  background-position: -287px -24px;
 
1925
}
 
1926
 
 
1927
.icon-flag {
 
1928
  background-position: -312px -24px;
 
1929
}
 
1930
 
 
1931
.icon-headphones {
 
1932
  background-position: -336px -24px;
 
1933
}
 
1934
 
 
1935
.icon-volume-off {
 
1936
  background-position: -360px -24px;
 
1937
}
 
1938
 
 
1939
.icon-volume-down {
 
1940
  background-position: -384px -24px;
 
1941
}
 
1942
 
 
1943
.icon-volume-up {
 
1944
  background-position: -408px -24px;
 
1945
}
 
1946
 
 
1947
.icon-qrcode {
 
1948
  background-position: -432px -24px;
 
1949
}
 
1950
 
 
1951
.icon-barcode {
 
1952
  background-position: -456px -24px;
 
1953
}
 
1954
 
 
1955
.icon-tag {
 
1956
  background-position: 0 -48px;
 
1957
}
 
1958
 
 
1959
.icon-tags {
 
1960
  background-position: -25px -48px;
 
1961
}
 
1962
 
 
1963
.icon-book {
 
1964
  background-position: -48px -48px;
 
1965
}
 
1966
 
 
1967
.icon-bookmark {
 
1968
  background-position: -72px -48px;
 
1969
}
 
1970
 
 
1971
.icon-print {
 
1972
  background-position: -96px -48px;
 
1973
}
 
1974
 
 
1975
.icon-camera {
 
1976
  background-position: -120px -48px;
 
1977
}
 
1978
 
 
1979
.icon-font {
 
1980
  background-position: -144px -48px;
 
1981
}
 
1982
 
 
1983
.icon-bold {
 
1984
  background-position: -167px -48px;
 
1985
}
 
1986
 
 
1987
.icon-italic {
 
1988
  background-position: -192px -48px;
 
1989
}
 
1990
 
 
1991
.icon-text-height {
 
1992
  background-position: -216px -48px;
 
1993
}
 
1994
 
 
1995
.icon-text-width {
 
1996
  background-position: -240px -48px;
 
1997
}
 
1998
 
 
1999
.icon-align-left {
 
2000
  background-position: -264px -48px;
 
2001
}
 
2002
 
 
2003
.icon-align-center {
 
2004
  background-position: -288px -48px;
 
2005
}
 
2006
 
 
2007
.icon-align-right {
 
2008
  background-position: -312px -48px;
 
2009
}
 
2010
 
 
2011
.icon-align-justify {
 
2012
  background-position: -336px -48px;
 
2013
}
 
2014
 
 
2015
.icon-list {
 
2016
  background-position: -360px -48px;
 
2017
}
 
2018
 
 
2019
.icon-indent-left {
 
2020
  background-position: -384px -48px;
 
2021
}
 
2022
 
 
2023
.icon-indent-right {
 
2024
  background-position: -408px -48px;
 
2025
}
 
2026
 
 
2027
.icon-facetime-video {
 
2028
  background-position: -432px -48px;
 
2029
}
 
2030
 
 
2031
.icon-picture {
 
2032
  background-position: -456px -48px;
 
2033
}
 
2034
 
 
2035
.icon-pencil {
 
2036
  background-position: 0 -72px;
 
2037
}
 
2038
 
 
2039
.icon-map-marker {
 
2040
  background-position: -24px -72px;
 
2041
}
 
2042
 
 
2043
.icon-adjust {
 
2044
  background-position: -48px -72px;
 
2045
}
 
2046
 
 
2047
.icon-tint {
 
2048
  background-position: -72px -72px;
 
2049
}
 
2050
 
 
2051
.icon-edit {
 
2052
  background-position: -96px -72px;
 
2053
}
 
2054
 
 
2055
.icon-share {
 
2056
  background-position: -120px -72px;
 
2057
}
 
2058
 
 
2059
.icon-check {
 
2060
  background-position: -144px -72px;
 
2061
}
 
2062
 
 
2063
.icon-move {
 
2064
  background-position: -168px -72px;
 
2065
}
 
2066
 
 
2067
.icon-step-backward {
 
2068
  background-position: -192px -72px;
 
2069
}
 
2070
 
 
2071
.icon-fast-backward {
 
2072
  background-position: -216px -72px;
 
2073
}
 
2074
 
 
2075
.icon-backward {
 
2076
  background-position: -240px -72px;
 
2077
}
 
2078
 
 
2079
.icon-play {
 
2080
  background-position: -264px -72px;
 
2081
}
 
2082
 
 
2083
.icon-pause {
 
2084
  background-position: -288px -72px;
 
2085
}
 
2086
 
 
2087
.icon-stop {
 
2088
  background-position: -312px -72px;
 
2089
}
 
2090
 
 
2091
.icon-forward {
 
2092
  background-position: -336px -72px;
 
2093
}
 
2094
 
 
2095
.icon-fast-forward {
 
2096
  background-position: -360px -72px;
 
2097
}
 
2098
 
 
2099
.icon-step-forward {
 
2100
  background-position: -384px -72px;
 
2101
}
 
2102
 
 
2103
.icon-eject {
 
2104
  background-position: -408px -72px;
 
2105
}
 
2106
 
 
2107
.icon-chevron-left {
 
2108
  background-position: -432px -72px;
 
2109
}
 
2110
 
 
2111
.icon-chevron-right {
 
2112
  background-position: -456px -72px;
 
2113
}
 
2114
 
 
2115
.icon-plus-sign {
 
2116
  background-position: 0 -96px;
 
2117
}
 
2118
 
 
2119
.icon-minus-sign {
 
2120
  background-position: -24px -96px;
 
2121
}
 
2122
 
 
2123
.icon-remove-sign {
 
2124
  background-position: -48px -96px;
 
2125
}
 
2126
 
 
2127
.icon-ok-sign {
 
2128
  background-position: -72px -96px;
 
2129
}
 
2130
 
 
2131
.icon-question-sign {
 
2132
  background-position: -96px -96px;
 
2133
}
 
2134
 
 
2135
.icon-info-sign {
 
2136
  background-position: -120px -96px;
 
2137
}
 
2138
 
 
2139
.icon-screenshot {
 
2140
  background-position: -144px -96px;
 
2141
}
 
2142
 
 
2143
.icon-remove-circle {
 
2144
  background-position: -168px -96px;
 
2145
}
 
2146
 
 
2147
.icon-ok-circle {
 
2148
  background-position: -192px -96px;
 
2149
}
 
2150
 
 
2151
.icon-ban-circle {
 
2152
  background-position: -216px -96px;
 
2153
}
 
2154
 
 
2155
.icon-arrow-left {
 
2156
  background-position: -240px -96px;
 
2157
}
 
2158
 
 
2159
.icon-arrow-right {
 
2160
  background-position: -264px -96px;
 
2161
}
 
2162
 
 
2163
.icon-arrow-up {
 
2164
  background-position: -289px -96px;
 
2165
}
 
2166
 
 
2167
.icon-arrow-down {
 
2168
  background-position: -312px -96px;
 
2169
}
 
2170
 
 
2171
.icon-share-alt {
 
2172
  background-position: -336px -96px;
 
2173
}
 
2174
 
 
2175
.icon-resize-full {
 
2176
  background-position: -360px -96px;
 
2177
}
 
2178
 
 
2179
.icon-resize-small {
 
2180
  background-position: -384px -96px;
 
2181
}
 
2182
 
 
2183
.icon-plus {
 
2184
  background-position: -408px -96px;
 
2185
}
 
2186
 
 
2187
.icon-minus {
 
2188
  background-position: -433px -96px;
 
2189
}
 
2190
 
 
2191
.icon-asterisk {
 
2192
  background-position: -456px -96px;
 
2193
}
 
2194
 
 
2195
.icon-exclamation-sign {
 
2196
  background-position: 0 -120px;
 
2197
}
 
2198
 
 
2199
.icon-gift {
 
2200
  background-position: -24px -120px;
 
2201
}
 
2202
 
 
2203
.icon-leaf {
 
2204
  background-position: -48px -120px;
 
2205
}
 
2206
 
 
2207
.icon-fire {
 
2208
  background-position: -72px -120px;
 
2209
}
 
2210
 
 
2211
.icon-eye-open {
 
2212
  background-position: -96px -120px;
 
2213
}
 
2214
 
 
2215
.icon-eye-close {
 
2216
  background-position: -120px -120px;
 
2217
}
 
2218
 
 
2219
.icon-warning-sign {
 
2220
  background-position: -144px -120px;
 
2221
}
 
2222
 
 
2223
.icon-plane {
 
2224
  background-position: -168px -120px;
 
2225
}
 
2226
 
 
2227
.icon-calendar {
 
2228
  background-position: -192px -120px;
 
2229
}
 
2230
 
 
2231
.icon-random {
 
2232
  background-position: -216px -120px;
 
2233
}
 
2234
 
 
2235
.icon-comment {
 
2236
  background-position: -240px -120px;
 
2237
}
 
2238
 
 
2239
.icon-magnet {
 
2240
  background-position: -264px -120px;
 
2241
}
 
2242
 
 
2243
.icon-chevron-up {
 
2244
  background-position: -288px -120px;
 
2245
}
 
2246
 
 
2247
.icon-chevron-down {
 
2248
  background-position: -313px -119px;
 
2249
}
 
2250
 
 
2251
.icon-retweet {
 
2252
  background-position: -336px -120px;
 
2253
}
 
2254
 
 
2255
.icon-shopping-cart {
 
2256
  background-position: -360px -120px;
 
2257
}
 
2258
 
 
2259
.icon-folder-close {
 
2260
  background-position: -384px -120px;
 
2261
}
 
2262
 
 
2263
.icon-folder-open {
 
2264
  background-position: -408px -120px;
 
2265
}
 
2266
 
 
2267
.icon-resize-vertical {
 
2268
  background-position: -432px -119px;
 
2269
}
 
2270
 
 
2271
.icon-resize-horizontal {
 
2272
  background-position: -456px -118px;
 
2273
}
 
2274
 
 
2275
.icon-hdd {
 
2276
  background-position: 0 -144px;
 
2277
}
 
2278
 
 
2279
.icon-bullhorn {
 
2280
  background-position: -24px -144px;
 
2281
}
 
2282
 
 
2283
.icon-bell {
 
2284
  background-position: -48px -144px;
 
2285
}
 
2286
 
 
2287
.icon-certificate {
 
2288
  background-position: -72px -144px;
 
2289
}
 
2290
 
 
2291
.icon-thumbs-up {
 
2292
  background-position: -96px -144px;
 
2293
}
 
2294
 
 
2295
.icon-thumbs-down {
 
2296
  background-position: -120px -144px;
 
2297
}
 
2298
 
 
2299
.icon-hand-right {
 
2300
  background-position: -144px -144px;
 
2301
}
 
2302
 
 
2303
.icon-hand-left {
 
2304
  background-position: -168px -144px;
 
2305
}
 
2306
 
 
2307
.icon-hand-up {
 
2308
  background-position: -192px -144px;
 
2309
}
 
2310
 
 
2311
.icon-hand-down {
 
2312
  background-position: -216px -144px;
 
2313
}
 
2314
 
 
2315
.icon-circle-arrow-right {
 
2316
  background-position: -240px -144px;
 
2317
}
 
2318
 
 
2319
.icon-circle-arrow-left {
 
2320
  background-position: -264px -144px;
 
2321
}
 
2322
 
 
2323
.icon-circle-arrow-up {
 
2324
  background-position: -288px -144px;
 
2325
}
 
2326
 
 
2327
.icon-circle-arrow-down {
 
2328
  background-position: -312px -144px;
 
2329
}
 
2330
 
 
2331
.icon-globe {
 
2332
  background-position: -336px -144px;
 
2333
}
 
2334
 
 
2335
.icon-wrench {
 
2336
  background-position: -360px -144px;
 
2337
}
 
2338
 
 
2339
.icon-tasks {
 
2340
  background-position: -384px -144px;
 
2341
}
 
2342
 
 
2343
.icon-filter {
 
2344
  background-position: -408px -144px;
 
2345
}
 
2346
 
 
2347
.icon-briefcase {
 
2348
  background-position: -432px -144px;
 
2349
}
 
2350
 
 
2351
.icon-fullscreen {
 
2352
  background-position: -456px -144px;
 
2353
}
 
2354
 
 
2355
.dropup,
 
2356
.dropdown {
 
2357
  position: relative;
 
2358
}
 
2359
 
 
2360
.dropdown-toggle {
 
2361
  *margin-bottom: -3px;
 
2362
}
 
2363
 
 
2364
.dropdown-toggle:active,
 
2365
.open .dropdown-toggle {
 
2366
  outline: 0;
 
2367
}
 
2368
 
 
2369
.caret {
 
2370
  display: inline-block;
 
2371
  width: 0;
 
2372
  height: 0;
 
2373
  vertical-align: top;
 
2374
  border-top: 4px solid #000000;
 
2375
  border-right: 4px solid transparent;
 
2376
  border-left: 4px solid transparent;
 
2377
  content: "";
 
2378
  opacity: 0.3;
 
2379
  filter: alpha(opacity=30);
 
2380
}
 
2381
 
 
2382
.dropdown .caret {
 
2383
  margin-top: 8px;
 
2384
  margin-left: 2px;
 
2385
}
 
2386
 
 
2387
.dropdown:hover .caret,
 
2388
.open .caret {
 
2389
  opacity: 1;
 
2390
  filter: alpha(opacity=100);
 
2391
}
 
2392
 
 
2393
.dropdown-menu {
 
2394
  position: absolute;
 
2395
  top: 100%;
 
2396
  left: 0;
 
2397
  z-index: 1000;
 
2398
  display: none;
 
2399
  float: left;
 
2400
  min-width: 160px;
 
2401
  padding: 4px 0;
 
2402
  margin: 1px 0 0;
 
2403
  list-style: none;
 
2404
  background-color: #ffffff;
 
2405
  border: 1px solid #ccc;
 
2406
  border: 1px solid rgba(0, 0, 0, 0.2);
 
2407
  *border-right-width: 2px;
 
2408
  *border-bottom-width: 2px;
 
2409
  -webkit-border-radius: 5px;
 
2410
     -moz-border-radius: 5px;
 
2411
          border-radius: 5px;
 
2412
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
2413
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
2414
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 
2415
  -webkit-background-clip: padding-box;
 
2416
     -moz-background-clip: padding;
 
2417
          background-clip: padding-box;
 
2418
}
 
2419
 
 
2420
.dropdown-menu.pull-right {
 
2421
  right: 0;
 
2422
  left: auto;
 
2423
}
 
2424
 
 
2425
.dropdown-menu .divider {
 
2426
  *width: 100%;
 
2427
  height: 1px;
 
2428
  margin: 8px 1px;
 
2429
  *margin: -5px 0 5px;
 
2430
  overflow: hidden;
 
2431
  background-color: #e5e5e5;
 
2432
  border-bottom: 1px solid #ffffff;
 
2433
}
 
2434
 
 
2435
.dropdown-menu a {
 
2436
  display: block;
 
2437
  padding: 3px 15px;
 
2438
  clear: both;
 
2439
  font-weight: normal;
 
2440
  line-height: 18px;
 
2441
  color: #333333;
 
2442
  white-space: nowrap;
 
2443
}
 
2444
 
 
2445
.dropdown-menu li > a:hover,
 
2446
.dropdown-menu .active > a,
 
2447
.dropdown-menu .active > a:hover {
 
2448
  color: #ffffff;
 
2449
  text-decoration: none;
 
2450
  background-color: #0088cc;
 
2451
}
 
2452
 
 
2453
.open {
 
2454
  *z-index: 1000;
 
2455
}
 
2456
 
 
2457
.open > .dropdown-menu {
 
2458
  display: block;
 
2459
}
 
2460
 
 
2461
.pull-right > .dropdown-menu {
 
2462
  right: 0;
 
2463
  left: auto;
 
2464
}
 
2465
 
 
2466
.dropup .caret,
 
2467
.navbar-fixed-bottom .dropdown .caret {
 
2468
  border-top: 0;
 
2469
  border-bottom: 4px solid #000000;
 
2470
  content: "\2191";
 
2471
}
 
2472
 
 
2473
.dropup .dropdown-menu,
 
2474
.navbar-fixed-bottom .dropdown .dropdown-menu {
 
2475
  top: auto;
 
2476
  bottom: 100%;
 
2477
  margin-bottom: 1px;
 
2478
}
 
2479
 
 
2480
.typeahead {
 
2481
  margin-top: 2px;
 
2482
  -webkit-border-radius: 4px;
 
2483
     -moz-border-radius: 4px;
 
2484
          border-radius: 4px;
 
2485
}
 
2486
 
 
2487
.well {
 
2488
  min-height: 20px;
 
2489
  padding: 19px;
 
2490
  margin-bottom: 20px;
 
2491
  background-color: #f5f5f5;
 
2492
  border: 1px solid #eee;
 
2493
  border: 1px solid rgba(0, 0, 0, 0.05);
 
2494
  -webkit-border-radius: 4px;
 
2495
     -moz-border-radius: 4px;
 
2496
          border-radius: 4px;
 
2497
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
2498
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
2499
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 
2500
}
 
2501
 
 
2502
.well blockquote {
 
2503
  border-color: #ddd;
 
2504
  border-color: rgba(0, 0, 0, 0.15);
 
2505
}
 
2506
 
 
2507
.well-large {
 
2508
  padding: 24px;
 
2509
  -webkit-border-radius: 6px;
 
2510
     -moz-border-radius: 6px;
 
2511
          border-radius: 6px;
 
2512
}
 
2513
 
 
2514
.well-small {
 
2515
  padding: 9px;
 
2516
  -webkit-border-radius: 3px;
 
2517
     -moz-border-radius: 3px;
 
2518
          border-radius: 3px;
 
2519
}
 
2520
 
 
2521
.fade {
 
2522
  opacity: 0;
 
2523
  -webkit-transition: opacity 0.15s linear;
 
2524
     -moz-transition: opacity 0.15s linear;
 
2525
      -ms-transition: opacity 0.15s linear;
 
2526
       -o-transition: opacity 0.15s linear;
 
2527
          transition: opacity 0.15s linear;
 
2528
}
 
2529
 
 
2530
.fade.in {
 
2531
  opacity: 1;
 
2532
}
 
2533
 
 
2534
.collapse {
 
2535
  position: relative;
 
2536
  height: 0;
 
2537
  overflow: hidden;
 
2538
  -webkit-transition: height 0.35s ease;
 
2539
     -moz-transition: height 0.35s ease;
 
2540
      -ms-transition: height 0.35s ease;
 
2541
       -o-transition: height 0.35s ease;
 
2542
          transition: height 0.35s ease;
 
2543
}
 
2544
 
 
2545
.collapse.in {
 
2546
  height: auto;
 
2547
}
 
2548
 
 
2549
.close {
 
2550
  float: right;
 
2551
  font-size: 20px;
 
2552
  font-weight: bold;
 
2553
  line-height: 18px;
 
2554
  color: #000000;
 
2555
  text-shadow: 0 1px 0 #ffffff;
 
2556
  opacity: 0.2;
 
2557
  filter: alpha(opacity=20);
 
2558
}
 
2559
 
 
2560
.close:hover {
 
2561
  color: #000000;
 
2562
  text-decoration: none;
 
2563
  cursor: pointer;
 
2564
  opacity: 0.4;
 
2565
  filter: alpha(opacity=40);
 
2566
}
 
2567
 
 
2568
button.close {
 
2569
  padding: 0;
 
2570
  cursor: pointer;
 
2571
  background: transparent;
 
2572
  border: 0;
 
2573
  -webkit-appearance: none;
 
2574
}
 
2575
 
 
2576
.btn {
 
2577
  display: inline-block;
 
2578
  *display: inline;
 
2579
  padding: 4px 10px 4px;
 
2580
  margin-bottom: 0;
 
2581
  *margin-left: .3em;
 
2582
  font-size: 13px;
 
2583
  line-height: 18px;
 
2584
  *line-height: 20px;
 
2585
  color: #333333;
 
2586
  text-align: center;
 
2587
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
 
2588
  vertical-align: middle;
 
2589
  cursor: pointer;
 
2590
  background-color: #f5f5f5;
 
2591
  *background-color: #e6e6e6;
 
2592
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
 
2593
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
 
2594
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
 
2595
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
 
2596
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
 
2597
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
 
2598
  background-repeat: repeat-x;
 
2599
  border: 1px solid #cccccc;
 
2600
  *border: 0;
 
2601
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2602
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
 
2603
  border-bottom-color: #b3b3b3;
 
2604
  -webkit-border-radius: 4px;
 
2605
     -moz-border-radius: 4px;
 
2606
          border-radius: 4px;
 
2607
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
 
2608
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2609
  *zoom: 1;
 
2610
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2611
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2612
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2613
}
 
2614
 
 
2615
.btn:hover,
 
2616
.btn:active,
 
2617
.btn.active,
 
2618
.btn.disabled,
 
2619
.btn[disabled] {
 
2620
  background-color: #e6e6e6;
 
2621
  *background-color: #d9d9d9;
 
2622
}
 
2623
 
 
2624
.btn:active,
 
2625
.btn.active {
 
2626
  background-color: #cccccc \9;
 
2627
}
 
2628
 
 
2629
.btn:first-child {
 
2630
  *margin-left: 0;
 
2631
}
 
2632
 
 
2633
.btn:hover {
 
2634
  color: #333333;
 
2635
  text-decoration: none;
 
2636
  background-color: #e6e6e6;
 
2637
  *background-color: #d9d9d9;
 
2638
  /* Buttons in IE7 don't get borders, so darken on hover */
 
2639
 
 
2640
  background-position: 0 -15px;
 
2641
  -webkit-transition: background-position 0.1s linear;
 
2642
     -moz-transition: background-position 0.1s linear;
 
2643
      -ms-transition: background-position 0.1s linear;
 
2644
       -o-transition: background-position 0.1s linear;
 
2645
          transition: background-position 0.1s linear;
 
2646
}
 
2647
 
 
2648
.btn:focus {
 
2649
  outline: thin dotted #333;
 
2650
  outline: 5px auto -webkit-focus-ring-color;
 
2651
  outline-offset: -2px;
 
2652
}
 
2653
 
 
2654
.btn.active,
 
2655
.btn:active {
 
2656
  background-color: #e6e6e6;
 
2657
  background-color: #d9d9d9 \9;
 
2658
  background-image: none;
 
2659
  outline: 0;
 
2660
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2661
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2662
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
2663
}
 
2664
 
 
2665
.btn.disabled,
 
2666
.btn[disabled] {
 
2667
  cursor: default;
 
2668
  background-color: #e6e6e6;
 
2669
  background-image: none;
 
2670
  opacity: 0.65;
 
2671
  filter: alpha(opacity=65);
 
2672
  -webkit-box-shadow: none;
 
2673
     -moz-box-shadow: none;
 
2674
          box-shadow: none;
 
2675
}
 
2676
 
 
2677
.btn-large {
 
2678
  padding: 9px 14px;
 
2679
  font-size: 15px;
 
2680
  line-height: normal;
 
2681
  -webkit-border-radius: 5px;
 
2682
     -moz-border-radius: 5px;
 
2683
          border-radius: 5px;
 
2684
}
 
2685
 
 
2686
.btn-large [class^="icon-"] {
 
2687
  margin-top: 1px;
 
2688
}
 
2689
 
 
2690
.btn-small {
 
2691
  padding: 5px 9px;
 
2692
  font-size: 11px;
 
2693
  line-height: 16px;
 
2694
}
 
2695
 
 
2696
.btn-small [class^="icon-"] {
 
2697
  margin-top: -1px;
 
2698
}
 
2699
 
 
2700
.btn-mini {
 
2701
  padding: 2px 6px;
 
2702
  font-size: 11px;
 
2703
  line-height: 14px;
 
2704
}
 
2705
 
 
2706
.btn-primary,
 
2707
.btn-primary:hover,
 
2708
.btn-warning,
 
2709
.btn-warning:hover,
 
2710
.btn-danger,
 
2711
.btn-danger:hover,
 
2712
.btn-success,
 
2713
.btn-success:hover,
 
2714
.btn-info,
 
2715
.btn-info:hover,
 
2716
.btn-inverse,
 
2717
.btn-inverse:hover {
 
2718
  color: #ffffff;
 
2719
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
2720
}
 
2721
 
 
2722
.btn-primary.active,
 
2723
.btn-warning.active,
 
2724
.btn-danger.active,
 
2725
.btn-success.active,
 
2726
.btn-info.active,
 
2727
.btn-inverse.active {
 
2728
  color: rgba(255, 255, 255, 0.75);
 
2729
}
 
2730
 
 
2731
.btn {
 
2732
  border-color: #ccc;
 
2733
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2734
}
 
2735
 
 
2736
.btn-primary {
 
2737
  background-color: #0074cc;
 
2738
  *background-color: #0055cc;
 
2739
  background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
 
2740
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
 
2741
  background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
 
2742
  background-image: -o-linear-gradient(top, #0088cc, #0055cc);
 
2743
  background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
 
2744
  background-image: linear-gradient(top, #0088cc, #0055cc);
 
2745
  background-repeat: repeat-x;
 
2746
  border-color: #0055cc #0055cc #003580;
 
2747
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2748
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
 
2749
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2750
}
 
2751
 
 
2752
.btn-primary:hover,
 
2753
.btn-primary:active,
 
2754
.btn-primary.active,
 
2755
.btn-primary.disabled,
 
2756
.btn-primary[disabled] {
 
2757
  background-color: #0055cc;
 
2758
  *background-color: #004ab3;
 
2759
}
 
2760
 
 
2761
.btn-primary:active,
 
2762
.btn-primary.active {
 
2763
  background-color: #004099 \9;
 
2764
}
 
2765
 
 
2766
.btn-warning {
 
2767
  background-color: #faa732;
 
2768
  *background-color: #f89406;
 
2769
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
 
2770
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
 
2771
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
 
2772
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
 
2773
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
 
2774
  background-image: linear-gradient(top, #fbb450, #f89406);
 
2775
  background-repeat: repeat-x;
 
2776
  border-color: #f89406 #f89406 #ad6704;
 
2777
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2778
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
 
2779
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2780
}
 
2781
 
 
2782
.btn-warning:hover,
 
2783
.btn-warning:active,
 
2784
.btn-warning.active,
 
2785
.btn-warning.disabled,
 
2786
.btn-warning[disabled] {
 
2787
  background-color: #f89406;
 
2788
  *background-color: #df8505;
 
2789
}
 
2790
 
 
2791
.btn-warning:active,
 
2792
.btn-warning.active {
 
2793
  background-color: #c67605 \9;
 
2794
}
 
2795
 
 
2796
.btn-danger {
 
2797
  background-color: #da4f49;
 
2798
  *background-color: #bd362f;
 
2799
  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
 
2800
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
 
2801
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
 
2802
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
 
2803
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
 
2804
  background-image: linear-gradient(top, #ee5f5b, #bd362f);
 
2805
  background-repeat: repeat-x;
 
2806
  border-color: #bd362f #bd362f #802420;
 
2807
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2808
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
 
2809
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2810
}
 
2811
 
 
2812
.btn-danger:hover,
 
2813
.btn-danger:active,
 
2814
.btn-danger.active,
 
2815
.btn-danger.disabled,
 
2816
.btn-danger[disabled] {
 
2817
  background-color: #bd362f;
 
2818
  *background-color: #a9302a;
 
2819
}
 
2820
 
 
2821
.btn-danger:active,
 
2822
.btn-danger.active {
 
2823
  background-color: #942a25 \9;
 
2824
}
 
2825
 
 
2826
.btn-success {
 
2827
  background-color: #5bb75b;
 
2828
  *background-color: #51a351;
 
2829
  background-image: -ms-linear-gradient(top, #62c462, #51a351);
 
2830
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
 
2831
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
 
2832
  background-image: -o-linear-gradient(top, #62c462, #51a351);
 
2833
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
 
2834
  background-image: linear-gradient(top, #62c462, #51a351);
 
2835
  background-repeat: repeat-x;
 
2836
  border-color: #51a351 #51a351 #387038;
 
2837
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2838
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
 
2839
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2840
}
 
2841
 
 
2842
.btn-success:hover,
 
2843
.btn-success:active,
 
2844
.btn-success.active,
 
2845
.btn-success.disabled,
 
2846
.btn-success[disabled] {
 
2847
  background-color: #51a351;
 
2848
  *background-color: #499249;
 
2849
}
 
2850
 
 
2851
.btn-success:active,
 
2852
.btn-success.active {
 
2853
  background-color: #408140 \9;
 
2854
}
 
2855
 
 
2856
.btn-info {
 
2857
  background-color: #49afcd;
 
2858
  *background-color: #2f96b4;
 
2859
  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
 
2860
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
 
2861
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
 
2862
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
 
2863
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
 
2864
  background-image: linear-gradient(top, #5bc0de, #2f96b4);
 
2865
  background-repeat: repeat-x;
 
2866
  border-color: #2f96b4 #2f96b4 #1f6377;
 
2867
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2868
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
 
2869
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2870
}
 
2871
 
 
2872
.btn-info:hover,
 
2873
.btn-info:active,
 
2874
.btn-info.active,
 
2875
.btn-info.disabled,
 
2876
.btn-info[disabled] {
 
2877
  background-color: #2f96b4;
 
2878
  *background-color: #2a85a0;
 
2879
}
 
2880
 
 
2881
.btn-info:active,
 
2882
.btn-info.active {
 
2883
  background-color: #24748c \9;
 
2884
}
 
2885
 
 
2886
.btn-inverse {
 
2887
  background-color: #414141;
 
2888
  *background-color: #222222;
 
2889
  background-image: -ms-linear-gradient(top, #555555, #222222);
 
2890
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
 
2891
  background-image: -webkit-linear-gradient(top, #555555, #222222);
 
2892
  background-image: -o-linear-gradient(top, #555555, #222222);
 
2893
  background-image: -moz-linear-gradient(top, #555555, #222222);
 
2894
  background-image: linear-gradient(top, #555555, #222222);
 
2895
  background-repeat: repeat-x;
 
2896
  border-color: #222222 #222222 #000000;
 
2897
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
2898
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
 
2899
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
2900
}
 
2901
 
 
2902
.btn-inverse:hover,
 
2903
.btn-inverse:active,
 
2904
.btn-inverse.active,
 
2905
.btn-inverse.disabled,
 
2906
.btn-inverse[disabled] {
 
2907
  background-color: #222222;
 
2908
  *background-color: #151515;
 
2909
}
 
2910
 
 
2911
.btn-inverse:active,
 
2912
.btn-inverse.active {
 
2913
  background-color: #080808 \9;
 
2914
}
 
2915
 
 
2916
button.btn,
 
2917
input[type="submit"].btn {
 
2918
  *padding-top: 2px;
 
2919
  *padding-bottom: 2px;
 
2920
}
 
2921
 
 
2922
button.btn::-moz-focus-inner,
 
2923
input[type="submit"].btn::-moz-focus-inner {
 
2924
  padding: 0;
 
2925
  border: 0;
 
2926
}
 
2927
 
 
2928
button.btn.btn-large,
 
2929
input[type="submit"].btn.btn-large {
 
2930
  *padding-top: 7px;
 
2931
  *padding-bottom: 7px;
 
2932
}
 
2933
 
 
2934
button.btn.btn-small,
 
2935
input[type="submit"].btn.btn-small {
 
2936
  *padding-top: 3px;
 
2937
  *padding-bottom: 3px;
 
2938
}
 
2939
 
 
2940
button.btn.btn-mini,
 
2941
input[type="submit"].btn.btn-mini {
 
2942
  *padding-top: 1px;
 
2943
  *padding-bottom: 1px;
 
2944
}
 
2945
 
 
2946
.btn-group {
 
2947
  position: relative;
 
2948
  *margin-left: .3em;
 
2949
  *zoom: 1;
 
2950
}
 
2951
 
 
2952
.btn-group:before,
 
2953
.btn-group:after {
 
2954
  display: table;
 
2955
  content: "";
 
2956
}
 
2957
 
 
2958
.btn-group:after {
 
2959
  clear: both;
 
2960
}
 
2961
 
 
2962
.btn-group:first-child {
 
2963
  *margin-left: 0;
 
2964
}
 
2965
 
 
2966
.btn-group + .btn-group {
 
2967
  margin-left: 5px;
 
2968
}
 
2969
 
 
2970
.btn-toolbar {
 
2971
  margin-top: 9px;
 
2972
  margin-bottom: 9px;
 
2973
}
 
2974
 
 
2975
.btn-toolbar .btn-group {
 
2976
  display: inline-block;
 
2977
  *display: inline;
 
2978
  /* IE7 inline-block hack */
 
2979
 
 
2980
  *zoom: 1;
 
2981
}
 
2982
 
 
2983
.btn-group > .btn {
 
2984
  position: relative;
 
2985
  float: left;
 
2986
  margin-left: -1px;
 
2987
  -webkit-border-radius: 0;
 
2988
     -moz-border-radius: 0;
 
2989
          border-radius: 0;
 
2990
}
 
2991
 
 
2992
.btn-group > .btn:first-child {
 
2993
  margin-left: 0;
 
2994
  -webkit-border-bottom-left-radius: 4px;
 
2995
          border-bottom-left-radius: 4px;
 
2996
  -webkit-border-top-left-radius: 4px;
 
2997
          border-top-left-radius: 4px;
 
2998
  -moz-border-radius-bottomleft: 4px;
 
2999
  -moz-border-radius-topleft: 4px;
 
3000
}
 
3001
 
 
3002
.btn-group > .btn:last-child,
 
3003
.btn-group > .dropdown-toggle {
 
3004
  -webkit-border-top-right-radius: 4px;
 
3005
          border-top-right-radius: 4px;
 
3006
  -webkit-border-bottom-right-radius: 4px;
 
3007
          border-bottom-right-radius: 4px;
 
3008
  -moz-border-radius-topright: 4px;
 
3009
  -moz-border-radius-bottomright: 4px;
 
3010
}
 
3011
 
 
3012
.btn-group > .btn.large:first-child {
 
3013
  margin-left: 0;
 
3014
  -webkit-border-bottom-left-radius: 6px;
 
3015
          border-bottom-left-radius: 6px;
 
3016
  -webkit-border-top-left-radius: 6px;
 
3017
          border-top-left-radius: 6px;
 
3018
  -moz-border-radius-bottomleft: 6px;
 
3019
  -moz-border-radius-topleft: 6px;
 
3020
}
 
3021
 
 
3022
.btn-group > .btn.large:last-child,
 
3023
.btn-group > .large.dropdown-toggle {
 
3024
  -webkit-border-top-right-radius: 6px;
 
3025
          border-top-right-radius: 6px;
 
3026
  -webkit-border-bottom-right-radius: 6px;
 
3027
          border-bottom-right-radius: 6px;
 
3028
  -moz-border-radius-topright: 6px;
 
3029
  -moz-border-radius-bottomright: 6px;
 
3030
}
 
3031
 
 
3032
.btn-group > .btn:hover,
 
3033
.btn-group > .btn:focus,
 
3034
.btn-group > .btn:active,
 
3035
.btn-group > .btn.active {
 
3036
  z-index: 2;
 
3037
}
 
3038
 
 
3039
.btn-group .dropdown-toggle:active,
 
3040
.btn-group.open .dropdown-toggle {
 
3041
  outline: 0;
 
3042
}
 
3043
 
 
3044
.btn-group > .dropdown-toggle {
 
3045
  *padding-top: 4px;
 
3046
  padding-right: 8px;
 
3047
  *padding-bottom: 4px;
 
3048
  padding-left: 8px;
 
3049
  -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);
 
3050
     -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);
 
3051
          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);
 
3052
}
 
3053
 
 
3054
.btn-group > .btn-mini.dropdown-toggle {
 
3055
  padding-right: 5px;
 
3056
  padding-left: 5px;
 
3057
}
 
3058
 
 
3059
.btn-group > .btn-small.dropdown-toggle {
 
3060
  *padding-top: 4px;
 
3061
  *padding-bottom: 4px;
 
3062
}
 
3063
 
 
3064
.btn-group > .btn-large.dropdown-toggle {
 
3065
  padding-right: 12px;
 
3066
  padding-left: 12px;
 
3067
}
 
3068
 
 
3069
.btn-group.open .dropdown-toggle {
 
3070
  background-image: none;
 
3071
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
3072
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
3073
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 
3074
}
 
3075
 
 
3076
.btn-group.open .btn.dropdown-toggle {
 
3077
  background-color: #e6e6e6;
 
3078
}
 
3079
 
 
3080
.btn-group.open .btn-primary.dropdown-toggle {
 
3081
  background-color: #0055cc;
 
3082
}
 
3083
 
 
3084
.btn-group.open .btn-warning.dropdown-toggle {
 
3085
  background-color: #f89406;
 
3086
}
 
3087
 
 
3088
.btn-group.open .btn-danger.dropdown-toggle {
 
3089
  background-color: #bd362f;
 
3090
}
 
3091
 
 
3092
.btn-group.open .btn-success.dropdown-toggle {
 
3093
  background-color: #51a351;
 
3094
}
 
3095
 
 
3096
.btn-group.open .btn-info.dropdown-toggle {
 
3097
  background-color: #2f96b4;
 
3098
}
 
3099
 
 
3100
.btn-group.open .btn-inverse.dropdown-toggle {
 
3101
  background-color: #222222;
 
3102
}
 
3103
 
 
3104
.btn .caret {
 
3105
  margin-top: 7px;
 
3106
  margin-left: 0;
 
3107
}
 
3108
 
 
3109
.btn:hover .caret,
 
3110
.open.btn-group .caret {
 
3111
  opacity: 1;
 
3112
  filter: alpha(opacity=100);
 
3113
}
 
3114
 
 
3115
.btn-mini .caret {
 
3116
  margin-top: 5px;
 
3117
}
 
3118
 
 
3119
.btn-small .caret {
 
3120
  margin-top: 6px;
 
3121
}
 
3122
 
 
3123
.btn-large .caret {
 
3124
  margin-top: 6px;
 
3125
  border-top-width: 5px;
 
3126
  border-right-width: 5px;
 
3127
  border-left-width: 5px;
 
3128
}
 
3129
 
 
3130
.dropup .btn-large .caret {
 
3131
  border-top: 0;
 
3132
  border-bottom: 5px solid #000000;
 
3133
}
 
3134
 
 
3135
.btn-primary .caret,
 
3136
.btn-warning .caret,
 
3137
.btn-danger .caret,
 
3138
.btn-info .caret,
 
3139
.btn-success .caret,
 
3140
.btn-inverse .caret {
 
3141
  border-top-color: #ffffff;
 
3142
  border-bottom-color: #ffffff;
 
3143
  opacity: 0.75;
 
3144
  filter: alpha(opacity=75);
 
3145
}
 
3146
 
 
3147
.alert {
 
3148
  padding: 8px 35px 8px 14px;
 
3149
  margin-bottom: 18px;
 
3150
  color: #c09853;
 
3151
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
3152
  background-color: #fcf8e3;
 
3153
  border: 1px solid #fbeed5;
 
3154
  -webkit-border-radius: 4px;
 
3155
     -moz-border-radius: 4px;
 
3156
          border-radius: 4px;
 
3157
}
 
3158
 
 
3159
.alert-heading {
 
3160
  color: inherit;
 
3161
}
 
3162
 
 
3163
.alert .close {
 
3164
  position: relative;
 
3165
  top: -2px;
 
3166
  right: -21px;
 
3167
  line-height: 18px;
 
3168
}
 
3169
 
 
3170
.alert-success {
 
3171
  color: #468847;
 
3172
  background-color: #dff0d8;
 
3173
  border-color: #d6e9c6;
 
3174
}
 
3175
 
 
3176
.alert-danger,
 
3177
.alert-error {
 
3178
  color: #b94a48;
 
3179
  background-color: #f2dede;
 
3180
  border-color: #eed3d7;
 
3181
}
 
3182
 
 
3183
.alert-info {
 
3184
  color: #3a87ad;
 
3185
  background-color: #d9edf7;
 
3186
  border-color: #bce8f1;
 
3187
}
 
3188
 
 
3189
.alert-block {
 
3190
  padding-top: 14px;
 
3191
  padding-bottom: 14px;
 
3192
}
 
3193
 
 
3194
.alert-block > p,
 
3195
.alert-block > ul {
 
3196
  margin-bottom: 0;
 
3197
}
 
3198
 
 
3199
.alert-block p + p {
 
3200
  margin-top: 5px;
 
3201
}
 
3202
 
 
3203
.nav {
 
3204
  margin-bottom: 18px;
 
3205
  margin-left: 0;
 
3206
  list-style: none;
 
3207
}
 
3208
 
 
3209
.nav > li > a {
 
3210
  display: block;
 
3211
}
 
3212
 
 
3213
.nav > li > a:hover {
 
3214
  text-decoration: none;
 
3215
  background-color: #eeeeee;
 
3216
}
 
3217
 
 
3218
.nav > .pull-right {
 
3219
  float: right;
 
3220
}
 
3221
 
 
3222
.nav .nav-header {
 
3223
  display: block;
 
3224
  padding: 3px 15px;
 
3225
  font-size: 11px;
 
3226
  font-weight: bold;
 
3227
  line-height: 18px;
 
3228
  color: #999999;
 
3229
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
3230
  text-transform: uppercase;
 
3231
}
 
3232
 
 
3233
.nav li + .nav-header {
 
3234
  margin-top: 9px;
 
3235
}
 
3236
 
 
3237
.nav-list {
 
3238
  padding-right: 15px;
 
3239
  padding-left: 15px;
 
3240
  margin-bottom: 0;
 
3241
}
 
3242
 
 
3243
.nav-list > li > a,
 
3244
.nav-list .nav-header {
 
3245
  margin-right: -15px;
 
3246
  margin-left: -15px;
 
3247
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
3248
}
 
3249
 
 
3250
.nav-list > li > a {
 
3251
  padding: 3px 15px;
 
3252
}
 
3253
 
 
3254
.nav-list > .active > a,
 
3255
.nav-list > .active > a:hover {
 
3256
  color: #ffffff;
 
3257
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
 
3258
  background-color: #0088cc;
 
3259
}
 
3260
 
 
3261
.nav-list [class^="icon-"] {
 
3262
  margin-right: 2px;
 
3263
}
 
3264
 
 
3265
.nav-list .divider {
 
3266
  *width: 100%;
 
3267
  height: 1px;
 
3268
  margin: 8px 1px;
 
3269
  *margin: -5px 0 5px;
 
3270
  overflow: hidden;
 
3271
  background-color: #e5e5e5;
 
3272
  border-bottom: 1px solid #ffffff;
 
3273
}
 
3274
 
 
3275
.nav-tabs,
 
3276
.nav-pills {
 
3277
  *zoom: 1;
 
3278
}
 
3279
 
 
3280
.nav-tabs:before,
 
3281
.nav-pills:before,
 
3282
.nav-tabs:after,
 
3283
.nav-pills:after {
 
3284
  display: table;
 
3285
  content: "";
 
3286
}
 
3287
 
 
3288
.nav-tabs:after,
 
3289
.nav-pills:after {
 
3290
  clear: both;
 
3291
}
 
3292
 
 
3293
.nav-tabs > li,
 
3294
.nav-pills > li {
 
3295
  float: left;
 
3296
}
 
3297
 
 
3298
.nav-tabs > li > a,
 
3299
.nav-pills > li > a {
 
3300
  padding-right: 12px;
 
3301
  padding-left: 12px;
 
3302
  margin-right: 2px;
 
3303
  line-height: 14px;
 
3304
}
 
3305
 
 
3306
.nav-tabs {
 
3307
  border-bottom: 1px solid #ddd;
 
3308
}
 
3309
 
 
3310
.nav-tabs > li {
 
3311
  margin-bottom: -1px;
 
3312
}
 
3313
 
 
3314
.nav-tabs > li > a {
 
3315
  padding-top: 8px;
 
3316
  padding-bottom: 8px;
 
3317
  line-height: 18px;
 
3318
  border: 1px solid transparent;
 
3319
  -webkit-border-radius: 4px 4px 0 0;
 
3320
     -moz-border-radius: 4px 4px 0 0;
 
3321
          border-radius: 4px 4px 0 0;
 
3322
}
 
3323
 
 
3324
.nav-tabs > li > a:hover {
 
3325
  border-color: #eeeeee #eeeeee #dddddd;
 
3326
}
 
3327
 
 
3328
.nav-tabs > .active > a,
 
3329
.nav-tabs > .active > a:hover {
 
3330
  color: #555555;
 
3331
  cursor: default;
 
3332
  background-color: #ffffff;
 
3333
  border: 1px solid #ddd;
 
3334
  border-bottom-color: transparent;
 
3335
}
 
3336
 
 
3337
.nav-pills > li > a {
 
3338
  padding-top: 8px;
 
3339
  padding-bottom: 8px;
 
3340
  margin-top: 2px;
 
3341
  margin-bottom: 2px;
 
3342
  -webkit-border-radius: 5px;
 
3343
     -moz-border-radius: 5px;
 
3344
          border-radius: 5px;
 
3345
}
 
3346
 
 
3347
.nav-pills > .active > a,
 
3348
.nav-pills > .active > a:hover {
 
3349
  color: #ffffff;
 
3350
  background-color: #0088cc;
 
3351
}
 
3352
 
 
3353
.nav-stacked > li {
 
3354
  float: none;
 
3355
}
 
3356
 
 
3357
.nav-stacked > li > a {
 
3358
  margin-right: 0;
 
3359
}
 
3360
 
 
3361
.nav-tabs.nav-stacked {
 
3362
  border-bottom: 0;
 
3363
}
 
3364
 
 
3365
.nav-tabs.nav-stacked > li > a {
 
3366
  border: 1px solid #ddd;
 
3367
  -webkit-border-radius: 0;
 
3368
     -moz-border-radius: 0;
 
3369
          border-radius: 0;
 
3370
}
 
3371
 
 
3372
.nav-tabs.nav-stacked > li:first-child > a {
 
3373
  -webkit-border-radius: 4px 4px 0 0;
 
3374
     -moz-border-radius: 4px 4px 0 0;
 
3375
          border-radius: 4px 4px 0 0;
 
3376
}
 
3377
 
 
3378
.nav-tabs.nav-stacked > li:last-child > a {
 
3379
  -webkit-border-radius: 0 0 4px 4px;
 
3380
     -moz-border-radius: 0 0 4px 4px;
 
3381
          border-radius: 0 0 4px 4px;
 
3382
}
 
3383
 
 
3384
.nav-tabs.nav-stacked > li > a:hover {
 
3385
  z-index: 2;
 
3386
  border-color: #ddd;
 
3387
}
 
3388
 
 
3389
.nav-pills.nav-stacked > li > a {
 
3390
  margin-bottom: 3px;
 
3391
}
 
3392
 
 
3393
.nav-pills.nav-stacked > li:last-child > a {
 
3394
  margin-bottom: 1px;
 
3395
}
 
3396
 
 
3397
.nav-tabs .dropdown-menu {
 
3398
  -webkit-border-radius: 0 0 5px 5px;
 
3399
     -moz-border-radius: 0 0 5px 5px;
 
3400
          border-radius: 0 0 5px 5px;
 
3401
}
 
3402
 
 
3403
.nav-pills .dropdown-menu {
 
3404
  -webkit-border-radius: 4px;
 
3405
     -moz-border-radius: 4px;
 
3406
          border-radius: 4px;
 
3407
}
 
3408
 
 
3409
.nav-tabs .dropdown-toggle .caret,
 
3410
.nav-pills .dropdown-toggle .caret {
 
3411
  margin-top: 6px;
 
3412
  border-top-color: #0088cc;
 
3413
  border-bottom-color: #0088cc;
 
3414
}
 
3415
 
 
3416
.nav-tabs .dropdown-toggle:hover .caret,
 
3417
.nav-pills .dropdown-toggle:hover .caret {
 
3418
  border-top-color: #005580;
 
3419
  border-bottom-color: #005580;
 
3420
}
 
3421
 
 
3422
.nav-tabs .active .dropdown-toggle .caret,
 
3423
.nav-pills .active .dropdown-toggle .caret {
 
3424
  border-top-color: #333333;
 
3425
  border-bottom-color: #333333;
 
3426
}
 
3427
 
 
3428
.nav > .dropdown.active > a:hover {
 
3429
  color: #000000;
 
3430
  cursor: pointer;
 
3431
}
 
3432
 
 
3433
.nav-tabs .open .dropdown-toggle,
 
3434
.nav-pills .open .dropdown-toggle,
 
3435
.nav > li.dropdown.open.active > a:hover {
 
3436
  color: #ffffff;
 
3437
  background-color: #999999;
 
3438
  border-color: #999999;
 
3439
}
 
3440
 
 
3441
.nav li.dropdown.open .caret,
 
3442
.nav li.dropdown.open.active .caret,
 
3443
.nav li.dropdown.open a:hover .caret {
 
3444
  border-top-color: #ffffff;
 
3445
  border-bottom-color: #ffffff;
 
3446
  opacity: 1;
 
3447
  filter: alpha(opacity=100);
 
3448
}
 
3449
 
 
3450
.tabs-stacked .open > a:hover {
 
3451
  border-color: #999999;
 
3452
}
 
3453
 
 
3454
.tabbable {
 
3455
  *zoom: 1;
 
3456
}
 
3457
 
 
3458
.tabbable:before,
 
3459
.tabbable:after {
 
3460
  display: table;
 
3461
  content: "";
 
3462
}
 
3463
 
 
3464
.tabbable:after {
 
3465
  clear: both;
 
3466
}
 
3467
 
 
3468
.tab-content {
 
3469
  overflow: auto;
 
3470
}
 
3471
 
 
3472
.tabs-below > .nav-tabs,
 
3473
.tabs-right > .nav-tabs,
 
3474
.tabs-left > .nav-tabs {
 
3475
  border-bottom: 0;
 
3476
}
 
3477
 
 
3478
.tab-content > .tab-pane,
 
3479
.pill-content > .pill-pane {
 
3480
  display: none;
 
3481
}
 
3482
 
 
3483
.tab-content > .active,
 
3484
.pill-content > .active {
 
3485
  display: block;
 
3486
}
 
3487
 
 
3488
.tabs-below > .nav-tabs {
 
3489
  border-top: 1px solid #ddd;
 
3490
}
 
3491
 
 
3492
.tabs-below > .nav-tabs > li {
 
3493
  margin-top: -1px;
 
3494
  margin-bottom: 0;
 
3495
}
 
3496
 
 
3497
.tabs-below > .nav-tabs > li > a {
 
3498
  -webkit-border-radius: 0 0 4px 4px;
 
3499
     -moz-border-radius: 0 0 4px 4px;
 
3500
          border-radius: 0 0 4px 4px;
 
3501
}
 
3502
 
 
3503
.tabs-below > .nav-tabs > li > a:hover {
 
3504
  border-top-color: #ddd;
 
3505
  border-bottom-color: transparent;
 
3506
}
 
3507
 
 
3508
.tabs-below > .nav-tabs > .active > a,
 
3509
.tabs-below > .nav-tabs > .active > a:hover {
 
3510
  border-color: transparent #ddd #ddd #ddd;
 
3511
}
 
3512
 
 
3513
.tabs-left > .nav-tabs > li,
 
3514
.tabs-right > .nav-tabs > li {
 
3515
  float: none;
 
3516
}
 
3517
 
 
3518
.tabs-left > .nav-tabs > li > a,
 
3519
.tabs-right > .nav-tabs > li > a {
 
3520
  min-width: 74px;
 
3521
  margin-right: 0;
 
3522
  margin-bottom: 3px;
 
3523
}
 
3524
 
 
3525
.tabs-left > .nav-tabs {
 
3526
  float: left;
 
3527
  margin-right: 19px;
 
3528
  border-right: 1px solid #ddd;
 
3529
}
 
3530
 
 
3531
.tabs-left > .nav-tabs > li > a {
 
3532
  margin-right: -1px;
 
3533
  -webkit-border-radius: 4px 0 0 4px;
 
3534
     -moz-border-radius: 4px 0 0 4px;
 
3535
          border-radius: 4px 0 0 4px;
 
3536
}
 
3537
 
 
3538
.tabs-left > .nav-tabs > li > a:hover {
 
3539
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
 
3540
}
 
3541
 
 
3542
.tabs-left > .nav-tabs .active > a,
 
3543
.tabs-left > .nav-tabs .active > a:hover {
 
3544
  border-color: #ddd transparent #ddd #ddd;
 
3545
  *border-right-color: #ffffff;
 
3546
}
 
3547
 
 
3548
.tabs-right > .nav-tabs {
 
3549
  float: right;
 
3550
  margin-left: 19px;
 
3551
  border-left: 1px solid #ddd;
 
3552
}
 
3553
 
 
3554
.tabs-right > .nav-tabs > li > a {
 
3555
  margin-left: -1px;
 
3556
  -webkit-border-radius: 0 4px 4px 0;
 
3557
     -moz-border-radius: 0 4px 4px 0;
 
3558
          border-radius: 0 4px 4px 0;
 
3559
}
 
3560
 
 
3561
.tabs-right > .nav-tabs > li > a:hover {
 
3562
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
 
3563
}
 
3564
 
 
3565
.tabs-right > .nav-tabs .active > a,
 
3566
.tabs-right > .nav-tabs .active > a:hover {
 
3567
  border-color: #ddd #ddd #ddd transparent;
 
3568
  *border-left-color: #ffffff;
 
3569
}
 
3570
 
 
3571
.navbar {
 
3572
  *position: relative;
 
3573
  *z-index: 2;
 
3574
  margin-bottom: 18px;
 
3575
  overflow: visible;
 
3576
}
 
3577
 
 
3578
.navbar-inner {
 
3579
  min-height: 40px;
 
3580
  padding-right: 20px;
 
3581
  padding-left: 20px;
 
3582
  background-color: #2c2c2c;
 
3583
  background-image: -moz-linear-gradient(top, #333333, #222222);
 
3584
  background-image: -ms-linear-gradient(top, #333333, #222222);
 
3585
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
 
3586
  background-image: -webkit-linear-gradient(top, #333333, #222222);
 
3587
  background-image: -o-linear-gradient(top, #333333, #222222);
 
3588
  background-image: linear-gradient(top, #333333, #222222);
 
3589
  background-repeat: repeat-x;
 
3590
  -webkit-border-radius: 4px;
 
3591
     -moz-border-radius: 4px;
 
3592
          border-radius: 4px;
 
3593
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
 
3594
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
 
3595
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
 
3596
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
 
3597
}
 
3598
 
 
3599
.navbar .container {
 
3600
  width: auto;
 
3601
}
 
3602
 
 
3603
.nav-collapse.collapse {
 
3604
  height: auto;
 
3605
}
 
3606
 
 
3607
.navbar {
 
3608
  color: #999999;
 
3609
}
 
3610
 
 
3611
.navbar .brand:hover {
 
3612
  text-decoration: none;
 
3613
}
 
3614
 
 
3615
.navbar .brand {
 
3616
  display: block;
 
3617
  float: left;
 
3618
  padding: 8px 20px 12px;
 
3619
  margin-left: -20px;
 
3620
  font-size: 20px;
 
3621
  font-weight: 200;
 
3622
  line-height: 1;
 
3623
  color: #999999;
 
3624
}
 
3625
 
 
3626
.navbar .navbar-text {
 
3627
  margin-bottom: 0;
 
3628
  line-height: 40px;
 
3629
}
 
3630
 
 
3631
.navbar .navbar-link {
 
3632
  color: #999999;
 
3633
}
 
3634
 
 
3635
.navbar .navbar-link:hover {
 
3636
  color: #ffffff;
 
3637
}
 
3638
 
 
3639
.navbar .btn,
 
3640
.navbar .btn-group {
 
3641
  margin-top: 5px;
 
3642
}
 
3643
 
 
3644
.navbar .btn-group .btn {
 
3645
  margin: 0;
 
3646
}
 
3647
 
 
3648
.navbar-form {
 
3649
  margin-bottom: 0;
 
3650
  *zoom: 1;
 
3651
}
 
3652
 
 
3653
.navbar-form:before,
 
3654
.navbar-form:after {
 
3655
  display: table;
 
3656
  content: "";
 
3657
}
 
3658
 
 
3659
.navbar-form:after {
 
3660
  clear: both;
 
3661
}
 
3662
 
 
3663
.navbar-form input,
 
3664
.navbar-form select,
 
3665
.navbar-form .radio,
 
3666
.navbar-form .checkbox {
 
3667
  margin-top: 5px;
 
3668
}
 
3669
 
 
3670
.navbar-form input,
 
3671
.navbar-form select {
 
3672
  display: inline-block;
 
3673
  margin-bottom: 0;
 
3674
}
 
3675
 
 
3676
.navbar-form input[type="image"],
 
3677
.navbar-form input[type="checkbox"],
 
3678
.navbar-form input[type="radio"] {
 
3679
  margin-top: 3px;
 
3680
}
 
3681
 
 
3682
.navbar-form .input-append,
 
3683
.navbar-form .input-prepend {
 
3684
  margin-top: 6px;
 
3685
  white-space: nowrap;
 
3686
}
 
3687
 
 
3688
.navbar-form .input-append input,
 
3689
.navbar-form .input-prepend input {
 
3690
  margin-top: 0;
 
3691
}
 
3692
 
 
3693
.navbar-search {
 
3694
  position: relative;
 
3695
  float: left;
 
3696
  margin-top: 6px;
 
3697
  margin-bottom: 0;
 
3698
}
 
3699
 
 
3700
.navbar-search .search-query {
 
3701
  padding: 4px 9px;
 
3702
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 
3703
  font-size: 13px;
 
3704
  font-weight: normal;
 
3705
  line-height: 1;
 
3706
  color: #ffffff;
 
3707
  background-color: #626262;
 
3708
  border: 1px solid #151515;
 
3709
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
3710
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
3711
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
 
3712
  -webkit-transition: none;
 
3713
     -moz-transition: none;
 
3714
      -ms-transition: none;
 
3715
       -o-transition: none;
 
3716
          transition: none;
 
3717
}
 
3718
 
 
3719
.navbar-search .search-query:-moz-placeholder {
 
3720
  color: #cccccc;
 
3721
}
 
3722
 
 
3723
.navbar-search .search-query:-ms-input-placeholder {
 
3724
  color: #cccccc;
 
3725
}
 
3726
 
 
3727
.navbar-search .search-query::-webkit-input-placeholder {
 
3728
  color: #cccccc;
 
3729
}
 
3730
 
 
3731
.navbar-search .search-query:focus,
 
3732
.navbar-search .search-query.focused {
 
3733
  padding: 5px 10px;
 
3734
  color: #333333;
 
3735
  text-shadow: 0 1px 0 #ffffff;
 
3736
  background-color: #ffffff;
 
3737
  border: 0;
 
3738
  outline: 0;
 
3739
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
3740
     -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
3741
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
 
3742
}
 
3743
 
 
3744
.navbar-fixed-top,
 
3745
.navbar-fixed-bottom {
 
3746
  position: fixed;
 
3747
  right: 0;
 
3748
  left: 0;
 
3749
  z-index: 1030;
 
3750
  margin-bottom: 0;
 
3751
}
 
3752
 
 
3753
.navbar-fixed-top .navbar-inner,
 
3754
.navbar-fixed-bottom .navbar-inner {
 
3755
  padding-right: 0;
 
3756
  padding-left: 0;
 
3757
  -webkit-border-radius: 0;
 
3758
     -moz-border-radius: 0;
 
3759
          border-radius: 0;
 
3760
}
 
3761
 
 
3762
.navbar-fixed-top .container,
 
3763
.navbar-fixed-bottom .container {
 
3764
  width: 940px;
 
3765
}
 
3766
 
 
3767
.navbar-fixed-top {
 
3768
  top: 0;
 
3769
}
 
3770
 
 
3771
.navbar-fixed-bottom {
 
3772
  bottom: 0;
 
3773
}
 
3774
 
 
3775
.navbar .nav {
 
3776
  position: relative;
 
3777
  left: 0;
 
3778
  display: block;
 
3779
  float: left;
 
3780
  margin: 0 10px 0 0;
 
3781
}
 
3782
 
 
3783
.navbar .nav.pull-right {
 
3784
  float: right;
 
3785
}
 
3786
 
 
3787
.navbar .nav > li {
 
3788
  display: block;
 
3789
  float: left;
 
3790
}
 
3791
 
 
3792
.navbar .nav > li > a {
 
3793
  float: none;
 
3794
  padding: 9px 10px 11px;
 
3795
  line-height: 19px;
 
3796
  color: #999999;
 
3797
  text-decoration: none;
 
3798
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
3799
}
 
3800
 
 
3801
.navbar .btn {
 
3802
  display: inline-block;
 
3803
  padding: 4px 10px 4px;
 
3804
  margin: 5px 5px 6px;
 
3805
  line-height: 18px;
 
3806
}
 
3807
 
 
3808
.navbar .btn-group {
 
3809
  padding: 5px 5px 6px;
 
3810
  margin: 0;
 
3811
}
 
3812
 
 
3813
.navbar .nav > li > a:hover {
 
3814
  color: #ffffff;
 
3815
  text-decoration: none;
 
3816
  background-color: transparent;
 
3817
}
 
3818
 
 
3819
.navbar .nav .active > a,
 
3820
.navbar .nav .active > a:hover {
 
3821
  color: #ffffff;
 
3822
  text-decoration: none;
 
3823
  background-color: #222222;
 
3824
}
 
3825
 
 
3826
.navbar .divider-vertical {
 
3827
  width: 1px;
 
3828
  height: 40px;
 
3829
  margin: 0 9px;
 
3830
  overflow: hidden;
 
3831
  background-color: #222222;
 
3832
  border-right: 1px solid #333333;
 
3833
}
 
3834
 
 
3835
.navbar .nav.pull-right {
 
3836
  margin-right: 0;
 
3837
  margin-left: 10px;
 
3838
}
 
3839
 
 
3840
.navbar .btn-navbar {
 
3841
  display: none;
 
3842
  float: right;
 
3843
  padding: 7px 10px;
 
3844
  margin-right: 5px;
 
3845
  margin-left: 5px;
 
3846
  background-color: #2c2c2c;
 
3847
  *background-color: #222222;
 
3848
  background-image: -ms-linear-gradient(top, #333333, #222222);
 
3849
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
 
3850
  background-image: -webkit-linear-gradient(top, #333333, #222222);
 
3851
  background-image: -o-linear-gradient(top, #333333, #222222);
 
3852
  background-image: linear-gradient(top, #333333, #222222);
 
3853
  background-image: -moz-linear-gradient(top, #333333, #222222);
 
3854
  background-repeat: repeat-x;
 
3855
  border-color: #222222 #222222 #000000;
 
3856
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
3857
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
 
3858
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
3859
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
3860
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
3861
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
 
3862
}
 
3863
 
 
3864
.navbar .btn-navbar:hover,
 
3865
.navbar .btn-navbar:active,
 
3866
.navbar .btn-navbar.active,
 
3867
.navbar .btn-navbar.disabled,
 
3868
.navbar .btn-navbar[disabled] {
 
3869
  background-color: #222222;
 
3870
  *background-color: #151515;
 
3871
}
 
3872
 
 
3873
.navbar .btn-navbar:active,
 
3874
.navbar .btn-navbar.active {
 
3875
  background-color: #080808 \9;
 
3876
}
 
3877
 
 
3878
.navbar .btn-navbar .icon-bar {
 
3879
  display: block;
 
3880
  width: 18px;
 
3881
  height: 2px;
 
3882
  background-color: #f5f5f5;
 
3883
  -webkit-border-radius: 1px;
 
3884
     -moz-border-radius: 1px;
 
3885
          border-radius: 1px;
 
3886
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
3887
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
3888
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 
3889
}
 
3890
 
 
3891
.btn-navbar .icon-bar + .icon-bar {
 
3892
  margin-top: 3px;
 
3893
}
 
3894
 
 
3895
.navbar .dropdown-menu:before {
 
3896
  position: absolute;
 
3897
  top: -7px;
 
3898
  left: 9px;
 
3899
  display: inline-block;
 
3900
  border-right: 7px solid transparent;
 
3901
  border-bottom: 7px solid #ccc;
 
3902
  border-left: 7px solid transparent;
 
3903
  border-bottom-color: rgba(0, 0, 0, 0.2);
 
3904
  content: '';
 
3905
}
 
3906
 
 
3907
.navbar .dropdown-menu:after {
 
3908
  position: absolute;
 
3909
  top: -6px;
 
3910
  left: 10px;
 
3911
  display: inline-block;
 
3912
  border-right: 6px solid transparent;
 
3913
  border-bottom: 6px solid #ffffff;
 
3914
  border-left: 6px solid transparent;
 
3915
  content: '';
 
3916
}
 
3917
 
 
3918
.navbar-fixed-bottom .dropdown-menu:before {
 
3919
  top: auto;
 
3920
  bottom: -7px;
 
3921
  border-top: 7px solid #ccc;
 
3922
  border-bottom: 0;
 
3923
  border-top-color: rgba(0, 0, 0, 0.2);
 
3924
}
 
3925
 
 
3926
.navbar-fixed-bottom .dropdown-menu:after {
 
3927
  top: auto;
 
3928
  bottom: -6px;
 
3929
  border-top: 6px solid #ffffff;
 
3930
  border-bottom: 0;
 
3931
}
 
3932
 
 
3933
.navbar .nav li.dropdown .dropdown-toggle .caret,
 
3934
.navbar .nav li.dropdown.open .caret {
 
3935
  border-top-color: #ffffff;
 
3936
  border-bottom-color: #ffffff;
 
3937
}
 
3938
 
 
3939
.navbar .nav li.dropdown.active .caret {
 
3940
  opacity: 1;
 
3941
  filter: alpha(opacity=100);
 
3942
}
 
3943
 
 
3944
.navbar .nav li.dropdown.open > .dropdown-toggle,
 
3945
.navbar .nav li.dropdown.active > .dropdown-toggle,
 
3946
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
 
3947
  background-color: transparent;
 
3948
}
 
3949
 
 
3950
.navbar .nav li.dropdown.active > .dropdown-toggle:hover {
 
3951
  color: #ffffff;
 
3952
}
 
3953
 
 
3954
.navbar .pull-right .dropdown-menu,
 
3955
.navbar .dropdown-menu.pull-right {
 
3956
  right: 0;
 
3957
  left: auto;
 
3958
}
 
3959
 
 
3960
.navbar .pull-right .dropdown-menu:before,
 
3961
.navbar .dropdown-menu.pull-right:before {
 
3962
  right: 12px;
 
3963
  left: auto;
 
3964
}
 
3965
 
 
3966
.navbar .pull-right .dropdown-menu:after,
 
3967
.navbar .dropdown-menu.pull-right:after {
 
3968
  right: 13px;
 
3969
  left: auto;
 
3970
}
 
3971
 
 
3972
.breadcrumb {
 
3973
  padding: 7px 14px;
 
3974
  margin: 0 0 18px;
 
3975
  list-style: none;
 
3976
  background-color: #fbfbfb;
 
3977
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
 
3978
  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
 
3979
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
 
3980
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
 
3981
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
 
3982
  background-image: linear-gradient(top, #ffffff, #f5f5f5);
 
3983
  background-repeat: repeat-x;
 
3984
  border: 1px solid #ddd;
 
3985
  -webkit-border-radius: 3px;
 
3986
     -moz-border-radius: 3px;
 
3987
          border-radius: 3px;
 
3988
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
 
3989
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
 
3990
     -moz-box-shadow: inset 0 1px 0 #ffffff;
 
3991
          box-shadow: inset 0 1px 0 #ffffff;
 
3992
}
 
3993
 
 
3994
.breadcrumb li {
 
3995
  display: inline-block;
 
3996
  *display: inline;
 
3997
  text-shadow: 0 1px 0 #ffffff;
 
3998
  *zoom: 1;
 
3999
}
 
4000
 
 
4001
.breadcrumb .divider {
 
4002
  padding: 0 5px;
 
4003
  color: #999999;
 
4004
}
 
4005
 
 
4006
.breadcrumb .active a {
 
4007
  color: #333333;
 
4008
}
 
4009
 
 
4010
.pagination {
 
4011
  height: 36px;
 
4012
  margin: 18px 0;
 
4013
}
 
4014
 
 
4015
.pagination ul {
 
4016
  display: inline-block;
 
4017
  *display: inline;
 
4018
  margin-bottom: 0;
 
4019
  margin-left: 0;
 
4020
  -webkit-border-radius: 3px;
 
4021
     -moz-border-radius: 3px;
 
4022
          border-radius: 3px;
 
4023
  *zoom: 1;
 
4024
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
4025
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
4026
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
 
4027
}
 
4028
 
 
4029
.pagination li {
 
4030
  display: inline;
 
4031
}
 
4032
 
 
4033
.pagination a {
 
4034
  float: left;
 
4035
  padding: 0 14px;
 
4036
  line-height: 34px;
 
4037
  text-decoration: none;
 
4038
  border: 1px solid #ddd;
 
4039
  border-left-width: 0;
 
4040
}
 
4041
 
 
4042
.pagination a:hover,
 
4043
.pagination .active a {
 
4044
  background-color: #f5f5f5;
 
4045
}
 
4046
 
 
4047
.pagination .active a {
 
4048
  color: #999999;
 
4049
  cursor: default;
 
4050
}
 
4051
 
 
4052
.pagination .disabled span,
 
4053
.pagination .disabled a,
 
4054
.pagination .disabled a:hover {
 
4055
  color: #999999;
 
4056
  cursor: default;
 
4057
  background-color: transparent;
 
4058
}
 
4059
 
 
4060
.pagination li:first-child a {
 
4061
  border-left-width: 1px;
 
4062
  -webkit-border-radius: 3px 0 0 3px;
 
4063
     -moz-border-radius: 3px 0 0 3px;
 
4064
          border-radius: 3px 0 0 3px;
 
4065
}
 
4066
 
 
4067
.pagination li:last-child a {
 
4068
  -webkit-border-radius: 0 3px 3px 0;
 
4069
     -moz-border-radius: 0 3px 3px 0;
 
4070
          border-radius: 0 3px 3px 0;
 
4071
}
 
4072
 
 
4073
.pagination-centered {
 
4074
  text-align: center;
 
4075
}
 
4076
 
 
4077
.pagination-right {
 
4078
  text-align: right;
 
4079
}
 
4080
 
 
4081
.pager {
 
4082
  margin-bottom: 18px;
 
4083
  margin-left: 0;
 
4084
  text-align: center;
 
4085
  list-style: none;
 
4086
  *zoom: 1;
 
4087
}
 
4088
 
 
4089
.pager:before,
 
4090
.pager:after {
 
4091
  display: table;
 
4092
  content: "";
 
4093
}
 
4094
 
 
4095
.pager:after {
 
4096
  clear: both;
 
4097
}
 
4098
 
 
4099
.pager li {
 
4100
  display: inline;
 
4101
}
 
4102
 
 
4103
.pager a {
 
4104
  display: inline-block;
 
4105
  padding: 5px 14px;
 
4106
  background-color: #fff;
 
4107
  border: 1px solid #ddd;
 
4108
  -webkit-border-radius: 15px;
 
4109
     -moz-border-radius: 15px;
 
4110
          border-radius: 15px;
 
4111
}
 
4112
 
 
4113
.pager a:hover {
 
4114
  text-decoration: none;
 
4115
  background-color: #f5f5f5;
 
4116
}
 
4117
 
 
4118
.pager .next a {
 
4119
  float: right;
 
4120
}
 
4121
 
 
4122
.pager .previous a {
 
4123
  float: left;
 
4124
}
 
4125
 
 
4126
.pager .disabled a,
 
4127
.pager .disabled a:hover {
 
4128
  color: #999999;
 
4129
  cursor: default;
 
4130
  background-color: #fff;
 
4131
}
 
4132
 
 
4133
.modal-open .dropdown-menu {
 
4134
  z-index: 2050;
 
4135
}
 
4136
 
 
4137
.modal-open .dropdown.open {
 
4138
  *z-index: 2050;
 
4139
}
 
4140
 
 
4141
.modal-open .popover {
 
4142
  z-index: 2060;
 
4143
}
 
4144
 
 
4145
.modal-open .tooltip {
 
4146
  z-index: 2070;
 
4147
}
 
4148
 
 
4149
.modal-backdrop {
 
4150
  position: fixed;
 
4151
  top: 0;
 
4152
  right: 0;
 
4153
  bottom: 0;
 
4154
  left: 0;
 
4155
  z-index: 1040;
 
4156
  background-color: #000000;
 
4157
}
 
4158
 
 
4159
.modal-backdrop.fade {
 
4160
  opacity: 0;
 
4161
}
 
4162
 
 
4163
.modal-backdrop,
 
4164
.modal-backdrop.fade.in {
 
4165
  opacity: 0.8;
 
4166
  filter: alpha(opacity=80);
 
4167
}
 
4168
 
 
4169
.modal {
 
4170
  position: fixed;
 
4171
  top: 50%;
 
4172
  left: 50%;
 
4173
  z-index: 1050;
 
4174
  width: 560px;
 
4175
  margin: -250px 0 0 -280px;
 
4176
  overflow: auto;
 
4177
  background-color: #ffffff;
 
4178
  border: 1px solid #999;
 
4179
  border: 1px solid rgba(0, 0, 0, 0.3);
 
4180
  *border: 1px solid #999;
 
4181
  -webkit-border-radius: 6px;
 
4182
     -moz-border-radius: 6px;
 
4183
          border-radius: 6px;
 
4184
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4185
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4186
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4187
  -webkit-background-clip: padding-box;
 
4188
     -moz-background-clip: padding-box;
 
4189
          background-clip: padding-box;
 
4190
}
 
4191
 
 
4192
.modal.fade {
 
4193
  top: -25%;
 
4194
  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
 
4195
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
 
4196
      -ms-transition: opacity 0.3s linear, top 0.3s ease-out;
 
4197
       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
 
4198
          transition: opacity 0.3s linear, top 0.3s ease-out;
 
4199
}
 
4200
 
 
4201
.modal.fade.in {
 
4202
  top: 50%;
 
4203
}
 
4204
 
 
4205
.modal-header {
 
4206
  padding: 9px 15px;
 
4207
  border-bottom: 1px solid #eee;
 
4208
}
 
4209
 
 
4210
.modal-header .close {
 
4211
  margin-top: 2px;
 
4212
}
 
4213
 
 
4214
.modal-body {
 
4215
  max-height: 400px;
 
4216
  padding: 15px;
 
4217
  overflow-y: auto;
 
4218
}
 
4219
 
 
4220
.modal-form {
 
4221
  margin-bottom: 0;
 
4222
}
 
4223
 
 
4224
.modal-footer {
 
4225
  padding: 14px 15px 15px;
 
4226
  margin-bottom: 0;
 
4227
  text-align: right;
 
4228
  background-color: #f5f5f5;
 
4229
  border-top: 1px solid #ddd;
 
4230
  -webkit-border-radius: 0 0 6px 6px;
 
4231
     -moz-border-radius: 0 0 6px 6px;
 
4232
          border-radius: 0 0 6px 6px;
 
4233
  *zoom: 1;
 
4234
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
 
4235
     -moz-box-shadow: inset 0 1px 0 #ffffff;
 
4236
          box-shadow: inset 0 1px 0 #ffffff;
 
4237
}
 
4238
 
 
4239
.modal-footer:before,
 
4240
.modal-footer:after {
 
4241
  display: table;
 
4242
  content: "";
 
4243
}
 
4244
 
 
4245
.modal-footer:after {
 
4246
  clear: both;
 
4247
}
 
4248
 
 
4249
.modal-footer .btn + .btn {
 
4250
  margin-bottom: 0;
 
4251
  margin-left: 5px;
 
4252
}
 
4253
 
 
4254
.modal-footer .btn-group .btn + .btn {
 
4255
  margin-left: -1px;
 
4256
}
 
4257
 
 
4258
.tooltip {
 
4259
  position: absolute;
 
4260
  z-index: 1020;
 
4261
  display: block;
 
4262
  padding: 5px;
 
4263
  font-size: 11px;
 
4264
  opacity: 0;
 
4265
  filter: alpha(opacity=0);
 
4266
  visibility: visible;
 
4267
}
 
4268
 
 
4269
.tooltip.in {
 
4270
  opacity: 0.8;
 
4271
  filter: alpha(opacity=80);
 
4272
}
 
4273
 
 
4274
.tooltip.top {
 
4275
  margin-top: -2px;
 
4276
}
 
4277
 
 
4278
.tooltip.right {
 
4279
  margin-left: 2px;
 
4280
}
 
4281
 
 
4282
.tooltip.bottom {
 
4283
  margin-top: 2px;
 
4284
}
 
4285
 
 
4286
.tooltip.left {
 
4287
  margin-left: -2px;
 
4288
}
 
4289
 
 
4290
.tooltip.top .tooltip-arrow {
 
4291
  bottom: 0;
 
4292
  left: 50%;
 
4293
  margin-left: -5px;
 
4294
  border-top: 5px solid #000000;
 
4295
  border-right: 5px solid transparent;
 
4296
  border-left: 5px solid transparent;
 
4297
}
 
4298
 
 
4299
.tooltip.left .tooltip-arrow {
 
4300
  top: 50%;
 
4301
  right: 0;
 
4302
  margin-top: -5px;
 
4303
  border-top: 5px solid transparent;
 
4304
  border-bottom: 5px solid transparent;
 
4305
  border-left: 5px solid #000000;
 
4306
}
 
4307
 
 
4308
.tooltip.bottom .tooltip-arrow {
 
4309
  top: 0;
 
4310
  left: 50%;
 
4311
  margin-left: -5px;
 
4312
  border-right: 5px solid transparent;
 
4313
  border-bottom: 5px solid #000000;
 
4314
  border-left: 5px solid transparent;
 
4315
}
 
4316
 
 
4317
.tooltip.right .tooltip-arrow {
 
4318
  top: 50%;
 
4319
  left: 0;
 
4320
  margin-top: -5px;
 
4321
  border-top: 5px solid transparent;
 
4322
  border-right: 5px solid #000000;
 
4323
  border-bottom: 5px solid transparent;
 
4324
}
 
4325
 
 
4326
.tooltip-inner {
 
4327
  max-width: 200px;
 
4328
  padding: 3px 8px;
 
4329
  color: #ffffff;
 
4330
  text-align: center;
 
4331
  text-decoration: none;
 
4332
  background-color: #000000;
 
4333
  -webkit-border-radius: 4px;
 
4334
     -moz-border-radius: 4px;
 
4335
          border-radius: 4px;
 
4336
}
 
4337
 
 
4338
.tooltip-arrow {
 
4339
  position: absolute;
 
4340
  width: 0;
 
4341
  height: 0;
 
4342
}
 
4343
 
 
4344
.popover {
 
4345
  position: absolute;
 
4346
  top: 0;
 
4347
  left: 0;
 
4348
  z-index: 1010;
 
4349
  display: none;
 
4350
  padding: 5px;
 
4351
}
 
4352
 
 
4353
.popover.top {
 
4354
  margin-top: -5px;
 
4355
}
 
4356
 
 
4357
.popover.right {
 
4358
  margin-left: 5px;
 
4359
}
 
4360
 
 
4361
.popover.bottom {
 
4362
  margin-top: 5px;
 
4363
}
 
4364
 
 
4365
.popover.left {
 
4366
  margin-left: -5px;
 
4367
}
 
4368
 
 
4369
.popover.top .arrow {
 
4370
  bottom: 0;
 
4371
  left: 50%;
 
4372
  margin-left: -5px;
 
4373
  border-top: 5px solid #000000;
 
4374
  border-right: 5px solid transparent;
 
4375
  border-left: 5px solid transparent;
 
4376
}
 
4377
 
 
4378
.popover.right .arrow {
 
4379
  top: 50%;
 
4380
  left: 0;
 
4381
  margin-top: -5px;
 
4382
  border-top: 5px solid transparent;
 
4383
  border-right: 5px solid #000000;
 
4384
  border-bottom: 5px solid transparent;
 
4385
}
 
4386
 
 
4387
.popover.bottom .arrow {
 
4388
  top: 0;
 
4389
  left: 50%;
 
4390
  margin-left: -5px;
 
4391
  border-right: 5px solid transparent;
 
4392
  border-bottom: 5px solid #000000;
 
4393
  border-left: 5px solid transparent;
 
4394
}
 
4395
 
 
4396
.popover.left .arrow {
 
4397
  top: 50%;
 
4398
  right: 0;
 
4399
  margin-top: -5px;
 
4400
  border-top: 5px solid transparent;
 
4401
  border-bottom: 5px solid transparent;
 
4402
  border-left: 5px solid #000000;
 
4403
}
 
4404
 
 
4405
.popover .arrow {
 
4406
  position: absolute;
 
4407
  width: 0;
 
4408
  height: 0;
 
4409
}
 
4410
 
 
4411
.popover-inner {
 
4412
  width: 280px;
 
4413
  padding: 3px;
 
4414
  overflow: hidden;
 
4415
  background: #000000;
 
4416
  background: rgba(0, 0, 0, 0.8);
 
4417
  -webkit-border-radius: 6px;
 
4418
     -moz-border-radius: 6px;
 
4419
          border-radius: 6px;
 
4420
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4421
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4422
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
 
4423
}
 
4424
 
 
4425
.popover-title {
 
4426
  padding: 9px 15px;
 
4427
  line-height: 1;
 
4428
  background-color: #f5f5f5;
 
4429
  border-bottom: 1px solid #eee;
 
4430
  -webkit-border-radius: 3px 3px 0 0;
 
4431
     -moz-border-radius: 3px 3px 0 0;
 
4432
          border-radius: 3px 3px 0 0;
 
4433
}
 
4434
 
 
4435
.popover-content {
 
4436
  padding: 14px;
 
4437
  background-color: #ffffff;
 
4438
  -webkit-border-radius: 0 0 3px 3px;
 
4439
     -moz-border-radius: 0 0 3px 3px;
 
4440
          border-radius: 0 0 3px 3px;
 
4441
  -webkit-background-clip: padding-box;
 
4442
     -moz-background-clip: padding-box;
 
4443
          background-clip: padding-box;
 
4444
}
 
4445
 
 
4446
.popover-content p,
 
4447
.popover-content ul,
 
4448
.popover-content ol {
 
4449
  margin-bottom: 0;
 
4450
}
 
4451
 
 
4452
.thumbnails {
 
4453
  margin-left: -20px;
 
4454
  list-style: none;
 
4455
  *zoom: 1;
 
4456
}
 
4457
 
 
4458
.thumbnails:before,
 
4459
.thumbnails:after {
 
4460
  display: table;
 
4461
  content: "";
 
4462
}
 
4463
 
 
4464
.thumbnails:after {
 
4465
  clear: both;
 
4466
}
 
4467
 
 
4468
.row-fluid .thumbnails {
 
4469
  margin-left: 0;
 
4470
}
 
4471
 
 
4472
.thumbnails > li {
 
4473
  float: left;
 
4474
  margin-bottom: 18px;
 
4475
  margin-left: 20px;
 
4476
}
 
4477
 
 
4478
.thumbnail {
 
4479
  display: block;
 
4480
  padding: 4px;
 
4481
  line-height: 1;
 
4482
  border: 1px solid #ddd;
 
4483
  -webkit-border-radius: 4px;
 
4484
     -moz-border-radius: 4px;
 
4485
          border-radius: 4px;
 
4486
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
 
4487
     -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
 
4488
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
 
4489
}
 
4490
 
 
4491
a.thumbnail:hover {
 
4492
  border-color: #0088cc;
 
4493
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
4494
     -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
4495
          box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 
4496
}
 
4497
 
 
4498
.thumbnail > img {
 
4499
  display: block;
 
4500
  max-width: 100%;
 
4501
  margin-right: auto;
 
4502
  margin-left: auto;
 
4503
}
 
4504
 
 
4505
.thumbnail .caption {
 
4506
  padding: 9px;
 
4507
}
 
4508
 
 
4509
.label,
 
4510
.badge {
 
4511
  font-size: 10.998px;
 
4512
  font-weight: bold;
 
4513
  line-height: 14px;
 
4514
  color: #ffffff;
 
4515
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
4516
  white-space: nowrap;
 
4517
  vertical-align: baseline;
 
4518
  background-color: #999999;
 
4519
}
 
4520
 
 
4521
.label {
 
4522
  padding: 1px 4px 2px;
 
4523
  -webkit-border-radius: 3px;
 
4524
     -moz-border-radius: 3px;
 
4525
          border-radius: 3px;
 
4526
}
 
4527
 
 
4528
.badge {
 
4529
  padding: 1px 9px 2px;
 
4530
  -webkit-border-radius: 9px;
 
4531
     -moz-border-radius: 9px;
 
4532
          border-radius: 9px;
 
4533
}
 
4534
 
 
4535
a.label:hover,
 
4536
a.badge:hover {
 
4537
  color: #ffffff;
 
4538
  text-decoration: none;
 
4539
  cursor: pointer;
 
4540
}
 
4541
 
 
4542
.label-important,
 
4543
.badge-important {
 
4544
  background-color: #b94a48;
 
4545
}
 
4546
 
 
4547
.label-important[href],
 
4548
.badge-important[href] {
 
4549
  background-color: #953b39;
 
4550
}
 
4551
 
 
4552
.label-warning,
 
4553
.badge-warning {
 
4554
  background-color: #f89406;
 
4555
}
 
4556
 
 
4557
.label-warning[href],
 
4558
.badge-warning[href] {
 
4559
  background-color: #c67605;
 
4560
}
 
4561
 
 
4562
.label-success,
 
4563
.badge-success {
 
4564
  background-color: #468847;
 
4565
}
 
4566
 
 
4567
.label-success[href],
 
4568
.badge-success[href] {
 
4569
  background-color: #356635;
 
4570
}
 
4571
 
 
4572
.label-info,
 
4573
.badge-info {
 
4574
  background-color: #3a87ad;
 
4575
}
 
4576
 
 
4577
.label-info[href],
 
4578
.badge-info[href] {
 
4579
  background-color: #2d6987;
 
4580
}
 
4581
 
 
4582
.label-inverse,
 
4583
.badge-inverse {
 
4584
  background-color: #333333;
 
4585
}
 
4586
 
 
4587
.label-inverse[href],
 
4588
.badge-inverse[href] {
 
4589
  background-color: #1a1a1a;
 
4590
}
 
4591
 
 
4592
@-webkit-keyframes progress-bar-stripes {
 
4593
  from {
 
4594
    background-position: 40px 0;
 
4595
  }
 
4596
  to {
 
4597
    background-position: 0 0;
 
4598
  }
 
4599
}
 
4600
 
 
4601
@-moz-keyframes progress-bar-stripes {
 
4602
  from {
 
4603
    background-position: 40px 0;
 
4604
  }
 
4605
  to {
 
4606
    background-position: 0 0;
 
4607
  }
 
4608
}
 
4609
 
 
4610
@-ms-keyframes progress-bar-stripes {
 
4611
  from {
 
4612
    background-position: 40px 0;
 
4613
  }
 
4614
  to {
 
4615
    background-position: 0 0;
 
4616
  }
 
4617
}
 
4618
 
 
4619
@-o-keyframes progress-bar-stripes {
 
4620
  from {
 
4621
    background-position: 0 0;
 
4622
  }
 
4623
  to {
 
4624
    background-position: 40px 0;
 
4625
  }
 
4626
}
 
4627
 
 
4628
@keyframes progress-bar-stripes {
 
4629
  from {
 
4630
    background-position: 40px 0;
 
4631
  }
 
4632
  to {
 
4633
    background-position: 0 0;
 
4634
  }
 
4635
}
 
4636
 
 
4637
.progress {
 
4638
  height: 18px;
 
4639
  margin-bottom: 18px;
 
4640
  overflow: hidden;
 
4641
  background-color: #f7f7f7;
 
4642
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
 
4643
  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
 
4644
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
 
4645
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
 
4646
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
 
4647
  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
 
4648
  background-repeat: repeat-x;
 
4649
  -webkit-border-radius: 4px;
 
4650
     -moz-border-radius: 4px;
 
4651
          border-radius: 4px;
 
4652
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
 
4653
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
4654
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
4655
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 
4656
}
 
4657
 
 
4658
.progress .bar {
 
4659
  width: 0;
 
4660
  height: 18px;
 
4661
  font-size: 12px;
 
4662
  color: #ffffff;
 
4663
  text-align: center;
 
4664
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
4665
  background-color: #0e90d2;
 
4666
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
 
4667
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
 
4668
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
 
4669
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
 
4670
  background-image: linear-gradient(top, #149bdf, #0480be);
 
4671
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
 
4672
  background-repeat: repeat-x;
 
4673
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
 
4674
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
4675
     -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
4676
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 
4677
  -webkit-box-sizing: border-box;
 
4678
     -moz-box-sizing: border-box;
 
4679
      -ms-box-sizing: border-box;
 
4680
          box-sizing: border-box;
 
4681
  -webkit-transition: width 0.6s ease;
 
4682
     -moz-transition: width 0.6s ease;
 
4683
      -ms-transition: width 0.6s ease;
 
4684
       -o-transition: width 0.6s ease;
 
4685
          transition: width 0.6s ease;
 
4686
}
 
4687
 
 
4688
.progress-striped .bar {
 
4689
  background-color: #149bdf;
 
4690
  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);
 
4691
  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);
 
4692
  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);
 
4693
  background-image: -ms-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);
 
4694
  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));
 
4695
  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);
 
4696
  -webkit-background-size: 40px 40px;
 
4697
     -moz-background-size: 40px 40px;
 
4698
       -o-background-size: 40px 40px;
 
4699
          background-size: 40px 40px;
 
4700
}
 
4701
 
 
4702
.progress.active .bar {
 
4703
  -webkit-animation: progress-bar-stripes 2s linear infinite;
 
4704
     -moz-animation: progress-bar-stripes 2s linear infinite;
 
4705
      -ms-animation: progress-bar-stripes 2s linear infinite;
 
4706
       -o-animation: progress-bar-stripes 2s linear infinite;
 
4707
          animation: progress-bar-stripes 2s linear infinite;
 
4708
}
 
4709
 
 
4710
.progress-danger .bar {
 
4711
  background-color: #dd514c;
 
4712
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
 
4713
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
 
4714
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
 
4715
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
 
4716
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
 
4717
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
 
4718
  background-repeat: repeat-x;
 
4719
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
 
4720
}
 
4721
 
 
4722
.progress-danger.progress-striped .bar {
 
4723
  background-color: #ee5f5b;
 
4724
  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));
 
4725
  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);
 
4726
  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);
 
4727
  background-image: -ms-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);
 
4728
  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);
 
4729
  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);
 
4730
}
 
4731
 
 
4732
.progress-success .bar {
 
4733
  background-color: #5eb95e;
 
4734
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
 
4735
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
 
4736
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
 
4737
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
 
4738
  background-image: -o-linear-gradient(top, #62c462, #57a957);
 
4739
  background-image: linear-gradient(top, #62c462, #57a957);
 
4740
  background-repeat: repeat-x;
 
4741
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
 
4742
}
 
4743
 
 
4744
.progress-success.progress-striped .bar {
 
4745
  background-color: #62c462;
 
4746
  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));
 
4747
  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);
 
4748
  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);
 
4749
  background-image: -ms-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);
 
4750
  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);
 
4751
  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);
 
4752
}
 
4753
 
 
4754
.progress-info .bar {
 
4755
  background-color: #4bb1cf;
 
4756
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
 
4757
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
 
4758
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
 
4759
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
 
4760
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
 
4761
  background-image: linear-gradient(top, #5bc0de, #339bb9);
 
4762
  background-repeat: repeat-x;
 
4763
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
 
4764
}
 
4765
 
 
4766
.progress-info.progress-striped .bar {
 
4767
  background-color: #5bc0de;
 
4768
  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));
 
4769
  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);
 
4770
  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);
 
4771
  background-image: -ms-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);
 
4772
  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);
 
4773
  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);
 
4774
}
 
4775
 
 
4776
.progress-warning .bar {
 
4777
  background-color: #faa732;
 
4778
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
 
4779
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
 
4780
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
 
4781
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
 
4782
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
 
4783
  background-image: linear-gradient(top, #fbb450, #f89406);
 
4784
  background-repeat: repeat-x;
 
4785
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
 
4786
}
 
4787
 
 
4788
.progress-warning.progress-striped .bar {
 
4789
  background-color: #fbb450;
 
4790
  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));
 
4791
  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);
 
4792
  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);
 
4793
  background-image: -ms-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);
 
4794
  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);
 
4795
  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);
 
4796
}
 
4797
 
 
4798
.accordion {
 
4799
  margin-bottom: 18px;
 
4800
}
 
4801
 
 
4802
.accordion-group {
 
4803
  margin-bottom: 2px;
 
4804
  border: 1px solid #e5e5e5;
 
4805
  -webkit-border-radius: 4px;
 
4806
     -moz-border-radius: 4px;
 
4807
          border-radius: 4px;
 
4808
}
 
4809
 
 
4810
.accordion-heading {
 
4811
  border-bottom: 0;
 
4812
}
 
4813
 
 
4814
.accordion-heading .accordion-toggle {
 
4815
  display: block;
 
4816
  padding: 8px 15px;
 
4817
}
 
4818
 
 
4819
.accordion-toggle {
 
4820
  cursor: pointer;
 
4821
}
 
4822
 
 
4823
.accordion-inner {
 
4824
  padding: 9px 15px;
 
4825
  border-top: 1px solid #e5e5e5;
 
4826
}
 
4827
 
 
4828
.carousel {
 
4829
  position: relative;
 
4830
  margin-bottom: 18px;
 
4831
  line-height: 1;
 
4832
}
 
4833
 
 
4834
.carousel-inner {
 
4835
  position: relative;
 
4836
  width: 100%;
 
4837
  overflow: hidden;
 
4838
}
 
4839
 
 
4840
.carousel .item {
 
4841
  position: relative;
 
4842
  display: none;
 
4843
  -webkit-transition: 0.6s ease-in-out left;
 
4844
     -moz-transition: 0.6s ease-in-out left;
 
4845
      -ms-transition: 0.6s ease-in-out left;
 
4846
       -o-transition: 0.6s ease-in-out left;
 
4847
          transition: 0.6s ease-in-out left;
 
4848
}
 
4849
 
 
4850
.carousel .item > img {
 
4851
  display: block;
 
4852
  line-height: 1;
 
4853
}
 
4854
 
 
4855
.carousel .active,
 
4856
.carousel .next,
 
4857
.carousel .prev {
 
4858
  display: block;
 
4859
}
 
4860
 
 
4861
.carousel .active {
 
4862
  left: 0;
 
4863
}
 
4864
 
 
4865
.carousel .next,
 
4866
.carousel .prev {
 
4867
  position: absolute;
 
4868
  top: 0;
 
4869
  width: 100%;
 
4870
}
 
4871
 
 
4872
.carousel .next {
 
4873
  left: 100%;
 
4874
}
 
4875
 
 
4876
.carousel .prev {
 
4877
  left: -100%;
 
4878
}
 
4879
 
 
4880
.carousel .next.left,
 
4881
.carousel .prev.right {
 
4882
  left: 0;
 
4883
}
 
4884
 
 
4885
.carousel .active.left {
 
4886
  left: -100%;
 
4887
}
 
4888
 
 
4889
.carousel .active.right {
 
4890
  left: 100%;
 
4891
}
 
4892
 
 
4893
.carousel-control {
 
4894
  position: absolute;
 
4895
  top: 40%;
 
4896
  left: 15px;
 
4897
  width: 40px;
 
4898
  height: 40px;
 
4899
  margin-top: -20px;
 
4900
  font-size: 60px;
 
4901
  font-weight: 100;
 
4902
  line-height: 30px;
 
4903
  color: #ffffff;
 
4904
  text-align: center;
 
4905
  background: #222222;
 
4906
  border: 3px solid #ffffff;
 
4907
  -webkit-border-radius: 23px;
 
4908
     -moz-border-radius: 23px;
 
4909
          border-radius: 23px;
 
4910
  opacity: 0.5;
 
4911
  filter: alpha(opacity=50);
 
4912
}
 
4913
 
 
4914
.carousel-control.right {
 
4915
  right: 15px;
 
4916
  left: auto;
 
4917
}
 
4918
 
 
4919
.carousel-control:hover {
 
4920
  color: #ffffff;
 
4921
  text-decoration: none;
 
4922
  opacity: 0.9;
 
4923
  filter: alpha(opacity=90);
 
4924
}
 
4925
 
 
4926
.carousel-caption {
 
4927
  position: absolute;
 
4928
  right: 0;
 
4929
  bottom: 0;
 
4930
  left: 0;
 
4931
  padding: 10px 15px 5px;
 
4932
  background: #333333;
 
4933
  background: rgba(0, 0, 0, 0.75);
 
4934
}
 
4935
 
 
4936
.carousel-caption h4,
 
4937
.carousel-caption p {
 
4938
  color: #ffffff;
 
4939
}
 
4940
 
 
4941
.hero-unit {
 
4942
  padding: 60px;
 
4943
  margin-bottom: 30px;
 
4944
  background-color: #eeeeee;
 
4945
  -webkit-border-radius: 6px;
 
4946
     -moz-border-radius: 6px;
 
4947
          border-radius: 6px;
 
4948
}
 
4949
 
 
4950
.hero-unit h1 {
 
4951
  margin-bottom: 0;
 
4952
  font-size: 60px;
 
4953
  line-height: 1;
 
4954
  letter-spacing: -1px;
 
4955
  color: inherit;
 
4956
}
 
4957
 
 
4958
.hero-unit p {
 
4959
  font-size: 18px;
 
4960
  font-weight: 200;
 
4961
  line-height: 27px;
 
4962
  color: inherit;
 
4963
}
 
4964
 
 
4965
.pull-right {
 
4966
  float: right;
 
4967
}
 
4968
 
 
4969
.pull-left {
 
4970
  float: left;
 
4971
}
 
4972
 
 
4973
.hide {
 
4974
  display: none;
 
4975
}
 
4976
 
 
4977
.show {
 
4978
  display: block;
 
4979
}
 
4980
 
 
4981
.invisible {
 
4982
  visibility: hidden;
 
4983
}