~openerp-dev/openerp-mobile/openerp-mobile-10

« back to all changes in this revision

Viewing changes to doc/build/html/_static/bootstrap-2.3.2/css/bootstrap.css

  • Committer: Dharmang Soni (OpenERP)
  • Date: 2014-04-07 07:55:14 UTC
  • Revision ID: dpr@tinyerp.com-20140407075514-c0f0i2qm9k6cbrx4
[REMOVE] removed documentation from base framework

Show diffs side-by-side

added added

removed removed

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