Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
12352 anikendra 1
/*!
2
 * Bootstrap v2.3.0
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
.pull-right > .dropdown-menu {
3013
  right: 0;
3014
  left: auto;
3015
}
3016
 
3017
.dropup .caret,
3018
.navbar-fixed-bottom .dropdown .caret {
3019
  border-top: 0;
3020
  border-bottom: 4px solid #000000;
3021
  content: "";
3022
}
3023
 
3024
.dropup .dropdown-menu,
3025
.navbar-fixed-bottom .dropdown .dropdown-menu {
3026
  top: auto;
3027
  bottom: 100%;
3028
  margin-bottom: 1px;
3029
}
3030
 
3031
.dropdown-submenu {
3032
  position: relative;
3033
}
3034
 
3035
.dropdown-submenu > .dropdown-menu {
3036
  top: 0;
3037
  left: 100%;
3038
  margin-top: -6px;
3039
  margin-left: -1px;
3040
  -webkit-border-radius: 0 6px 6px 6px;
3041
     -moz-border-radius: 0 6px 6px 6px;
3042
          border-radius: 0 6px 6px 6px;
3043
}
3044
 
3045
.dropdown-submenu:hover > .dropdown-menu {
3046
  display: block;
3047
}
3048
 
3049
.dropup .dropdown-submenu > .dropdown-menu {
3050
  top: auto;
3051
  bottom: 0;
3052
  margin-top: 0;
3053
  margin-bottom: -2px;
3054
  -webkit-border-radius: 5px 5px 5px 0;
3055
     -moz-border-radius: 5px 5px 5px 0;
3056
          border-radius: 5px 5px 5px 0;
3057
}
3058
 
3059
.dropdown-submenu > a:after {
3060
  display: block;
3061
  float: right;
3062
  width: 0;
3063
  height: 0;
3064
  margin-top: 5px;
3065
  margin-right: -10px;
3066
  border-color: transparent;
3067
  border-left-color: #cccccc;
3068
  border-style: solid;
3069
  border-width: 5px 0 5px 5px;
3070
  content: " ";
3071
}
3072
 
3073
.dropdown-submenu:hover > a:after {
3074
  border-left-color: #ffffff;
3075
}
3076
 
3077
.dropdown-submenu.pull-left {
3078
  float: none;
3079
}
3080
 
3081
.dropdown-submenu.pull-left > .dropdown-menu {
3082
  left: -100%;
3083
  margin-left: 10px;
3084
  -webkit-border-radius: 6px 0 6px 6px;
3085
     -moz-border-radius: 6px 0 6px 6px;
3086
          border-radius: 6px 0 6px 6px;
3087
}
3088
 
3089
.dropdown .dropdown-menu .nav-header {
3090
  padding-right: 20px;
3091
  padding-left: 20px;
3092
}
3093
 
3094
.typeahead {
3095
  z-index: 1051;
3096
  margin-top: 2px;
3097
  -webkit-border-radius: 4px;
3098
     -moz-border-radius: 4px;
3099
          border-radius: 4px;
3100
}
3101
 
3102
.well {
3103
  min-height: 20px;
3104
  padding: 19px;
3105
  margin-bottom: 20px;
3106
  background-color: #f5f5f5;
3107
  border: 1px solid #e3e3e3;
3108
  -webkit-border-radius: 4px;
3109
     -moz-border-radius: 4px;
3110
          border-radius: 4px;
3111
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3112
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3113
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3114
}
3115
 
3116
.well blockquote {
3117
  border-color: #ddd;
3118
  border-color: rgba(0, 0, 0, 0.15);
3119
}
3120
 
3121
.well-large {
3122
  padding: 24px;
3123
  -webkit-border-radius: 6px;
3124
     -moz-border-radius: 6px;
3125
          border-radius: 6px;
3126
}
3127
 
3128
.well-small {
3129
  padding: 9px;
3130
  -webkit-border-radius: 3px;
3131
     -moz-border-radius: 3px;
3132
          border-radius: 3px;
3133
}
3134
 
3135
.fade {
3136
  opacity: 0;
3137
  -webkit-transition: opacity 0.15s linear;
3138
     -moz-transition: opacity 0.15s linear;
3139
       -o-transition: opacity 0.15s linear;
3140
          transition: opacity 0.15s linear;
3141
}
3142
 
3143
.fade.in {
3144
  opacity: 1;
3145
}
3146
 
3147
.collapse {
3148
  position: relative;
3149
  height: 0;
3150
  overflow: hidden;
3151
  -webkit-transition: height 0.35s ease;
3152
     -moz-transition: height 0.35s ease;
3153
       -o-transition: height 0.35s ease;
3154
          transition: height 0.35s ease;
3155
}
3156
 
3157
.collapse.in {
3158
  height: auto;
3159
}
3160
 
3161
.close {
3162
  float: right;
3163
  font-size: 20px;
3164
  font-weight: bold;
3165
  line-height: 20px;
3166
  color: #000000;
3167
  text-shadow: 0 1px 0 #ffffff;
3168
  opacity: 0.2;
3169
  filter: alpha(opacity=20);
3170
}
3171
 
3172
.close:hover,
3173
.close:focus {
3174
  color: #000000;
3175
  text-decoration: none;
3176
  cursor: pointer;
3177
  opacity: 0.4;
3178
  filter: alpha(opacity=40);
3179
}
3180
 
3181
button.close {
3182
  padding: 0;
3183
  cursor: pointer;
3184
  background: transparent;
3185
  border: 0;
3186
  -webkit-appearance: none;
3187
}
3188
 
3189
.btn {
3190
  display: inline-block;
3191
  *display: inline;
3192
  padding: 4px 12px;
3193
  margin-bottom: 0;
3194
  *margin-left: .3em;
3195
  font-size: 14px;
3196
  line-height: 20px;
3197
  color: #333333;
3198
  text-align: center;
3199
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
3200
  vertical-align: middle;
3201
  cursor: pointer;
3202
  background-color: #f5f5f5;
3203
  *background-color: #e6e6e6;
3204
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
3205
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
3206
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
3207
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
3208
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
3209
  background-repeat: repeat-x;
3210
  border: 1px solid #cccccc;
3211
  *border: 0;
3212
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
3213
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3214
  border-bottom-color: #b3b3b3;
3215
  -webkit-border-radius: 4px;
3216
     -moz-border-radius: 4px;
3217
          border-radius: 4px;
3218
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
3219
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3220
  *zoom: 1;
3221
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3222
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3223
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3224
}
3225
 
3226
.btn:hover,
3227
.btn:focus,
3228
.btn:active,
3229
.btn.active,
3230
.btn.disabled,
3231
.btn[disabled] {
3232
  color: #333333;
3233
  background-color: #e6e6e6;
3234
  *background-color: #d9d9d9;
3235
}
3236
 
3237
.btn:active,
3238
.btn.active {
3239
  background-color: #cccccc \9;
3240
}
3241
 
3242
.btn:first-child {
3243
  *margin-left: 0;
3244
}
3245
 
3246
.btn:hover,
3247
.btn:focus {
3248
  color: #333333;
3249
  text-decoration: none;
3250
  background-position: 0 -15px;
3251
  -webkit-transition: background-position 0.1s linear;
3252
     -moz-transition: background-position 0.1s linear;
3253
       -o-transition: background-position 0.1s linear;
3254
          transition: background-position 0.1s linear;
3255
}
3256
 
3257
.btn:focus {
3258
  outline: thin dotted #333;
3259
  outline: 5px auto -webkit-focus-ring-color;
3260
  outline-offset: -2px;
3261
}
3262
 
3263
.btn.active,
3264
.btn:active {
3265
  background-image: none;
3266
  outline: 0;
3267
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3268
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3269
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3270
}
3271
 
3272
.btn.disabled,
3273
.btn[disabled] {
3274
  cursor: default;
3275
  background-image: none;
3276
  opacity: 0.65;
3277
  filter: alpha(opacity=65);
3278
  -webkit-box-shadow: none;
3279
     -moz-box-shadow: none;
3280
          box-shadow: none;
3281
}
3282
 
3283
.btn-large {
3284
  padding: 11px 19px;
3285
  font-size: 17.5px;
3286
  -webkit-border-radius: 6px;
3287
     -moz-border-radius: 6px;
3288
          border-radius: 6px;
3289
}
3290
 
3291
.btn-large [class^="icon-"],
3292
.btn-large [class*=" icon-"] {
3293
  margin-top: 4px;
3294
}
3295
 
3296
.btn-small {
3297
  padding: 2px 10px;
3298
  font-size: 11.9px;
3299
  -webkit-border-radius: 3px;
3300
     -moz-border-radius: 3px;
3301
          border-radius: 3px;
3302
}
3303
 
3304
.btn-small [class^="icon-"],
3305
.btn-small [class*=" icon-"] {
3306
  margin-top: 0;
3307
}
3308
 
3309
.btn-mini [class^="icon-"],
3310
.btn-mini [class*=" icon-"] {
3311
  margin-top: -1px;
3312
}
3313
 
3314
.btn-mini {
3315
  padding: 0 6px;
3316
  font-size: 10.5px;
3317
  -webkit-border-radius: 3px;
3318
     -moz-border-radius: 3px;
3319
          border-radius: 3px;
3320
}
3321
 
3322
.btn-block {
3323
  display: block;
3324
  width: 100%;
3325
  padding-right: 0;
3326
  padding-left: 0;
3327
  -webkit-box-sizing: border-box;
3328
     -moz-box-sizing: border-box;
3329
          box-sizing: border-box;
3330
}
3331
 
3332
.btn-block + .btn-block {
3333
  margin-top: 5px;
3334
}
3335
 
3336
input[type="submit"].btn-block,
3337
input[type="reset"].btn-block,
3338
input[type="button"].btn-block {
3339
  width: 100%;
3340
}
3341
 
3342
.btn-primary.active,
3343
.btn-warning.active,
3344
.btn-danger.active,
3345
.btn-success.active,
3346
.btn-info.active,
3347
.btn-inverse.active {
3348
  color: rgba(255, 255, 255, 0.75);
3349
}
3350
 
3351
.btn-primary {
3352
  color: #ffffff;
3353
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3354
  background-color: #006dcc;
3355
  *background-color: #0044cc;
3356
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3357
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3358
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3359
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3360
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3361
  background-repeat: repeat-x;
3362
  border-color: #0044cc #0044cc #002a80;
3363
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3364
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3365
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3366
}
3367
 
3368
.btn-primary:hover,
3369
.btn-primary:focus,
3370
.btn-primary:active,
3371
.btn-primary.active,
3372
.btn-primary.disabled,
3373
.btn-primary[disabled] {
3374
  color: #ffffff;
3375
  background-color: #0044cc;
3376
  *background-color: #003bb3;
3377
}
3378
 
3379
.btn-primary:active,
3380
.btn-primary.active {
3381
  background-color: #003399 \9;
3382
}
3383
 
3384
.btn-warning {
3385
  color: #ffffff;
3386
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3387
  background-color: #faa732;
3388
  *background-color: #f89406;
3389
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3390
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3391
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3392
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
3393
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
3394
  background-repeat: repeat-x;
3395
  border-color: #f89406 #f89406 #ad6704;
3396
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3397
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
3398
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3399
}
3400
 
3401
.btn-warning:hover,
3402
.btn-warning:focus,
3403
.btn-warning:active,
3404
.btn-warning.active,
3405
.btn-warning.disabled,
3406
.btn-warning[disabled] {
3407
  color: #ffffff;
3408
  background-color: #f89406;
3409
  *background-color: #df8505;
3410
}
3411
 
3412
.btn-warning:active,
3413
.btn-warning.active {
3414
  background-color: #c67605 \9;
3415
}
3416
 
3417
.btn-danger {
3418
  color: #ffffff;
3419
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3420
  background-color: #da4f49;
3421
  *background-color: #bd362f;
3422
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
3423
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
3424
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
3425
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
3426
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
3427
  background-repeat: repeat-x;
3428
  border-color: #bd362f #bd362f #802420;
3429
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3430
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
3431
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3432
}
3433
 
3434
.btn-danger:hover,
3435
.btn-danger:focus,
3436
.btn-danger:active,
3437
.btn-danger.active,
3438
.btn-danger.disabled,
3439
.btn-danger[disabled] {
3440
  color: #ffffff;
3441
  background-color: #bd362f;
3442
  *background-color: #a9302a;
3443
}
3444
 
3445
.btn-danger:active,
3446
.btn-danger.active {
3447
  background-color: #942a25 \9;
3448
}
3449
 
3450
.btn-success {
3451
  color: #ffffff;
3452
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3453
  background-color: #5bb75b;
3454
  *background-color: #51a351;
3455
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
3456
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
3457
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
3458
  background-image: -o-linear-gradient(top, #62c462, #51a351);
3459
  background-image: linear-gradient(to bottom, #62c462, #51a351);
3460
  background-repeat: repeat-x;
3461
  border-color: #51a351 #51a351 #387038;
3462
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3463
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
3464
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3465
}
3466
 
3467
.btn-success:hover,
3468
.btn-success:focus,
3469
.btn-success:active,
3470
.btn-success.active,
3471
.btn-success.disabled,
3472
.btn-success[disabled] {
3473
  color: #ffffff;
3474
  background-color: #51a351;
3475
  *background-color: #499249;
3476
}
3477
 
3478
.btn-success:active,
3479
.btn-success.active {
3480
  background-color: #408140 \9;
3481
}
3482
 
3483
.btn-info {
3484
  color: #ffffff;
3485
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3486
  background-color: #49afcd;
3487
  *background-color: #2f96b4;
3488
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
3489
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
3490
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
3491
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
3492
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
3493
  background-repeat: repeat-x;
3494
  border-color: #2f96b4 #2f96b4 #1f6377;
3495
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3496
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
3497
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3498
}
3499
 
3500
.btn-info:hover,
3501
.btn-info:focus,
3502
.btn-info:active,
3503
.btn-info.active,
3504
.btn-info.disabled,
3505
.btn-info[disabled] {
3506
  color: #ffffff;
3507
  background-color: #2f96b4;
3508
  *background-color: #2a85a0;
3509
}
3510
 
3511
.btn-info:active,
3512
.btn-info.active {
3513
  background-color: #24748c \9;
3514
}
3515
 
3516
.btn-inverse {
3517
  color: #ffffff;
3518
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3519
  background-color: #363636;
3520
  *background-color: #222222;
3521
  background-image: -moz-linear-gradient(top, #444444, #222222);
3522
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
3523
  background-image: -webkit-linear-gradient(top, #444444, #222222);
3524
  background-image: -o-linear-gradient(top, #444444, #222222);
3525
  background-image: linear-gradient(to bottom, #444444, #222222);
3526
  background-repeat: repeat-x;
3527
  border-color: #222222 #222222 #000000;
3528
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3529
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
3530
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3531
}
3532
 
3533
.btn-inverse:hover,
3534
.btn-inverse:focus,
3535
.btn-inverse:active,
3536
.btn-inverse.active,
3537
.btn-inverse.disabled,
3538
.btn-inverse[disabled] {
3539
  color: #ffffff;
3540
  background-color: #222222;
3541
  *background-color: #151515;
3542
}
3543
 
3544
.btn-inverse:active,
3545
.btn-inverse.active {
3546
  background-color: #080808 \9;
3547
}
3548
 
3549
button.btn,
3550
input[type="submit"].btn {
3551
  *padding-top: 3px;
3552
  *padding-bottom: 3px;
3553
}
3554
 
3555
button.btn::-moz-focus-inner,
3556
input[type="submit"].btn::-moz-focus-inner {
3557
  padding: 0;
3558
  border: 0;
3559
}
3560
 
3561
button.btn.btn-large,
3562
input[type="submit"].btn.btn-large {
3563
  *padding-top: 7px;
3564
  *padding-bottom: 7px;
3565
}
3566
 
3567
button.btn.btn-small,
3568
input[type="submit"].btn.btn-small {
3569
  *padding-top: 3px;
3570
  *padding-bottom: 3px;
3571
}
3572
 
3573
button.btn.btn-mini,
3574
input[type="submit"].btn.btn-mini {
3575
  *padding-top: 1px;
3576
  *padding-bottom: 1px;
3577
}
3578
 
3579
.btn-link,
3580
.btn-link:active,
3581
.btn-link[disabled] {
3582
  background-color: transparent;
3583
  background-image: none;
3584
  -webkit-box-shadow: none;
3585
     -moz-box-shadow: none;
3586
          box-shadow: none;
3587
}
3588
 
3589
.btn-link {
3590
  color: #0088cc;
3591
  cursor: pointer;
3592
  border-color: transparent;
3593
  -webkit-border-radius: 0;
3594
     -moz-border-radius: 0;
3595
          border-radius: 0;
3596
}
3597
 
3598
.btn-link:hover,
3599
.btn-link:focus {
3600
  color: #005580;
3601
  text-decoration: underline;
3602
  background-color: transparent;
3603
}
3604
 
3605
.btn-link[disabled]:hover,
3606
.btn-link[disabled]:focus {
3607
  color: #333333;
3608
  text-decoration: none;
3609
}
3610
 
3611
.btn-group {
3612
  position: relative;
3613
  display: inline-block;
3614
  *display: inline;
3615
  *margin-left: .3em;
3616
  font-size: 0;
3617
  white-space: nowrap;
3618
  vertical-align: middle;
3619
  *zoom: 1;
3620
}
3621
 
3622
.btn-group:first-child {
3623
  *margin-left: 0;
3624
}
3625
 
3626
.btn-group + .btn-group {
3627
  margin-left: 5px;
3628
}
3629
 
3630
.btn-toolbar {
3631
  margin-top: 10px;
3632
  margin-bottom: 10px;
3633
  font-size: 0;
3634
}
3635
 
3636
.btn-toolbar > .btn + .btn,
3637
.btn-toolbar > .btn-group + .btn,
3638
.btn-toolbar > .btn + .btn-group {
3639
  margin-left: 5px;
3640
}
3641
 
3642
.btn-group > .btn {
3643
  position: relative;
3644
  -webkit-border-radius: 0;
3645
     -moz-border-radius: 0;
3646
          border-radius: 0;
3647
}
3648
 
3649
.btn-group > .btn + .btn {
3650
  margin-left: -1px;
3651
}
3652
 
3653
.btn-group > .btn,
3654
.btn-group > .dropdown-menu,
3655
.btn-group > .popover {
3656
  font-size: 14px;
3657
}
3658
 
3659
.btn-group > .btn-mini {
3660
  font-size: 10.5px;
3661
}
3662
 
3663
.btn-group > .btn-small {
3664
  font-size: 11.9px;
3665
}
3666
 
3667
.btn-group > .btn-large {
3668
  font-size: 17.5px;
3669
}
3670
 
3671
.btn-group > .btn:first-child {
3672
  margin-left: 0;
3673
  -webkit-border-bottom-left-radius: 4px;
3674
          border-bottom-left-radius: 4px;
3675
  -webkit-border-top-left-radius: 4px;
3676
          border-top-left-radius: 4px;
3677
  -moz-border-radius-bottomleft: 4px;
3678
  -moz-border-radius-topleft: 4px;
3679
}
3680
 
3681
.btn-group > .btn:last-child,
3682
.btn-group > .dropdown-toggle {
3683
  -webkit-border-top-right-radius: 4px;
3684
          border-top-right-radius: 4px;
3685
  -webkit-border-bottom-right-radius: 4px;
3686
          border-bottom-right-radius: 4px;
3687
  -moz-border-radius-topright: 4px;
3688
  -moz-border-radius-bottomright: 4px;
3689
}
3690
 
3691
.btn-group > .btn.large:first-child {
3692
  margin-left: 0;
3693
  -webkit-border-bottom-left-radius: 6px;
3694
          border-bottom-left-radius: 6px;
3695
  -webkit-border-top-left-radius: 6px;
3696
          border-top-left-radius: 6px;
3697
  -moz-border-radius-bottomleft: 6px;
3698
  -moz-border-radius-topleft: 6px;
3699
}
3700
 
3701
.btn-group > .btn.large:last-child,
3702
.btn-group > .large.dropdown-toggle {
3703
  -webkit-border-top-right-radius: 6px;
3704
          border-top-right-radius: 6px;
3705
  -webkit-border-bottom-right-radius: 6px;
3706
          border-bottom-right-radius: 6px;
3707
  -moz-border-radius-topright: 6px;
3708
  -moz-border-radius-bottomright: 6px;
3709
}
3710
 
3711
.btn-group > .btn:hover,
3712
.btn-group > .btn:focus,
3713
.btn-group > .btn:active,
3714
.btn-group > .btn.active {
3715
  z-index: 2;
3716
}
3717
 
3718
.btn-group .dropdown-toggle:active,
3719
.btn-group.open .dropdown-toggle {
3720
  outline: 0;
3721
}
3722
 
3723
.btn-group > .btn + .dropdown-toggle {
3724
  *padding-top: 5px;
3725
  padding-right: 8px;
3726
  *padding-bottom: 5px;
3727
  padding-left: 8px;
3728
  -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);
3729
     -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);
3730
          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);
3731
}
3732
 
3733
.btn-group > .btn-mini + .dropdown-toggle {
3734
  *padding-top: 2px;
3735
  padding-right: 5px;
3736
  *padding-bottom: 2px;
3737
  padding-left: 5px;
3738
}
3739
 
3740
.btn-group > .btn-small + .dropdown-toggle {
3741
  *padding-top: 5px;
3742
  *padding-bottom: 4px;
3743
}
3744
 
3745
.btn-group > .btn-large + .dropdown-toggle {
3746
  *padding-top: 7px;
3747
  padding-right: 12px;
3748
  *padding-bottom: 7px;
3749
  padding-left: 12px;
3750
}
3751
 
3752
.btn-group.open .dropdown-toggle {
3753
  background-image: none;
3754
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3755
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3756
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3757
}
3758
 
3759
.btn-group.open .btn.dropdown-toggle {
3760
  background-color: #e6e6e6;
3761
}
3762
 
3763
.btn-group.open .btn-primary.dropdown-toggle {
3764
  background-color: #0044cc;
3765
}
3766
 
3767
.btn-group.open .btn-warning.dropdown-toggle {
3768
  background-color: #f89406;
3769
}
3770
 
3771
.btn-group.open .btn-danger.dropdown-toggle {
3772
  background-color: #bd362f;
3773
}
3774
 
3775
.btn-group.open .btn-success.dropdown-toggle {
3776
  background-color: #51a351;
3777
}
3778
 
3779
.btn-group.open .btn-info.dropdown-toggle {
3780
  background-color: #2f96b4;
3781
}
3782
 
3783
.btn-group.open .btn-inverse.dropdown-toggle {
3784
  background-color: #222222;
3785
}
3786
 
3787
.btn .caret {
3788
  margin-top: 8px;
3789
  margin-left: 0;
3790
}
3791
 
3792
.btn-large .caret {
3793
  margin-top: 6px;
3794
}
3795
 
3796
.btn-large .caret {
3797
  border-top-width: 5px;
3798
  border-right-width: 5px;
3799
  border-left-width: 5px;
3800
}
3801
 
3802
.btn-mini .caret,
3803
.btn-small .caret {
3804
  margin-top: 8px;
3805
}
3806
 
3807
.dropup .btn-large .caret {
3808
  border-bottom-width: 5px;
3809
}
3810
 
3811
.btn-primary .caret,
3812
.btn-warning .caret,
3813
.btn-danger .caret,
3814
.btn-info .caret,
3815
.btn-success .caret,
3816
.btn-inverse .caret {
3817
  border-top-color: #ffffff;
3818
  border-bottom-color: #ffffff;
3819
}
3820
 
3821
.btn-group-vertical {
3822
  display: inline-block;
3823
  *display: inline;
3824
  /* IE7 inline-block hack */
3825
 
3826
  *zoom: 1;
3827
}
3828
 
3829
.btn-group-vertical > .btn {
3830
  display: block;
3831
  float: none;
3832
  max-width: 100%;
3833
  -webkit-border-radius: 0;
3834
     -moz-border-radius: 0;
3835
          border-radius: 0;
3836
}
3837
 
3838
.btn-group-vertical > .btn + .btn {
3839
  margin-top: -1px;
3840
  margin-left: 0;
3841
}
3842
 
3843
.btn-group-vertical > .btn:first-child {
3844
  -webkit-border-radius: 4px 4px 0 0;
3845
     -moz-border-radius: 4px 4px 0 0;
3846
          border-radius: 4px 4px 0 0;
3847
}
3848
 
3849
.btn-group-vertical > .btn:last-child {
3850
  -webkit-border-radius: 0 0 4px 4px;
3851
     -moz-border-radius: 0 0 4px 4px;
3852
          border-radius: 0 0 4px 4px;
3853
}
3854
 
3855
.btn-group-vertical > .btn-large:first-child {
3856
  -webkit-border-radius: 6px 6px 0 0;
3857
     -moz-border-radius: 6px 6px 0 0;
3858
          border-radius: 6px 6px 0 0;
3859
}
3860
 
3861
.btn-group-vertical > .btn-large:last-child {
3862
  -webkit-border-radius: 0 0 6px 6px;
3863
     -moz-border-radius: 0 0 6px 6px;
3864
          border-radius: 0 0 6px 6px;
3865
}
3866
 
3867
.alert {
3868
  padding: 8px 35px 8px 14px;
3869
  margin-bottom: 20px;
3870
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3871
  background-color: #fcf8e3;
3872
  border: 1px solid #fbeed5;
3873
  -webkit-border-radius: 4px;
3874
     -moz-border-radius: 4px;
3875
          border-radius: 4px;
3876
}
3877
 
3878
.alert,
3879
.alert h4 {
3880
  color: #c09853;
3881
}
3882
 
3883
.alert h4 {
3884
  margin: 0;
3885
}
3886
 
3887
.alert .close {
3888
  position: relative;
3889
  top: -2px;
3890
  right: -21px;
3891
  line-height: 20px;
3892
}
3893
 
3894
.alert-success {
3895
  color: #468847;
3896
  background-color: #dff0d8;
3897
  border-color: #d6e9c6;
3898
}
3899
 
3900
.alert-success h4 {
3901
  color: #468847;
3902
}
3903
 
3904
.alert-danger,
3905
.alert-error {
3906
  color: #b94a48;
3907
  background-color: #f2dede;
3908
  border-color: #eed3d7;
3909
}
3910
 
3911
.alert-danger h4,
3912
.alert-error h4 {
3913
  color: #b94a48;
3914
}
3915
 
3916
.alert-info {
3917
  color: #3a87ad;
3918
  background-color: #d9edf7;
3919
  border-color: #bce8f1;
3920
}
3921
 
3922
.alert-info h4 {
3923
  color: #3a87ad;
3924
}
3925
 
3926
.alert-block {
3927
  padding-top: 14px;
3928
  padding-bottom: 14px;
3929
}
3930
 
3931
.alert-block > p,
3932
.alert-block > ul {
3933
  margin-bottom: 0;
3934
}
3935
 
3936
.alert-block p + p {
3937
  margin-top: 5px;
3938
}
3939
 
3940
.nav {
3941
  margin-bottom: 20px;
3942
  margin-left: 0;
3943
  list-style: none;
3944
}
3945
 
3946
.nav > li > a {
3947
  display: block;
3948
}
3949
 
3950
.nav > li > a:hover,
3951
.nav > li > a:focus {
3952
  text-decoration: none;
3953
  background-color: #eeeeee;
3954
}
3955
 
3956
.nav > li > a > img {
3957
  max-width: none;
3958
}
3959
 
3960
.nav > .pull-right {
3961
  float: right;
3962
}
3963
 
3964
.nav-header {
3965
  display: block;
3966
  padding: 3px 15px;
3967
  font-size: 11px;
3968
  font-weight: bold;
3969
  line-height: 20px;
3970
  color: #999999;
3971
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3972
  text-transform: uppercase;
3973
}
3974
 
3975
.nav li + .nav-header {
3976
  margin-top: 9px;
3977
}
3978
 
3979
.nav-list {
3980
  padding-right: 15px;
3981
  padding-left: 15px;
3982
  margin-bottom: 0;
3983
}
3984
 
3985
.nav-list > li > a,
3986
.nav-list .nav-header {
3987
  margin-right: -15px;
3988
  margin-left: -15px;
3989
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3990
}
3991
 
3992
.nav-list > li > a {
3993
  padding: 3px 15px;
3994
}
3995
 
3996
.nav-list > .active > a,
3997
.nav-list > .active > a:hover,
3998
.nav-list > .active > a:focus {
3999
  color: #ffffff;
4000
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
4001
  background-color: #0088cc;
4002
}
4003
 
4004
.nav-list [class^="icon-"],
4005
.nav-list [class*=" icon-"] {
4006
  margin-right: 2px;
4007
}
4008
 
4009
.nav-list .divider {
4010
  *width: 100%;
4011
  height: 1px;
4012
  margin: 9px 1px;
4013
  *margin: -5px 0 5px;
4014
  overflow: hidden;
4015
  background-color: #e5e5e5;
4016
  border-bottom: 1px solid #ffffff;
4017
}
4018
 
4019
.nav-tabs,
4020
.nav-pills {
4021
  *zoom: 1;
4022
}
4023
 
4024
.nav-tabs:before,
4025
.nav-pills:before,
4026
.nav-tabs:after,
4027
.nav-pills:after {
4028
  display: table;
4029
  line-height: 0;
4030
  content: "";
4031
}
4032
 
4033
.nav-tabs:after,
4034
.nav-pills:after {
4035
  clear: both;
4036
}
4037
 
4038
.nav-tabs > li,
4039
.nav-pills > li {
4040
  float: left;
4041
}
4042
 
4043
.nav-tabs > li > a,
4044
.nav-pills > li > a {
4045
  padding-right: 12px;
4046
  padding-left: 12px;
4047
  margin-right: 2px;
4048
  line-height: 14px;
4049
}
4050
 
4051
.nav-tabs {
4052
  border-bottom: 1px solid #ddd;
4053
}
4054
 
4055
.nav-tabs > li {
4056
  margin-bottom: -1px;
4057
}
4058
 
4059
.nav-tabs > li > a {
4060
  padding-top: 8px;
4061
  padding-bottom: 8px;
4062
  line-height: 20px;
4063
  border: 1px solid transparent;
4064
  -webkit-border-radius: 4px 4px 0 0;
4065
     -moz-border-radius: 4px 4px 0 0;
4066
          border-radius: 4px 4px 0 0;
4067
}
4068
 
4069
.nav-tabs > li > a:hover,
4070
.nav-tabs > li > a:focus {
4071
  border-color: #eeeeee #eeeeee #dddddd;
4072
}
4073
 
4074
.nav-tabs > .active > a,
4075
.nav-tabs > .active > a:hover,
4076
.nav-tabs > .active > a:focus {
4077
  color: #555555;
4078
  cursor: default;
4079
  background-color: #ffffff;
4080
  border: 1px solid #ddd;
4081
  border-bottom-color: transparent;
4082
}
4083
 
4084
.nav-pills > li > a {
4085
  padding-top: 8px;
4086
  padding-bottom: 8px;
4087
  margin-top: 2px;
4088
  margin-bottom: 2px;
4089
  -webkit-border-radius: 5px;
4090
     -moz-border-radius: 5px;
4091
          border-radius: 5px;
4092
}
4093
 
4094
.nav-pills > .active > a,
4095
.nav-pills > .active > a:hover,
4096
.nav-pills > .active > a:focus {
4097
  color: #ffffff;
4098
  background-color: #0088cc;
4099
}
4100
 
4101
.nav-stacked > li {
4102
  float: none;
4103
}
4104
 
4105
.nav-stacked > li > a {
4106
  margin-right: 0;
4107
}
4108
 
4109
.nav-tabs.nav-stacked {
4110
  border-bottom: 0;
4111
}
4112
 
4113
.nav-tabs.nav-stacked > li > a {
4114
  border: 1px solid #ddd;
4115
  -webkit-border-radius: 0;
4116
     -moz-border-radius: 0;
4117
          border-radius: 0;
4118
}
4119
 
4120
.nav-tabs.nav-stacked > li:first-child > a {
4121
  -webkit-border-top-right-radius: 4px;
4122
          border-top-right-radius: 4px;
4123
  -webkit-border-top-left-radius: 4px;
4124
          border-top-left-radius: 4px;
4125
  -moz-border-radius-topright: 4px;
4126
  -moz-border-radius-topleft: 4px;
4127
}
4128
 
4129
.nav-tabs.nav-stacked > li:last-child > a {
4130
  -webkit-border-bottom-right-radius: 4px;
4131
          border-bottom-right-radius: 4px;
4132
  -webkit-border-bottom-left-radius: 4px;
4133
          border-bottom-left-radius: 4px;
4134
  -moz-border-radius-bottomright: 4px;
4135
  -moz-border-radius-bottomleft: 4px;
4136
}
4137
 
4138
.nav-tabs.nav-stacked > li > a:hover,
4139
.nav-tabs.nav-stacked > li > a:focus {
4140
  z-index: 2;
4141
  border-color: #ddd;
4142
}
4143
 
4144
.nav-pills.nav-stacked > li > a {
4145
  margin-bottom: 3px;
4146
}
4147
 
4148
.nav-pills.nav-stacked > li:last-child > a {
4149
  margin-bottom: 1px;
4150
}
4151
 
4152
.nav-tabs .dropdown-menu {
4153
  -webkit-border-radius: 0 0 6px 6px;
4154
     -moz-border-radius: 0 0 6px 6px;
4155
          border-radius: 0 0 6px 6px;
4156
}
4157
 
4158
.nav-pills .dropdown-menu {
4159
  -webkit-border-radius: 6px;
4160
     -moz-border-radius: 6px;
4161
          border-radius: 6px;
4162
}
4163
 
4164
.nav .dropdown-toggle .caret {
4165
  margin-top: 6px;
4166
  border-top-color: #0088cc;
4167
  border-bottom-color: #0088cc;
4168
}
4169
 
4170
.nav .dropdown-toggle:hover .caret,
4171
.nav .dropdown-toggle:focus .caret {
4172
  border-top-color: #005580;
4173
  border-bottom-color: #005580;
4174
}
4175
 
4176
/* move down carets for tabs */
4177
 
4178
.nav-tabs .dropdown-toggle .caret {
4179
  margin-top: 8px;
4180
}
4181
 
4182
.nav .active .dropdown-toggle .caret {
4183
  border-top-color: #fff;
4184
  border-bottom-color: #fff;
4185
}
4186
 
4187
.nav-tabs .active .dropdown-toggle .caret {
4188
  border-top-color: #555555;
4189
  border-bottom-color: #555555;
4190
}
4191
 
4192
.nav > .dropdown.active > a:hover,
4193
.nav > .dropdown.active > a:focus {
4194
  cursor: pointer;
4195
}
4196
 
4197
.nav-tabs .open .dropdown-toggle,
4198
.nav-pills .open .dropdown-toggle,
4199
.nav > li.dropdown.open.active > a:hover,
4200
.nav > li.dropdown.open.active > a:focus {
4201
  color: #ffffff;
4202
  background-color: #999999;
4203
  border-color: #999999;
4204
}
4205
 
4206
.nav li.dropdown.open .caret,
4207
.nav li.dropdown.open.active .caret,
4208
.nav li.dropdown.open a:hover .caret,
4209
.nav li.dropdown.open a:focus .caret {
4210
  border-top-color: #ffffff;
4211
  border-bottom-color: #ffffff;
4212
  opacity: 1;
4213
  filter: alpha(opacity=100);
4214
}
4215
 
4216
.tabs-stacked .open > a:hover,
4217
.tabs-stacked .open > a:focus {
4218
  border-color: #999999;
4219
}
4220
 
4221
.tabbable {
4222
  *zoom: 1;
4223
}
4224
 
4225
.tabbable:before,
4226
.tabbable:after {
4227
  display: table;
4228
  line-height: 0;
4229
  content: "";
4230
}
4231
 
4232
.tabbable:after {
4233
  clear: both;
4234
}
4235
 
4236
.tab-content {
4237
  overflow: auto;
4238
}
4239
 
4240
.tabs-below > .nav-tabs,
4241
.tabs-right > .nav-tabs,
4242
.tabs-left > .nav-tabs {
4243
  border-bottom: 0;
4244
}
4245
 
4246
.tab-content > .tab-pane,
4247
.pill-content > .pill-pane {
4248
  display: none;
4249
}
4250
 
4251
.tab-content > .active,
4252
.pill-content > .active {
4253
  display: block;
4254
}
4255
 
4256
.tabs-below > .nav-tabs {
4257
  border-top: 1px solid #ddd;
4258
}
4259
 
4260
.tabs-below > .nav-tabs > li {
4261
  margin-top: -1px;
4262
  margin-bottom: 0;
4263
}
4264
 
4265
.tabs-below > .nav-tabs > li > a {
4266
  -webkit-border-radius: 0 0 4px 4px;
4267
     -moz-border-radius: 0 0 4px 4px;
4268
          border-radius: 0 0 4px 4px;
4269
}
4270
 
4271
.tabs-below > .nav-tabs > li > a:hover,
4272
.tabs-below > .nav-tabs > li > a:focus {
4273
  border-top-color: #ddd;
4274
  border-bottom-color: transparent;
4275
}
4276
 
4277
.tabs-below > .nav-tabs > .active > a,
4278
.tabs-below > .nav-tabs > .active > a:hover,
4279
.tabs-below > .nav-tabs > .active > a:focus {
4280
  border-color: transparent #ddd #ddd #ddd;
4281
}
4282
 
4283
.tabs-left > .nav-tabs > li,
4284
.tabs-right > .nav-tabs > li {
4285
  float: none;
4286
}
4287
 
4288
.tabs-left > .nav-tabs > li > a,
4289
.tabs-right > .nav-tabs > li > a {
4290
  min-width: 74px;
4291
  margin-right: 0;
4292
  margin-bottom: 3px;
4293
}
4294
 
4295
.tabs-left > .nav-tabs {
4296
  float: left;
4297
  margin-right: 19px;
4298
  border-right: 1px solid #ddd;
4299
}
4300
 
4301
.tabs-left > .nav-tabs > li > a {
4302
  margin-right: -1px;
4303
  -webkit-border-radius: 4px 0 0 4px;
4304
     -moz-border-radius: 4px 0 0 4px;
4305
          border-radius: 4px 0 0 4px;
4306
}
4307
 
4308
.tabs-left > .nav-tabs > li > a:hover,
4309
.tabs-left > .nav-tabs > li > a:focus {
4310
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
4311
}
4312
 
4313
.tabs-left > .nav-tabs .active > a,
4314
.tabs-left > .nav-tabs .active > a:hover,
4315
.tabs-left > .nav-tabs .active > a:focus {
4316
  border-color: #ddd transparent #ddd #ddd;
4317
  *border-right-color: #ffffff;
4318
}
4319
 
4320
.tabs-right > .nav-tabs {
4321
  float: right;
4322
  margin-left: 19px;
4323
  border-left: 1px solid #ddd;
4324
}
4325
 
4326
.tabs-right > .nav-tabs > li > a {
4327
  margin-left: -1px;
4328
  -webkit-border-radius: 0 4px 4px 0;
4329
     -moz-border-radius: 0 4px 4px 0;
4330
          border-radius: 0 4px 4px 0;
4331
}
4332
 
4333
.tabs-right > .nav-tabs > li > a:hover,
4334
.tabs-right > .nav-tabs > li > a:focus {
4335
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
4336
}
4337
 
4338
.tabs-right > .nav-tabs .active > a,
4339
.tabs-right > .nav-tabs .active > a:hover,
4340
.tabs-right > .nav-tabs .active > a:focus {
4341
  border-color: #ddd #ddd #ddd transparent;
4342
  *border-left-color: #ffffff;
4343
}
4344
 
4345
.nav > .disabled > a {
4346
  color: #999999;
4347
}
4348
 
4349
.nav > .disabled > a:hover,
4350
.nav > .disabled > a:focus {
4351
  text-decoration: none;
4352
  cursor: default;
4353
  background-color: transparent;
4354
}
4355
 
4356
.navbar {
4357
  *position: relative;
4358
  *z-index: 2;
4359
  margin-bottom: 20px;
4360
  overflow: visible;
4361
}
4362
 
4363
.navbar-inner {
4364
  min-height: 40px;
4365
  padding-right: 20px;
4366
  padding-left: 20px;
4367
  background-color: #fafafa;
4368
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
4369
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
4370
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
4371
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
4372
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
4373
  background-repeat: repeat-x;
4374
  border: 1px solid #d4d4d4;
4375
  -webkit-border-radius: 4px;
4376
     -moz-border-radius: 4px;
4377
          border-radius: 4px;
4378
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
4379
  *zoom: 1;
4380
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4381
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4382
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4383
}
4384
 
4385
.navbar-inner:before,
4386
.navbar-inner:after {
4387
  display: table;
4388
  line-height: 0;
4389
  content: "";
4390
}
4391
 
4392
.navbar-inner:after {
4393
  clear: both;
4394
}
4395
 
4396
.navbar .container {
4397
  width: auto;
4398
}
4399
 
4400
.nav-collapse.collapse {
4401
  height: auto;
4402
  overflow: visible;
4403
}
4404
 
4405
.navbar .brand {
4406
  display: block;
4407
  float: left;
4408
  padding: 10px 20px 10px;
4409
  margin-left: -20px;
4410
  font-size: 20px;
4411
  font-weight: 200;
4412
  color: #777777;
4413
  text-shadow: 0 1px 0 #ffffff;
4414
}
4415
 
4416
.navbar .brand:hover,
4417
.navbar .brand:focus {
4418
  text-decoration: none;
4419
}
4420
 
4421
.navbar-text {
4422
  margin-bottom: 0;
4423
  line-height: 40px;
4424
  color: #777777;
4425
}
4426
 
4427
.navbar-link {
4428
  color: #777777;
4429
}
4430
 
4431
.navbar-link:hover,
4432
.navbar-link:focus {
4433
  color: #333333;
4434
}
4435
 
4436
.navbar .divider-vertical {
4437
  height: 40px;
4438
  margin: 0 9px;
4439
  border-right: 1px solid #ffffff;
4440
  border-left: 1px solid #f2f2f2;
4441
}
4442
 
4443
.navbar .btn,
4444
.navbar .btn-group {
4445
  margin-top: 5px;
4446
}
4447
 
4448
.navbar .btn-group .btn,
4449
.navbar .input-prepend .btn,
4450
.navbar .input-append .btn,
4451
.navbar .input-prepend .btn-group,
4452
.navbar .input-append .btn-group {
4453
  margin-top: 0;
4454
}
4455
 
4456
.navbar-form {
4457
  margin-bottom: 0;
4458
  *zoom: 1;
4459
}
4460
 
4461
.navbar-form:before,
4462
.navbar-form:after {
4463
  display: table;
4464
  line-height: 0;
4465
  content: "";
4466
}
4467
 
4468
.navbar-form:after {
4469
  clear: both;
4470
}
4471
 
4472
.navbar-form input,
4473
.navbar-form select,
4474
.navbar-form .radio,
4475
.navbar-form .checkbox {
4476
  margin-top: 5px;
4477
}
4478
 
4479
.navbar-form input,
4480
.navbar-form select,
4481
.navbar-form .btn {
4482
  display: inline-block;
4483
  margin-bottom: 0;
4484
}
4485
 
4486
.navbar-form input[type="image"],
4487
.navbar-form input[type="checkbox"],
4488
.navbar-form input[type="radio"] {
4489
  margin-top: 3px;
4490
}
4491
 
4492
.navbar-form .input-append,
4493
.navbar-form .input-prepend {
4494
  margin-top: 5px;
4495
  white-space: nowrap;
4496
}
4497
 
4498
.navbar-form .input-append input,
4499
.navbar-form .input-prepend input {
4500
  margin-top: 0;
4501
}
4502
 
4503
.navbar-search {
4504
  position: relative;
4505
  float: left;
4506
  margin-top: 5px;
4507
  margin-bottom: 0;
4508
}
4509
 
4510
.navbar-search .search-query {
4511
  padding: 4px 14px;
4512
  margin-bottom: 0;
4513
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4514
  font-size: 13px;
4515
  font-weight: normal;
4516
  line-height: 1;
4517
  -webkit-border-radius: 15px;
4518
     -moz-border-radius: 15px;
4519
          border-radius: 15px;
4520
}
4521
 
4522
.navbar-static-top {
4523
  position: static;
4524
  margin-bottom: 0;
4525
}
4526
 
4527
.navbar-static-top .navbar-inner {
4528
  -webkit-border-radius: 0;
4529
     -moz-border-radius: 0;
4530
          border-radius: 0;
4531
}
4532
 
4533
.navbar-fixed-top,
4534
.navbar-fixed-bottom {
4535
  position: fixed;
4536
  right: 0;
4537
  left: 0;
4538
  z-index: 1030;
4539
  margin-bottom: 0;
4540
}
4541
 
4542
.navbar-fixed-top .navbar-inner,
4543
.navbar-static-top .navbar-inner {
4544
  border-width: 0 0 1px;
4545
}
4546
 
4547
.navbar-fixed-bottom .navbar-inner {
4548
  border-width: 1px 0 0;
4549
}
4550
 
4551
.navbar-fixed-top .navbar-inner,
4552
.navbar-fixed-bottom .navbar-inner {
4553
  padding-right: 0;
4554
  padding-left: 0;
4555
  -webkit-border-radius: 0;
4556
     -moz-border-radius: 0;
4557
          border-radius: 0;
4558
}
4559
 
4560
.navbar-static-top .container,
4561
.navbar-fixed-top .container,
4562
.navbar-fixed-bottom .container {
4563
  width: 940px;
4564
}
4565
 
4566
.navbar-fixed-top {
4567
  top: 0;
4568
}
4569
 
4570
.navbar-fixed-top .navbar-inner,
4571
.navbar-static-top .navbar-inner {
4572
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4573
     -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4574
          box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4575
}
4576
 
4577
.navbar-fixed-bottom {
4578
  bottom: 0;
4579
}
4580
 
4581
.navbar-fixed-bottom .navbar-inner {
4582
  -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4583
     -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4584
          box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4585
}
4586
 
4587
.navbar .nav {
4588
  position: relative;
4589
  left: 0;
4590
  display: block;
4591
  float: left;
4592
  margin: 0 10px 0 0;
4593
}
4594
 
4595
.navbar .nav.pull-right {
4596
  float: right;
4597
  margin-right: 0;
4598
}
4599
 
4600
.navbar .nav > li {
4601
  float: left;
4602
}
4603
 
4604
.navbar .nav > li > a {
4605
  float: none;
4606
  padding: 10px 15px 10px;
4607
  color: #777777;
4608
  text-decoration: none;
4609
  text-shadow: 0 1px 0 #ffffff;
4610
}
4611
 
4612
.navbar .nav .dropdown-toggle .caret {
4613
  margin-top: 8px;
4614
}
4615
 
4616
.navbar .nav > li > a:focus,
4617
.navbar .nav > li > a:hover {
4618
  color: #333333;
4619
  text-decoration: none;
4620
  background-color: transparent;
4621
}
4622
 
4623
.navbar .nav > .active > a,
4624
.navbar .nav > .active > a:hover,
4625
.navbar .nav > .active > a:focus {
4626
  color: #555555;
4627
  text-decoration: none;
4628
  background-color: #e5e5e5;
4629
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4630
     -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4631
          box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4632
}
4633
 
4634
.navbar .btn-navbar {
4635
  display: none;
4636
  float: right;
4637
  padding: 7px 10px;
4638
  margin-right: 5px;
4639
  margin-left: 5px;
4640
  color: #ffffff;
4641
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4642
  background-color: #ededed;
4643
  *background-color: #e5e5e5;
4644
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
4645
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
4646
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
4647
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
4648
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
4649
  background-repeat: repeat-x;
4650
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
4651
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4652
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
4653
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4654
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4655
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4656
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4657
}
4658
 
4659
.navbar .btn-navbar:hover,
4660
.navbar .btn-navbar:focus,
4661
.navbar .btn-navbar:active,
4662
.navbar .btn-navbar.active,
4663
.navbar .btn-navbar.disabled,
4664
.navbar .btn-navbar[disabled] {
4665
  color: #ffffff;
4666
  background-color: #e5e5e5;
4667
  *background-color: #d9d9d9;
4668
}
4669
 
4670
.navbar .btn-navbar:active,
4671
.navbar .btn-navbar.active {
4672
  background-color: #cccccc \9;
4673
}
4674
 
4675
.navbar .btn-navbar .icon-bar {
4676
  display: block;
4677
  width: 18px;
4678
  height: 2px;
4679
  background-color: #f5f5f5;
4680
  -webkit-border-radius: 1px;
4681
     -moz-border-radius: 1px;
4682
          border-radius: 1px;
4683
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4684
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4685
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4686
}
4687
 
4688
.btn-navbar .icon-bar + .icon-bar {
4689
  margin-top: 3px;
4690
}
4691
 
4692
.navbar .nav > li > .dropdown-menu:before {
4693
  position: absolute;
4694
  top: -7px;
4695
  left: 9px;
4696
  display: inline-block;
4697
  border-right: 7px solid transparent;
4698
  border-bottom: 7px solid #ccc;
4699
  border-left: 7px solid transparent;
4700
  border-bottom-color: rgba(0, 0, 0, 0.2);
4701
  content: '';
4702
}
4703
 
4704
.navbar .nav > li > .dropdown-menu:after {
4705
  position: absolute;
4706
  top: -6px;
4707
  left: 10px;
4708
  display: inline-block;
4709
  border-right: 6px solid transparent;
4710
  border-bottom: 6px solid #ffffff;
4711
  border-left: 6px solid transparent;
4712
  content: '';
4713
}
4714
 
4715
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
4716
  top: auto;
4717
  bottom: -7px;
4718
  border-top: 7px solid #ccc;
4719
  border-bottom: 0;
4720
  border-top-color: rgba(0, 0, 0, 0.2);
4721
}
4722
 
4723
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
4724
  top: auto;
4725
  bottom: -6px;
4726
  border-top: 6px solid #ffffff;
4727
  border-bottom: 0;
4728
}
4729
 
4730
.navbar .nav li.dropdown > a:hover .caret,
4731
.navbar .nav li.dropdown > a:focus .caret {
4732
  border-top-color: #333333;
4733
  border-bottom-color: #333333;
4734
}
4735
 
4736
.navbar .nav li.dropdown.open > .dropdown-toggle,
4737
.navbar .nav li.dropdown.active > .dropdown-toggle,
4738
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
4739
  color: #555555;
4740
  background-color: #e5e5e5;
4741
}
4742
 
4743
.navbar .nav li.dropdown > .dropdown-toggle .caret {
4744
  border-top-color: #777777;
4745
  border-bottom-color: #777777;
4746
}
4747
 
4748
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
4749
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
4750
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
4751
  border-top-color: #555555;
4752
  border-bottom-color: #555555;
4753
}
4754
 
4755
.navbar .pull-right > li > .dropdown-menu,
4756
.navbar .nav > li > .dropdown-menu.pull-right {
4757
  right: 0;
4758
  left: auto;
4759
}
4760
 
4761
.navbar .pull-right > li > .dropdown-menu:before,
4762
.navbar .nav > li > .dropdown-menu.pull-right:before {
4763
  right: 12px;
4764
  left: auto;
4765
}
4766
 
4767
.navbar .pull-right > li > .dropdown-menu:after,
4768
.navbar .nav > li > .dropdown-menu.pull-right:after {
4769
  right: 13px;
4770
  left: auto;
4771
}
4772
 
4773
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
4774
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
4775
  right: 100%;
4776
  left: auto;
4777
  margin-right: -1px;
4778
  margin-left: 0;
4779
  -webkit-border-radius: 6px 0 6px 6px;
4780
     -moz-border-radius: 6px 0 6px 6px;
4781
          border-radius: 6px 0 6px 6px;
4782
}
4783
 
4784
.navbar-inverse .navbar-inner {
4785
  background-color: #1b1b1b;
4786
  background-image: -moz-linear-gradient(top, #222222, #111111);
4787
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
4788
  background-image: -webkit-linear-gradient(top, #222222, #111111);
4789
  background-image: -o-linear-gradient(top, #222222, #111111);
4790
  background-image: linear-gradient(to bottom, #222222, #111111);
4791
  background-repeat: repeat-x;
4792
  border-color: #252525;
4793
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
4794
}
4795
 
4796
.navbar-inverse .brand,
4797
.navbar-inverse .nav > li > a {
4798
  color: #999999;
4799
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4800
}
4801
 
4802
.navbar-inverse .brand:hover,
4803
.navbar-inverse .nav > li > a:hover,
4804
.navbar-inverse .brand:focus,
4805
.navbar-inverse .nav > li > a:focus {
4806
  color: #ffffff;
4807
}
4808
 
4809
.navbar-inverse .brand {
4810
  color: #999999;
4811
}
4812
 
4813
.navbar-inverse .navbar-text {
4814
  color: #999999;
4815
}
4816
 
4817
.navbar-inverse .nav > li > a:focus,
4818
.navbar-inverse .nav > li > a:hover {
4819
  color: #ffffff;
4820
  background-color: transparent;
4821
}
4822
 
4823
.navbar-inverse .nav .active > a,
4824
.navbar-inverse .nav .active > a:hover,
4825
.navbar-inverse .nav .active > a:focus {
4826
  color: #ffffff;
4827
  background-color: #111111;
4828
}
4829
 
4830
.navbar-inverse .navbar-link {
4831
  color: #999999;
4832
}
4833
 
4834
.navbar-inverse .navbar-link:hover,
4835
.navbar-inverse .navbar-link:focus {
4836
  color: #ffffff;
4837
}
4838
 
4839
.navbar-inverse .divider-vertical {
4840
  border-right-color: #222222;
4841
  border-left-color: #111111;
4842
}
4843
 
4844
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
4845
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
4846
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
4847
  color: #ffffff;
4848
  background-color: #111111;
4849
}
4850
 
4851
.navbar-inverse .nav li.dropdown > a:hover .caret,
4852
.navbar-inverse .nav li.dropdown > a:focus .caret {
4853
  border-top-color: #ffffff;
4854
  border-bottom-color: #ffffff;
4855
}
4856
 
4857
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
4858
  border-top-color: #999999;
4859
  border-bottom-color: #999999;
4860
}
4861
 
4862
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
4863
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
4864
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
4865
  border-top-color: #ffffff;
4866
  border-bottom-color: #ffffff;
4867
}
4868
 
4869
.navbar-inverse .navbar-search .search-query {
4870
  color: #ffffff;
4871
  background-color: #515151;
4872
  border-color: #111111;
4873
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4874
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4875
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4876
  -webkit-transition: none;
4877
     -moz-transition: none;
4878
       -o-transition: none;
4879
          transition: none;
4880
}
4881
 
4882
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
4883
  color: #cccccc;
4884
}
4885
 
4886
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
4887
  color: #cccccc;
4888
}
4889
 
4890
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
4891
  color: #cccccc;
4892
}
4893
 
4894
.navbar-inverse .navbar-search .search-query:focus,
4895
.navbar-inverse .navbar-search .search-query.focused {
4896
  padding: 5px 15px;
4897
  color: #333333;
4898
  text-shadow: 0 1px 0 #ffffff;
4899
  background-color: #ffffff;
4900
  border: 0;
4901
  outline: 0;
4902
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4903
     -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4904
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4905
}
4906
 
4907
.navbar-inverse .btn-navbar {
4908
  color: #ffffff;
4909
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4910
  background-color: #0e0e0e;
4911
  *background-color: #040404;
4912
  background-image: -moz-linear-gradient(top, #151515, #040404);
4913
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
4914
  background-image: -webkit-linear-gradient(top, #151515, #040404);
4915
  background-image: -o-linear-gradient(top, #151515, #040404);
4916
  background-image: linear-gradient(to bottom, #151515, #040404);
4917
  background-repeat: repeat-x;
4918
  border-color: #040404 #040404 #000000;
4919
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4920
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
4921
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4922
}
4923
 
4924
.navbar-inverse .btn-navbar:hover,
4925
.navbar-inverse .btn-navbar:focus,
4926
.navbar-inverse .btn-navbar:active,
4927
.navbar-inverse .btn-navbar.active,
4928
.navbar-inverse .btn-navbar.disabled,
4929
.navbar-inverse .btn-navbar[disabled] {
4930
  color: #ffffff;
4931
  background-color: #040404;
4932
  *background-color: #000000;
4933
}
4934
 
4935
.navbar-inverse .btn-navbar:active,
4936
.navbar-inverse .btn-navbar.active {
4937
  background-color: #000000 \9;
4938
}
4939
 
4940
.breadcrumb {
4941
  padding: 8px 15px;
4942
  margin: 0 0 20px;
4943
  list-style: none;
4944
  background-color: #f5f5f5;
4945
  -webkit-border-radius: 4px;
4946
     -moz-border-radius: 4px;
4947
          border-radius: 4px;
4948
}
4949
 
4950
.breadcrumb > li {
4951
  display: inline-block;
4952
  *display: inline;
4953
  text-shadow: 0 1px 0 #ffffff;
4954
  *zoom: 1;
4955
}
4956
 
4957
.breadcrumb > li > .divider {
4958
  padding: 0 5px;
4959
  color: #ccc;
4960
}
4961
 
4962
.breadcrumb > .active {
4963
  color: #999999;
4964
}
4965
 
4966
.pagination {
4967
  margin: 20px 0;
4968
}
4969
 
4970
.pagination ul {
4971
  display: inline-block;
4972
  *display: inline;
4973
  margin-bottom: 0;
4974
  margin-left: 0;
4975
  -webkit-border-radius: 4px;
4976
     -moz-border-radius: 4px;
4977
          border-radius: 4px;
4978
  *zoom: 1;
4979
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4980
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4981
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4982
}
4983
 
4984
.pagination ul > li {
4985
  display: inline;
4986
}
4987
 
4988
.pagination ul > li > a,
4989
.pagination ul > li > span {
4990
  float: left;
4991
  padding: 4px 12px;
4992
  line-height: 20px;
4993
  text-decoration: none;
4994
  background-color: #ffffff;
4995
  border: 1px solid #dddddd;
4996
  border-left-width: 0;
4997
}
4998
 
4999
.pagination ul > li > a:hover,
5000
.pagination ul > li > a:focus,
5001
.pagination ul > .active > a,
5002
.pagination ul > .active > span {
5003
  background-color: #f5f5f5;
5004
}
5005
 
5006
.pagination ul > .active > a,
5007
.pagination ul > .active > span {
5008
  color: #999999;
5009
  cursor: default;
5010
}
5011
 
5012
.pagination ul > .disabled > span,
5013
.pagination ul > .disabled > a,
5014
.pagination ul > .disabled > a:hover,
5015
.pagination ul > .disabled > a:focus {
5016
  color: #999999;
5017
  cursor: default;
5018
  background-color: transparent;
5019
}
5020
 
5021
.pagination ul > li:first-child > a,
5022
.pagination ul > li:first-child > span {
5023
  border-left-width: 1px;
5024
  -webkit-border-bottom-left-radius: 4px;
5025
          border-bottom-left-radius: 4px;
5026
  -webkit-border-top-left-radius: 4px;
5027
          border-top-left-radius: 4px;
5028
  -moz-border-radius-bottomleft: 4px;
5029
  -moz-border-radius-topleft: 4px;
5030
}
5031
 
5032
.pagination ul > li:last-child > a,
5033
.pagination ul > li:last-child > span {
5034
  -webkit-border-top-right-radius: 4px;
5035
          border-top-right-radius: 4px;
5036
  -webkit-border-bottom-right-radius: 4px;
5037
          border-bottom-right-radius: 4px;
5038
  -moz-border-radius-topright: 4px;
5039
  -moz-border-radius-bottomright: 4px;
5040
}
5041
 
5042
.pagination-centered {
5043
  text-align: center;
5044
}
5045
 
5046
.pagination-right {
5047
  text-align: right;
5048
}
5049
 
5050
.pagination-large ul > li > a,
5051
.pagination-large ul > li > span {
5052
  padding: 11px 19px;
5053
  font-size: 17.5px;
5054
}
5055
 
5056
.pagination-large ul > li:first-child > a,
5057
.pagination-large ul > li:first-child > span {
5058
  -webkit-border-bottom-left-radius: 6px;
5059
          border-bottom-left-radius: 6px;
5060
  -webkit-border-top-left-radius: 6px;
5061
          border-top-left-radius: 6px;
5062
  -moz-border-radius-bottomleft: 6px;
5063
  -moz-border-radius-topleft: 6px;
5064
}
5065
 
5066
.pagination-large ul > li:last-child > a,
5067
.pagination-large ul > li:last-child > span {
5068
  -webkit-border-top-right-radius: 6px;
5069
          border-top-right-radius: 6px;
5070
  -webkit-border-bottom-right-radius: 6px;
5071
          border-bottom-right-radius: 6px;
5072
  -moz-border-radius-topright: 6px;
5073
  -moz-border-radius-bottomright: 6px;
5074
}
5075
 
5076
.pagination-mini ul > li:first-child > a,
5077
.pagination-small ul > li:first-child > a,
5078
.pagination-mini ul > li:first-child > span,
5079
.pagination-small ul > li:first-child > span {
5080
  -webkit-border-bottom-left-radius: 3px;
5081
          border-bottom-left-radius: 3px;
5082
  -webkit-border-top-left-radius: 3px;
5083
          border-top-left-radius: 3px;
5084
  -moz-border-radius-bottomleft: 3px;
5085
  -moz-border-radius-topleft: 3px;
5086
}
5087
 
5088
.pagination-mini ul > li:last-child > a,
5089
.pagination-small ul > li:last-child > a,
5090
.pagination-mini ul > li:last-child > span,
5091
.pagination-small ul > li:last-child > span {
5092
  -webkit-border-top-right-radius: 3px;
5093
          border-top-right-radius: 3px;
5094
  -webkit-border-bottom-right-radius: 3px;
5095
          border-bottom-right-radius: 3px;
5096
  -moz-border-radius-topright: 3px;
5097
  -moz-border-radius-bottomright: 3px;
5098
}
5099
 
5100
.pagination-small ul > li > a,
5101
.pagination-small ul > li > span {
5102
  padding: 2px 10px;
5103
  font-size: 11.9px;
5104
}
5105
 
5106
.pagination-mini ul > li > a,
5107
.pagination-mini ul > li > span {
5108
  padding: 0 6px;
5109
  font-size: 10.5px;
5110
}
5111
 
5112
.pager {
5113
  margin: 20px 0;
5114
  text-align: center;
5115
  list-style: none;
5116
  *zoom: 1;
5117
}
5118
 
5119
.pager:before,
5120
.pager:after {
5121
  display: table;
5122
  line-height: 0;
5123
  content: "";
5124
}
5125
 
5126
.pager:after {
5127
  clear: both;
5128
}
5129
 
5130
.pager li {
5131
  display: inline;
5132
}
5133
 
5134
.pager li > a,
5135
.pager li > span {
5136
  display: inline-block;
5137
  padding: 5px 14px;
5138
  background-color: #fff;
5139
  border: 1px solid #ddd;
5140
  -webkit-border-radius: 15px;
5141
     -moz-border-radius: 15px;
5142
          border-radius: 15px;
5143
}
5144
 
5145
.pager li > a:hover,
5146
.pager li > a:focus {
5147
  text-decoration: none;
5148
  background-color: #f5f5f5;
5149
}
5150
 
5151
.pager .next > a,
5152
.pager .next > span {
5153
  float: right;
5154
}
5155
 
5156
.pager .previous > a,
5157
.pager .previous > span {
5158
  float: left;
5159
}
5160
 
5161
.pager .disabled > a,
5162
.pager .disabled > a:hover,
5163
.pager .disabled > a:focus,
5164
.pager .disabled > span {
5165
  color: #999999;
5166
  cursor: default;
5167
  background-color: #fff;
5168
}
5169
 
5170
.modal-backdrop {
5171
  position: fixed;
5172
  top: 0;
5173
  right: 0;
5174
  bottom: 0;
5175
  left: 0;
5176
  z-index: 1040;
5177
  background-color: #000000;
5178
}
5179
 
5180
.modal-backdrop.fade {
5181
  opacity: 0;
5182
}
5183
 
5184
.modal-backdrop,
5185
.modal-backdrop.fade.in {
5186
  opacity: 0.8;
5187
  filter: alpha(opacity=80);
5188
}
5189
 
5190
.modal {
5191
  position: fixed;
5192
  top: 10%;
5193
  left: 50%;
5194
  z-index: 1050;
5195
  width: 560px;
5196
  margin-left: -280px;
5197
  background-color: #ffffff;
5198
  border: 1px solid #999;
5199
  border: 1px solid rgba(0, 0, 0, 0.3);
5200
  *border: 1px solid #999;
5201
  -webkit-border-radius: 6px;
5202
     -moz-border-radius: 6px;
5203
          border-radius: 6px;
5204
  outline: none;
5205
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5206
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5207
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5208
  -webkit-background-clip: padding-box;
5209
     -moz-background-clip: padding-box;
5210
          background-clip: padding-box;
5211
}
5212
 
5213
.modal.fade {
5214
  top: -25%;
5215
  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
5216
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
5217
       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
5218
          transition: opacity 0.3s linear, top 0.3s ease-out;
5219
}
5220
 
5221
.modal.fade.in {
5222
  top: 10%;
5223
}
5224
 
5225
.modal-header {
5226
  padding: 9px 15px;
5227
  border-bottom: 1px solid #eee;
5228
}
5229
 
5230
.modal-header .close {
5231
  margin-top: 2px;
5232
}
5233
 
5234
.modal-header h3 {
5235
  margin: 0;
5236
  line-height: 30px;
5237
}
5238
 
5239
.modal-body {
5240
  position: relative;
5241
  max-height: 400px;
5242
  padding: 15px;
5243
  overflow-y: auto;
5244
}
5245
 
5246
.modal-form {
5247
  margin-bottom: 0;
5248
}
5249
 
5250
.modal-footer {
5251
  padding: 14px 15px 15px;
5252
  margin-bottom: 0;
5253
  text-align: right;
5254
  background-color: #f5f5f5;
5255
  border-top: 1px solid #ddd;
5256
  -webkit-border-radius: 0 0 6px 6px;
5257
     -moz-border-radius: 0 0 6px 6px;
5258
          border-radius: 0 0 6px 6px;
5259
  *zoom: 1;
5260
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
5261
     -moz-box-shadow: inset 0 1px 0 #ffffff;
5262
          box-shadow: inset 0 1px 0 #ffffff;
5263
}
5264
 
5265
.modal-footer:before,
5266
.modal-footer:after {
5267
  display: table;
5268
  line-height: 0;
5269
  content: "";
5270
}
5271
 
5272
.modal-footer:after {
5273
  clear: both;
5274
}
5275
 
5276
.modal-footer .btn + .btn {
5277
  margin-bottom: 0;
5278
  margin-left: 5px;
5279
}
5280
 
5281
.modal-footer .btn-group .btn + .btn {
5282
  margin-left: -1px;
5283
}
5284
 
5285
.modal-footer .btn-block + .btn-block {
5286
  margin-left: 0;
5287
}
5288
 
5289
.tooltip {
5290
  position: absolute;
5291
  z-index: 1030;
5292
  display: block;
5293
  font-size: 11px;
5294
  line-height: 1.4;
5295
  opacity: 0;
5296
  filter: alpha(opacity=0);
5297
  visibility: visible;
5298
}
5299
 
5300
.tooltip.in {
5301
  opacity: 0.8;
5302
  filter: alpha(opacity=80);
5303
}
5304
 
5305
.tooltip.top {
5306
  padding: 5px 0;
5307
  margin-top: -3px;
5308
}
5309
 
5310
.tooltip.right {
5311
  padding: 0 5px;
5312
  margin-left: 3px;
5313
}
5314
 
5315
.tooltip.bottom {
5316
  padding: 5px 0;
5317
  margin-top: 3px;
5318
}
5319
 
5320
.tooltip.left {
5321
  padding: 0 5px;
5322
  margin-left: -3px;
5323
}
5324
 
5325
.tooltip-inner {
5326
  max-width: 200px;
5327
  padding: 8px;
5328
  color: #ffffff;
5329
  text-align: center;
5330
  text-decoration: none;
5331
  background-color: #000000;
5332
  -webkit-border-radius: 4px;
5333
     -moz-border-radius: 4px;
5334
          border-radius: 4px;
5335
}
5336
 
5337
.tooltip-arrow {
5338
  position: absolute;
5339
  width: 0;
5340
  height: 0;
5341
  border-color: transparent;
5342
  border-style: solid;
5343
}
5344
 
5345
.tooltip.top .tooltip-arrow {
5346
  bottom: 0;
5347
  left: 50%;
5348
  margin-left: -5px;
5349
  border-top-color: #000000;
5350
  border-width: 5px 5px 0;
5351
}
5352
 
5353
.tooltip.right .tooltip-arrow {
5354
  top: 50%;
5355
  left: 0;
5356
  margin-top: -5px;
5357
  border-right-color: #000000;
5358
  border-width: 5px 5px 5px 0;
5359
}
5360
 
5361
.tooltip.left .tooltip-arrow {
5362
  top: 50%;
5363
  right: 0;
5364
  margin-top: -5px;
5365
  border-left-color: #000000;
5366
  border-width: 5px 0 5px 5px;
5367
}
5368
 
5369
.tooltip.bottom .tooltip-arrow {
5370
  top: 0;
5371
  left: 50%;
5372
  margin-left: -5px;
5373
  border-bottom-color: #000000;
5374
  border-width: 0 5px 5px;
5375
}
5376
 
5377
.popover {
5378
  position: absolute;
5379
  top: 0;
5380
  left: 0;
5381
  z-index: 1010;
5382
  display: none;
5383
  max-width: 276px;
5384
  padding: 1px;
5385
  text-align: left;
5386
  white-space: normal;
5387
  background-color: #ffffff;
5388
  border: 1px solid #ccc;
5389
  border: 1px solid rgba(0, 0, 0, 0.2);
5390
  -webkit-border-radius: 6px;
5391
     -moz-border-radius: 6px;
5392
          border-radius: 6px;
5393
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5394
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5395
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5396
  -webkit-background-clip: padding-box;
5397
     -moz-background-clip: padding;
5398
          background-clip: padding-box;
5399
}
5400
 
5401
.popover.top {
5402
  margin-top: -10px;
5403
}
5404
 
5405
.popover.right {
5406
  margin-left: 10px;
5407
}
5408
 
5409
.popover.bottom {
5410
  margin-top: 10px;
5411
}
5412
 
5413
.popover.left {
5414
  margin-left: -10px;
5415
}
5416
 
5417
.popover-title {
5418
  padding: 8px 14px;
5419
  margin: 0;
5420
  font-size: 14px;
5421
  font-weight: normal;
5422
  line-height: 18px;
5423
  background-color: #f7f7f7;
5424
  border-bottom: 1px solid #ebebeb;
5425
  -webkit-border-radius: 5px 5px 0 0;
5426
     -moz-border-radius: 5px 5px 0 0;
5427
          border-radius: 5px 5px 0 0;
5428
}
5429
 
5430
.popover-title:empty {
5431
  display: none;
5432
}
5433
 
5434
.popover-content {
5435
  padding: 9px 14px;
5436
}
5437
 
5438
.popover .arrow,
5439
.popover .arrow:after {
5440
  position: absolute;
5441
  display: block;
5442
  width: 0;
5443
  height: 0;
5444
  border-color: transparent;
5445
  border-style: solid;
5446
}
5447
 
5448
.popover .arrow {
5449
  border-width: 11px;
5450
}
5451
 
5452
.popover .arrow:after {
5453
  border-width: 10px;
5454
  content: "";
5455
}
5456
 
5457
.popover.top .arrow {
5458
  bottom: -11px;
5459
  left: 50%;
5460
  margin-left: -11px;
5461
  border-top-color: #999;
5462
  border-top-color: rgba(0, 0, 0, 0.25);
5463
  border-bottom-width: 0;
5464
}
5465
 
5466
.popover.top .arrow:after {
5467
  bottom: 1px;
5468
  margin-left: -10px;
5469
  border-top-color: #ffffff;
5470
  border-bottom-width: 0;
5471
}
5472
 
5473
.popover.right .arrow {
5474
  top: 50%;
5475
  left: -11px;
5476
  margin-top: -11px;
5477
  border-right-color: #999;
5478
  border-right-color: rgba(0, 0, 0, 0.25);
5479
  border-left-width: 0;
5480
}
5481
 
5482
.popover.right .arrow:after {
5483
  bottom: -10px;
5484
  left: 1px;
5485
  border-right-color: #ffffff;
5486
  border-left-width: 0;
5487
}
5488
 
5489
.popover.bottom .arrow {
5490
  top: -11px;
5491
  left: 50%;
5492
  margin-left: -11px;
5493
  border-bottom-color: #999;
5494
  border-bottom-color: rgba(0, 0, 0, 0.25);
5495
  border-top-width: 0;
5496
}
5497
 
5498
.popover.bottom .arrow:after {
5499
  top: 1px;
5500
  margin-left: -10px;
5501
  border-bottom-color: #ffffff;
5502
  border-top-width: 0;
5503
}
5504
 
5505
.popover.left .arrow {
5506
  top: 50%;
5507
  right: -11px;
5508
  margin-top: -11px;
5509
  border-left-color: #999;
5510
  border-left-color: rgba(0, 0, 0, 0.25);
5511
  border-right-width: 0;
5512
}
5513
 
5514
.popover.left .arrow:after {
5515
  right: 1px;
5516
  bottom: -10px;
5517
  border-left-color: #ffffff;
5518
  border-right-width: 0;
5519
}
5520
 
5521
.thumbnails {
5522
  margin-left: -20px;
5523
  list-style: none;
5524
  *zoom: 1;
5525
}
5526
 
5527
.thumbnails:before,
5528
.thumbnails:after {
5529
  display: table;
5530
  line-height: 0;
5531
  content: "";
5532
}
5533
 
5534
.thumbnails:after {
5535
  clear: both;
5536
}
5537
 
5538
.row-fluid .thumbnails {
5539
  margin-left: 0;
5540
}
5541
 
5542
.thumbnails > li {
5543
  float: left;
5544
  margin-bottom: 20px;
5545
  margin-left: 20px;
5546
}
5547
 
5548
.thumbnail {
5549
  display: block;
5550
  padding: 4px;
5551
  line-height: 20px;
5552
  border: 1px solid #ddd;
5553
  -webkit-border-radius: 4px;
5554
     -moz-border-radius: 4px;
5555
          border-radius: 4px;
5556
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5557
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5558
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5559
  -webkit-transition: all 0.2s ease-in-out;
5560
     -moz-transition: all 0.2s ease-in-out;
5561
       -o-transition: all 0.2s ease-in-out;
5562
          transition: all 0.2s ease-in-out;
5563
}
5564
 
5565
a.thumbnail:hover,
5566
a.thumbnail:focus {
5567
  border-color: #0088cc;
5568
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5569
     -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5570
          box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5571
}
5572
 
5573
.thumbnail > img {
5574
  display: block;
5575
  max-width: 100%;
5576
  margin-right: auto;
5577
  margin-left: auto;
5578
}
5579
 
5580
.thumbnail .caption {
5581
  padding: 9px;
5582
  color: #555555;
5583
}
5584
 
5585
.media,
5586
.media-body {
5587
  overflow: hidden;
5588
  *overflow: visible;
5589
  zoom: 1;
5590
}
5591
 
5592
.media,
5593
.media .media {
5594
  margin-top: 15px;
5595
}
5596
 
5597
.media:first-child {
5598
  margin-top: 0;
5599
}
5600
 
5601
.media-object {
5602
  display: block;
5603
}
5604
 
5605
.media-heading {
5606
  margin: 0 0 5px;
5607
}
5608
 
5609
.media > .pull-left {
5610
  margin-right: 10px;
5611
}
5612
 
5613
.media > .pull-right {
5614
  margin-left: 10px;
5615
}
5616
 
5617
.media-list {
5618
  margin-left: 0;
5619
  list-style: none;
5620
}
5621
 
5622
.label,
5623
.badge {
5624
  display: inline-block;
5625
  padding: 2px 4px;
5626
  font-size: 11.844px;
5627
  font-weight: bold;
5628
  line-height: 14px;
5629
  color: #ffffff;
5630
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5631
  white-space: nowrap;
5632
  vertical-align: baseline;
5633
  background-color: #999999;
5634
}
5635
 
5636
.label {
5637
  -webkit-border-radius: 3px;
5638
     -moz-border-radius: 3px;
5639
          border-radius: 3px;
5640
}
5641
 
5642
.badge {
5643
  padding-right: 9px;
5644
  padding-left: 9px;
5645
  -webkit-border-radius: 9px;
5646
     -moz-border-radius: 9px;
5647
          border-radius: 9px;
5648
}
5649
 
5650
.label:empty,
5651
.badge:empty {
5652
  display: none;
5653
}
5654
 
5655
a.label:hover,
5656
a.label:focus,
5657
a.badge:hover,
5658
a.badge:focus {
5659
  color: #ffffff;
5660
  text-decoration: none;
5661
  cursor: pointer;
5662
}
5663
 
5664
.label-important,
5665
.badge-important {
5666
  background-color: #b94a48;
5667
}
5668
 
5669
.label-important[href],
5670
.badge-important[href] {
5671
  background-color: #953b39;
5672
}
5673
 
5674
.label-warning,
5675
.badge-warning {
5676
  background-color: #f89406;
5677
}
5678
 
5679
.label-warning[href],
5680
.badge-warning[href] {
5681
  background-color: #c67605;
5682
}
5683
 
5684
.label-success,
5685
.badge-success {
5686
  background-color: #468847;
5687
}
5688
 
5689
.label-success[href],
5690
.badge-success[href] {
5691
  background-color: #356635;
5692
}
5693
 
5694
.label-info,
5695
.badge-info {
5696
  background-color: #3a87ad;
5697
}
5698
 
5699
.label-info[href],
5700
.badge-info[href] {
5701
  background-color: #2d6987;
5702
}
5703
 
5704
.label-inverse,
5705
.badge-inverse {
5706
  background-color: #333333;
5707
}
5708
 
5709
.label-inverse[href],
5710
.badge-inverse[href] {
5711
  background-color: #1a1a1a;
5712
}
5713
 
5714
.btn .label,
5715
.btn .badge {
5716
  position: relative;
5717
  top: -1px;
5718
}
5719
 
5720
.btn-mini .label,
5721
.btn-mini .badge {
5722
  top: 0;
5723
}
5724
 
5725
@-webkit-keyframes progress-bar-stripes {
5726
  from {
5727
    background-position: 40px 0;
5728
  }
5729
  to {
5730
    background-position: 0 0;
5731
  }
5732
}
5733
 
5734
@-moz-keyframes progress-bar-stripes {
5735
  from {
5736
    background-position: 40px 0;
5737
  }
5738
  to {
5739
    background-position: 0 0;
5740
  }
5741
}
5742
 
5743
@-ms-keyframes progress-bar-stripes {
5744
  from {
5745
    background-position: 40px 0;
5746
  }
5747
  to {
5748
    background-position: 0 0;
5749
  }
5750
}
5751
 
5752
@-o-keyframes progress-bar-stripes {
5753
  from {
5754
    background-position: 0 0;
5755
  }
5756
  to {
5757
    background-position: 40px 0;
5758
  }
5759
}
5760
 
5761
@keyframes progress-bar-stripes {
5762
  from {
5763
    background-position: 40px 0;
5764
  }
5765
  to {
5766
    background-position: 0 0;
5767
  }
5768
}
5769
 
5770
.progress {
5771
  height: 20px;
5772
  margin-bottom: 20px;
5773
  overflow: hidden;
5774
  background-color: #f7f7f7;
5775
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
5776
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
5777
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
5778
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
5779
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
5780
  background-repeat: repeat-x;
5781
  -webkit-border-radius: 4px;
5782
     -moz-border-radius: 4px;
5783
          border-radius: 4px;
5784
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
5785
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5786
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5787
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5788
}
5789
 
5790
.progress .bar {
5791
  float: left;
5792
  width: 0;
5793
  height: 100%;
5794
  font-size: 12px;
5795
  color: #ffffff;
5796
  text-align: center;
5797
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5798
  background-color: #0e90d2;
5799
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
5800
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
5801
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
5802
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
5803
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
5804
  background-repeat: repeat-x;
5805
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
5806
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5807
     -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5808
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5809
  -webkit-box-sizing: border-box;
5810
     -moz-box-sizing: border-box;
5811
          box-sizing: border-box;
5812
  -webkit-transition: width 0.6s ease;
5813
     -moz-transition: width 0.6s ease;
5814
       -o-transition: width 0.6s ease;
5815
          transition: width 0.6s ease;
5816
}
5817
 
5818
.progress .bar + .bar {
5819
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5820
     -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5821
          box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5822
}
5823
 
5824
.progress-striped .bar {
5825
  background-color: #149bdf;
5826
  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));
5827
  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);
5828
  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);
5829
  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);
5830
  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);
5831
  -webkit-background-size: 40px 40px;
5832
     -moz-background-size: 40px 40px;
5833
       -o-background-size: 40px 40px;
5834
          background-size: 40px 40px;
5835
}
5836
 
5837
.progress.active .bar {
5838
  -webkit-animation: progress-bar-stripes 2s linear infinite;
5839
     -moz-animation: progress-bar-stripes 2s linear infinite;
5840
      -ms-animation: progress-bar-stripes 2s linear infinite;
5841
       -o-animation: progress-bar-stripes 2s linear infinite;
5842
          animation: progress-bar-stripes 2s linear infinite;
5843
}
5844
 
5845
.progress-danger .bar,
5846
.progress .bar-danger {
5847
  background-color: #dd514c;
5848
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
5849
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
5850
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
5851
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
5852
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
5853
  background-repeat: repeat-x;
5854
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
5855
}
5856
 
5857
.progress-danger.progress-striped .bar,
5858
.progress-striped .bar-danger {
5859
  background-color: #ee5f5b;
5860
  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));
5861
  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);
5862
  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);
5863
  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);
5864
  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);
5865
}
5866
 
5867
.progress-success .bar,
5868
.progress .bar-success {
5869
  background-color: #5eb95e;
5870
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
5871
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
5872
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
5873
  background-image: -o-linear-gradient(top, #62c462, #57a957);
5874
  background-image: linear-gradient(to bottom, #62c462, #57a957);
5875
  background-repeat: repeat-x;
5876
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
5877
}
5878
 
5879
.progress-success.progress-striped .bar,
5880
.progress-striped .bar-success {
5881
  background-color: #62c462;
5882
  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));
5883
  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);
5884
  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);
5885
  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);
5886
  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);
5887
}
5888
 
5889
.progress-info .bar,
5890
.progress .bar-info {
5891
  background-color: #4bb1cf;
5892
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
5893
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
5894
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
5895
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
5896
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
5897
  background-repeat: repeat-x;
5898
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
5899
}
5900
 
5901
.progress-info.progress-striped .bar,
5902
.progress-striped .bar-info {
5903
  background-color: #5bc0de;
5904
  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));
5905
  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);
5906
  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);
5907
  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);
5908
  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);
5909
}
5910
 
5911
.progress-warning .bar,
5912
.progress .bar-warning {
5913
  background-color: #faa732;
5914
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
5915
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
5916
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
5917
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
5918
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
5919
  background-repeat: repeat-x;
5920
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
5921
}
5922
 
5923
.progress-warning.progress-striped .bar,
5924
.progress-striped .bar-warning {
5925
  background-color: #fbb450;
5926
  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));
5927
  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);
5928
  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);
5929
  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);
5930
  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);
5931
}
5932
 
5933
.accordion {
5934
  margin-bottom: 20px;
5935
}
5936
 
5937
.accordion-group {
5938
  margin-bottom: 2px;
5939
  border: 1px solid #e5e5e5;
5940
  -webkit-border-radius: 4px;
5941
     -moz-border-radius: 4px;
5942
          border-radius: 4px;
5943
}
5944
 
5945
.accordion-heading {
5946
  border-bottom: 0;
5947
}
5948
 
5949
.accordion-heading .accordion-toggle {
5950
  display: block;
5951
  padding: 8px 15px;
5952
}
5953
 
5954
.accordion-toggle {
5955
  cursor: pointer;
5956
}
5957
 
5958
.accordion-inner {
5959
  padding: 9px 15px;
5960
  border-top: 1px solid #e5e5e5;
5961
}
5962
 
5963
.carousel {
5964
  position: relative;
5965
  margin-bottom: 20px;
5966
  line-height: 1;
5967
}
5968
 
5969
.carousel-inner {
5970
  position: relative;
5971
  width: 100%;
5972
  overflow: hidden;
5973
}
5974
 
5975
.carousel-inner > .item {
5976
  position: relative;
5977
  display: none;
5978
  -webkit-transition: 0.6s ease-in-out left;
5979
     -moz-transition: 0.6s ease-in-out left;
5980
       -o-transition: 0.6s ease-in-out left;
5981
          transition: 0.6s ease-in-out left;
5982
}
5983
 
5984
.carousel-inner > .item > img,
5985
.carousel-inner > .item > a > img {
5986
  display: block;
5987
  line-height: 1;
5988
}
5989
 
5990
.carousel-inner > .active,
5991
.carousel-inner > .next,
5992
.carousel-inner > .prev {
5993
  display: block;
5994
}
5995
 
5996
.carousel-inner > .active {
5997
  left: 0;
5998
}
5999
 
6000
.carousel-inner > .next,
6001
.carousel-inner > .prev {
6002
  position: absolute;
6003
  top: 0;
6004
  width: 100%;
6005
}
6006
 
6007
.carousel-inner > .next {
6008
  left: 100%;
6009
}
6010
 
6011
.carousel-inner > .prev {
6012
  left: -100%;
6013
}
6014
 
6015
.carousel-inner > .next.left,
6016
.carousel-inner > .prev.right {
6017
  left: 0;
6018
}
6019
 
6020
.carousel-inner > .active.left {
6021
  left: -100%;
6022
}
6023
 
6024
.carousel-inner > .active.right {
6025
  left: 100%;
6026
}
6027
 
6028
.carousel-control {
6029
  position: absolute;
6030
  top: 40%;
6031
  left: 15px;
6032
  width: 40px;
6033
  height: 40px;
6034
  margin-top: -20px;
6035
  font-size: 60px;
6036
  font-weight: 100;
6037
  line-height: 30px;
6038
  color: #ffffff;
6039
  text-align: center;
6040
  background: #222222;
6041
  border: 3px solid #ffffff;
6042
  -webkit-border-radius: 23px;
6043
     -moz-border-radius: 23px;
6044
          border-radius: 23px;
6045
  opacity: 0.5;
6046
  filter: alpha(opacity=50);
6047
}
6048
 
6049
.carousel-control.right {
6050
  right: 15px;
6051
  left: auto;
6052
}
6053
 
6054
.carousel-control:hover,
6055
.carousel-control:focus {
6056
  color: #ffffff;
6057
  text-decoration: none;
6058
  opacity: 0.9;
6059
  filter: alpha(opacity=90);
6060
}
6061
 
6062
.carousel-indicators {
6063
  position: absolute;
6064
  top: 15px;
6065
  right: 15px;
6066
  z-index: 5;
6067
  margin: 0;
6068
  list-style: none;
6069
}
6070
 
6071
.carousel-indicators li {
6072
  display: block;
6073
  float: left;
6074
  width: 10px;
6075
  height: 10px;
6076
  margin-left: 5px;
6077
  text-indent: -999px;
6078
  background-color: #ccc;
6079
  background-color: rgba(255, 255, 255, 0.25);
6080
  border-radius: 5px;
6081
}
6082
 
6083
.carousel-indicators .active {
6084
  background-color: #fff;
6085
}
6086
 
6087
.carousel-caption {
6088
  position: absolute;
6089
  right: 0;
6090
  bottom: 0;
6091
  left: 0;
6092
  padding: 15px;
6093
  background: #333333;
6094
  background: rgba(0, 0, 0, 0.75);
6095
}
6096
 
6097
.carousel-caption h4,
6098
.carousel-caption p {
6099
  line-height: 20px;
6100
  color: #ffffff;
6101
}
6102
 
6103
.carousel-caption h4 {
6104
  margin: 0 0 5px;
6105
}
6106
 
6107
.carousel-caption p {
6108
  margin-bottom: 0;
6109
}
6110
 
6111
.hero-unit {
6112
  padding: 60px;
6113
  margin-bottom: 30px;
6114
  font-size: 18px;
6115
  font-weight: 200;
6116
  line-height: 30px;
6117
  color: inherit;
6118
  background-color: #eeeeee;
6119
  -webkit-border-radius: 6px;
6120
     -moz-border-radius: 6px;
6121
          border-radius: 6px;
6122
}
6123
 
6124
.hero-unit h1 {
6125
  margin-bottom: 0;
6126
  font-size: 60px;
6127
  line-height: 1;
6128
  letter-spacing: -1px;
6129
  color: inherit;
6130
}
6131
 
6132
.hero-unit li {
6133
  line-height: 30px;
6134
}
6135
 
6136
.pull-right {
6137
  float: right;
6138
}
6139
 
6140
.pull-left {
6141
  float: left;
6142
}
6143
 
6144
.hide {
6145
  display: none;
6146
}
6147
 
6148
.show {
6149
  display: block;
6150
}
6151
 
6152
.invisible {
6153
  visibility: hidden;
6154
}
6155
 
6156
.affix {
6157
  position: fixed;
6158
}