~ubuntu-branches/ubuntu/precise/horizon/precise-updates

« back to all changes in this revision

Viewing changes to openstack-dashboard/dashboard/static/dashboard/css/bootstrap.css

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2012-02-24 10:49:27 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20120224104927-0v71grkyxtu106l4
Tags: 2012.1~e4~20120224.1386-0ubuntu1
New upstream version. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*!
2
 
 * Bootstrap v2.0.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
 
 * Date: Tue Jan 24 12:27:30 PST 2012
10
 
 */
11
 
article,
12
 
aside,
13
 
details,
14
 
figcaption,
15
 
figure,
16
 
footer,
17
 
header,
18
 
hgroup,
19
 
nav,
20
 
section {
21
 
  display: block;
22
 
}
23
 
audio, canvas, video {
24
 
  display: inline-block;
25
 
  *display: inline;
26
 
  *zoom: 1;
27
 
}
28
 
audio:not([controls]) {
29
 
  display: none;
30
 
}
31
 
html {
32
 
  font-size: 100%;
33
 
  -webkit-text-size-adjust: 100%;
34
 
  -ms-text-size-adjust: 100%;
35
 
}
36
 
a:focus {
37
 
  outline: thin dotted;
38
 
}
39
 
a:hover, a:active {
40
 
  outline: 0;
41
 
}
42
 
sub, sup {
43
 
  position: relative;
44
 
  font-size: 75%;
45
 
  line-height: 0;
46
 
  vertical-align: baseline;
47
 
}
48
 
sup {
49
 
  top: -0.5em;
50
 
}
51
 
sub {
52
 
  bottom: -0.25em;
53
 
}
54
 
img {
55
 
  max-width: 100%;
56
 
  height: auto;
57
 
  border: 0;
58
 
  -ms-interpolation-mode: bicubic;
59
 
}
60
 
button,
61
 
input,
62
 
select,
63
 
textarea {
64
 
  margin: 0;
65
 
  font-size: 100%;
66
 
  vertical-align: baseline;
67
 
  *vertical-align: middle;
68
 
}
69
 
button, input {
70
 
  *overflow: visible;
71
 
  line-height: normal;
72
 
}
73
 
button::-moz-focus-inner, input::-moz-focus-inner {
74
 
  padding: 0;
75
 
  border: 0;
76
 
}
77
 
button,
78
 
input[type="button"],
79
 
input[type="reset"],
80
 
input[type="submit"] {
81
 
  cursor: pointer;
82
 
  -webkit-appearance: button;
83
 
}
84
 
input[type="search"] {
85
 
  -webkit-appearance: textfield;
86
 
  -webkit-box-sizing: content-box;
87
 
  -moz-box-sizing: content-box;
88
 
  box-sizing: content-box;
89
 
}
90
 
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
91
 
  -webkit-appearance: none;
92
 
}
93
 
textarea {
94
 
  overflow: auto;
95
 
  vertical-align: top;
96
 
}
97
 
body {
98
 
  margin: 0;
99
 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
100
 
  font-size: 13px;
101
 
  line-height: 18px;
102
 
  color: #555555;
103
 
  background-color: #ffffff;
104
 
}
105
 
.container {
106
 
  width: 940px;
107
 
  margin-left: auto;
108
 
  margin-right: auto;
109
 
  *zoom: 1;
110
 
}
111
 
.container:before, .container:after {
112
 
  display: table;
113
 
  content: "";
114
 
}
115
 
.container:after {
116
 
  clear: both;
117
 
}
118
 
.fluid-container {
119
 
  position: relative;
120
 
  min-width: 940px;
121
 
  padding-left: 20px;
122
 
  padding-right: 20px;
123
 
  *zoom: 1;
124
 
}
125
 
.fluid-container:before, .fluid-container:after {
126
 
  display: table;
127
 
  content: "";
128
 
}
129
 
.fluid-container:after {
130
 
  clear: both;
131
 
}
132
 
.fluid-sidebar {
133
 
  width: 220px;
134
 
  margin: 0 20px 18px;
135
 
}
136
 
.sidebar-left {
137
 
  padding-left: 260px;
138
 
}
139
 
.sidebar-right {
140
 
  padding-right: 260px;
141
 
}
142
 
.sidebar-left .fluid-sidebar {
143
 
  float: left;
144
 
  margin-left: -240px;
145
 
}
146
 
.sidebar-right .fluid-sidebar {
147
 
  float: right;
148
 
  margin-right: -240px;
149
 
}
150
 
.fluid-content {
151
 
  float: left;
152
 
  width: 100%;
153
 
}
154
 
a {
155
 
  color: #0088cc;
156
 
  text-decoration: none;
157
 
}
158
 
a:hover {
159
 
  color: #005580;
160
 
  text-decoration: underline;
161
 
}
162
 
.row {
163
 
  margin-left: -20px;
164
 
  *zoom: 1;
165
 
}
166
 
.row:before, .row:after {
167
 
  display: table;
168
 
  content: "";
169
 
}
170
 
.row:after {
171
 
  clear: both;
172
 
}
173
 
[class*="span"] {
174
 
  float: left;
175
 
  margin-left: 20px;
176
 
}
177
 
.span1 {
178
 
  width: 60px;
179
 
}
180
 
.span2 {
181
 
  width: 140px;
182
 
}
183
 
.span3 {
184
 
  width: 220px;
185
 
}
186
 
.span4 {
187
 
  width: 300px;
188
 
}
189
 
.span5 {
190
 
  width: 380px;
191
 
}
192
 
.span6 {
193
 
  width: 460px;
194
 
}
195
 
.span7 {
196
 
  width: 540px;
197
 
}
198
 
.span8 {
199
 
  width: 620px;
200
 
}
201
 
.span9 {
202
 
  width: 700px;
203
 
}
204
 
.span10 {
205
 
  width: 780px;
206
 
}
207
 
.span11 {
208
 
  width: 860px;
209
 
}
210
 
.span12 {
211
 
  width: 940px;
212
 
}
213
 
.offset1 {
214
 
  margin-left: 100px;
215
 
}
216
 
.offset2 {
217
 
  margin-left: 180px;
218
 
}
219
 
.offset3 {
220
 
  margin-left: 260px;
221
 
}
222
 
.offset4 {
223
 
  margin-left: 340px;
224
 
}
225
 
.offset5 {
226
 
  margin-left: 420px;
227
 
}
228
 
.offset6 {
229
 
  margin-left: 500px;
230
 
}
231
 
.offset7 {
232
 
  margin-left: 580px;
233
 
}
234
 
.offset8 {
235
 
  margin-left: 660px;
236
 
}
237
 
.offset9 {
238
 
  margin-left: 740px;
239
 
}
240
 
.offset10 {
241
 
  margin-left: 820px;
242
 
}
243
 
.offset11 {
244
 
  margin-left: 900px;
245
 
}
246
 
p {
247
 
  margin: 0 0 9px;
248
 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
249
 
  font-size: 13px;
250
 
  line-height: 18px;
251
 
}
252
 
p small {
253
 
  font-size: 11px;
254
 
  color: #999999;
255
 
}
256
 
h1,
257
 
h2,
258
 
h3,
259
 
h4,
260
 
h5,
261
 
h6 {
262
 
  margin: 0;
263
 
  font-weight: bold;
264
 
  color: #333333;
265
 
  text-rendering: optimizelegibility;
266
 
}
267
 
h1 small,
268
 
h2 small,
269
 
h3 small,
270
 
h4 small,
271
 
h5 small,
272
 
h6 small {
273
 
  font-weight: normal;
274
 
  color: #999999;
275
 
}
276
 
h1 {
277
 
  font-size: 30px;
278
 
  line-height: 36px;
279
 
}
280
 
h1 small {
281
 
  font-size: 18px;
282
 
}
283
 
h2 {
284
 
  font-size: 24px;
285
 
  line-height: 36px;
286
 
}
287
 
h2 small {
288
 
  font-size: 18px;
289
 
}
290
 
h3 {
291
 
  line-height: 27px;
292
 
  font-size: 18px;
293
 
}
294
 
h3 small {
295
 
  font-size: 14px;
296
 
}
297
 
h4, h5, h6 {
298
 
  line-height: 18px;
299
 
}
300
 
h4 {
301
 
  font-size: 14px;
302
 
}
303
 
h4 small {
304
 
  font-size: 12px;
305
 
}
306
 
h5 {
307
 
  font-size: 12px;
308
 
}
309
 
h6 {
310
 
  font-size: 11px;
311
 
  color: #999999;
312
 
  text-transform: uppercase;
313
 
}
314
 
ul, ol {
315
 
  padding: 0;
316
 
  margin: 0 0 9px 25px;
317
 
}
318
 
ul ul,
319
 
ul ol,
320
 
ol ol,
321
 
ol ul {
322
 
  margin-bottom: 0;
323
 
}
324
 
ul {
325
 
  list-style: disc;
326
 
}
327
 
ol {
328
 
  list-style: decimal;
329
 
}
330
 
li {
331
 
  line-height: 18px;
332
 
}
333
 
ul.unstyled {
334
 
  margin-left: 0;
335
 
  list-style: none;
336
 
}
337
 
dl {
338
 
  margin-bottom: 18px;
339
 
}
340
 
dt, dd {
341
 
  line-height: 18px;
342
 
}
343
 
dt {
344
 
  font-weight: bold;
345
 
}
346
 
dd {
347
 
  margin-left: 9px;
348
 
}
349
 
hr {
350
 
  margin: 18px 0;
351
 
  border: 0;
352
 
  border-top: 1px solid #e5e5e5;
353
 
  border-bottom: 1px solid #ffffff;
354
 
}
355
 
strong {
356
 
  font-weight: bold;
357
 
}
358
 
em {
359
 
  font-style: italic;
360
 
}
361
 
.muted {
362
 
  color: #999999;
363
 
}
364
 
abbr {
365
 
  font-size: 90%;
366
 
  text-transform: uppercase;
367
 
  border-bottom: 1px dotted #ddd;
368
 
  cursor: help;
369
 
}
370
 
blockquote {
371
 
  padding: 0 0 0 15px;
372
 
  margin: 0 0 18px;
373
 
  border-left: 5px solid #eeeeee;
374
 
}
375
 
blockquote p {
376
 
  margin-bottom: 0;
377
 
  font-size: 16px;
378
 
  font-weight: 300;
379
 
  line-height: 22.5px;
380
 
}
381
 
blockquote small {
382
 
  display: block;
383
 
  line-height: 18px;
384
 
  color: #999999;
385
 
}
386
 
blockquote small:before {
387
 
  content: '\2014 \00A0';
388
 
}
389
 
blockquote.pull-right {
390
 
  float: right;
391
 
  padding-left: 0;
392
 
  padding-right: 15px;
393
 
  border-left: 0;
394
 
  border-right: 5px solid #eeeeee;
395
 
}
396
 
blockquote.pull-right p, blockquote.pull-right small {
397
 
  text-align: right;
398
 
}
399
 
q:before,
400
 
q:after,
401
 
blockquote:before,
402
 
blockquote:after {
403
 
  content: "";
404
 
}
405
 
address {
406
 
  display: block;
407
 
  margin-bottom: 18px;
408
 
  line-height: 18px;
409
 
  font-style: normal;
410
 
}
411
 
code, pre {
412
 
  padding: 0 3px 2px;
413
 
  font-family: Menlo, Monaco, "Courier New", monospace;
414
 
  font-size: 12px;
415
 
  color: #333333;
416
 
  -webkit-border-radius: 3px;
417
 
  -moz-border-radius: 3px;
418
 
  border-radius: 3px;
419
 
}
420
 
code {
421
 
  padding: 1px 3px;
422
 
  background-color: #fee9cc;
423
 
}
424
 
pre {
425
 
  display: block;
426
 
  padding: 8.5px;
427
 
  margin: 0 0 9px;
428
 
  font-size: 12px;
429
 
  line-height: 18px;
430
 
  background-color: #f5f5f5;
431
 
  border: 1px solid #ccc;
432
 
  border: 1px solid rgba(0, 0, 0, 0.15);
433
 
  -webkit-border-radius: 4px;
434
 
  -moz-border-radius: 4px;
435
 
  border-radius: 4px;
436
 
  white-space: pre;
437
 
  white-space: pre-wrap;
438
 
  word-break: break-all;
439
 
}
440
 
pre.prettyprint {
441
 
  margin-bottom: 18px;
442
 
}
443
 
pre code {
444
 
  padding: 0;
445
 
  background-color: transparent;
446
 
}
447
 
small {
448
 
  font-size: 100%;
449
 
}
450
 
cite {
451
 
  font-style: normal;
452
 
}
453
 
form {
454
 
  margin: 0 0 18px;
455
 
}
456
 
fieldset {
457
 
  padding: 0;
458
 
  margin: 0;
459
 
  border: 0;
460
 
}
461
 
legend {
462
 
  display: block;
463
 
  width: 100%;
464
 
  padding: 0;
465
 
  margin-bottom: 27px;
466
 
  font-size: 19.5px;
467
 
  line-height: 36px;
468
 
  color: #333333;
469
 
  border: 0;
470
 
  border-bottom: 1px solid #eee;
471
 
  -webkit-margin-collapse: separate;
472
 
}
473
 
label,
474
 
input,
475
 
button,
476
 
select,
477
 
textarea {
478
 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
479
 
  font-size: 13px;
480
 
  font-weight: normal;
481
 
  line-height: 18px;
482
 
}
483
 
label {
484
 
  display: block;
485
 
  margin-bottom: 5px;
486
 
  color: #333333;
487
 
}
488
 
input,
489
 
textarea,
490
 
select,
491
 
.uneditable-input {
492
 
  display: block;
493
 
  width: 210px;
494
 
  height: 18px;
495
 
  padding: 4px;
496
 
  margin-bottom: 9px;
497
 
  font-size: 13px;
498
 
  line-height: 18px;
499
 
  color: #555555;
500
 
  border: 1px solid #ccc;
501
 
  -webkit-border-radius: 3px;
502
 
  -moz-border-radius: 3px;
503
 
  border-radius: 3px;
504
 
}
505
 
input[type=image], input[type=checkbox], input[type=radio] {
506
 
  width: auto;
507
 
  height: auto;
508
 
  padding: 0;
509
 
  margin: 3px 0;
510
 
  *margin-top: 0;
511
 
  /* IE6-7 */
512
 
 
513
 
  line-height: normal;
514
 
  border: none;
515
 
  cursor: pointer;
516
 
}
517
 
input[type=file] {
518
 
  padding: initial;
519
 
  line-height: initial;
520
 
  border: initial;
521
 
  background-color: #ffffff;
522
 
  background-color: initial;
523
 
  -webkit-box-shadow: none;
524
 
  -moz-box-shadow: none;
525
 
  box-shadow: none;
526
 
}
527
 
input[type=button], input[type=reset], input[type=submit] {
528
 
  width: auto;
529
 
  height: auto;
530
 
}
531
 
select, input[type=file] {
532
 
  height: 27px;
533
 
  *margin-top: 4px;
534
 
  /* For IE7, add top margin to align select with labels */
535
 
 
536
 
  line-height: 27px;
537
 
}
538
 
select {
539
 
  width: 220px;
540
 
  vertical-align: middle;
541
 
  background-color: #ffffff;
542
 
}
543
 
select[multiple], select[size] {
544
 
  height: inherit;
545
 
}
546
 
input[type=image] {
547
 
  -webkit-box-shadow: none;
548
 
  -moz-box-shadow: none;
549
 
  box-shadow: none;
550
 
}
551
 
textarea {
552
 
  height: auto;
553
 
}
554
 
.radio, .checkbox {
555
 
  padding-left: 18px;
556
 
}
557
 
.radio input[type=radio], .checkbox input[type=checkbox] {
558
 
  float: left;
559
 
  margin-left: -18px;
560
 
}
561
 
.controls > .radio:first-child, .controls > .checkbox:first-child {
562
 
  padding-top: 6px;
563
 
}
564
 
.radio.inline, .checkbox.inline {
565
 
  display: inline-block;
566
 
  margin-bottom: 0;
567
 
}
568
 
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
569
 
  margin-left: 10px;
570
 
}
571
 
input, textarea {
572
 
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
573
 
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
574
 
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
575
 
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
576
 
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
577
 
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
578
 
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
579
 
  transition: border linear 0.2s, box-shadow linear 0.2s;
580
 
}
581
 
input:focus, textarea:focus {
582
 
  border-color: rgba(82, 168, 236, 0.8);
583
 
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
584
 
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
585
 
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
586
 
  outline: 0;
587
 
}
588
 
input[type=file]:focus, input[type=checkbox]:focus, select:focus {
589
 
  -webkit-box-shadow: none;
590
 
  -moz-box-shadow: none;
591
 
  box-shadow: none;
592
 
  outline: 1px dotted #666;
593
 
}
594
 
.input-mini {
595
 
  width: 60px;
596
 
}
597
 
.input-small {
598
 
  width: 90px;
599
 
}
600
 
.input-medium {
601
 
  width: 150px;
602
 
}
603
 
.input-large {
604
 
  width: 210px;
605
 
}
606
 
.input-xlarge {
607
 
  width: 270px;
608
 
}
609
 
.input-xxlarge {
610
 
  width: 530px;
611
 
}
612
 
input[class*="span"],
613
 
select[class*="span"],
614
 
textarea[class*="span"],
615
 
.uneditable-input {
616
 
  float: none;
617
 
  margin-left: 0;
618
 
}
619
 
input.span1, textarea.span1, .uneditable-input.span1 {
620
 
  width: 50px;
621
 
}
622
 
input.span2, textarea.span2, .uneditable-input.span2 {
623
 
  width: 130px;
624
 
}
625
 
input.span3, textarea.span3, .uneditable-input.span3 {
626
 
  width: 210px;
627
 
}
628
 
input.span4, textarea.span4, .uneditable-input.span4 {
629
 
  width: 290px;
630
 
}
631
 
input.span5, textarea.span5, .uneditable-input.span5 {
632
 
  width: 370px;
633
 
}
634
 
input.span6, textarea.span6, .uneditable-input.span6 {
635
 
  width: 450px;
636
 
}
637
 
input.span7, textarea.span7, .uneditable-input.span7 {
638
 
  width: 530px;
639
 
}
640
 
input.span8, textarea.span8, .uneditable-input.span8 {
641
 
  width: 610px;
642
 
}
643
 
input.span9, textarea.span9, .uneditable-input.span9 {
644
 
  width: 690px;
645
 
}
646
 
input.span10, textarea.span10, .uneditable-input.span10 {
647
 
  width: 770px;
648
 
}
649
 
input.span11, textarea.span11, .uneditable-input.span11 {
650
 
  width: 850px;
651
 
}
652
 
input.span12, textarea.span12, .uneditable-input.span12 {
653
 
  width: 930px;
654
 
}
655
 
select.span1 {
656
 
  width: 70px;
657
 
}
658
 
select.span2 {
659
 
  width: 150px;
660
 
}
661
 
select.span3 {
662
 
  width: 230px;
663
 
}
664
 
select.span4 {
665
 
  width: 310px;
666
 
}
667
 
select.span5 {
668
 
  width: 390px;
669
 
}
670
 
select.span6 {
671
 
  width: 470px;
672
 
}
673
 
select.span7 {
674
 
  width: 550px;
675
 
}
676
 
select.span8 {
677
 
  width: 630px;
678
 
}
679
 
select.span9 {
680
 
  width: 710px;
681
 
}
682
 
select.span10 {
683
 
  width: 790px;
684
 
}
685
 
select.span11 {
686
 
  width: 870px;
687
 
}
688
 
select.span12 {
689
 
  width: 950px;
690
 
}
691
 
input[disabled],
692
 
select[disabled],
693
 
textarea[disabled],
694
 
input[readonly],
695
 
select[readonly],
696
 
textarea[readonly] {
697
 
  background-color: #f5f5f5;
698
 
  border-color: #ddd;
699
 
  cursor: not-allowed;
700
 
}
701
 
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline {
702
 
  color: #b94a48;
703
 
}
704
 
.control-group.error input, .control-group.error textarea {
705
 
  color: #b94a48;
706
 
  border-color: #ee5f5b;
707
 
}
708
 
.control-group.error input:focus, .control-group.error textarea:focus {
709
 
  border-color: #e9322d;
710
 
  -webkit-box-shadow: 0 0 6px #f8b9b7;
711
 
  -moz-box-shadow: 0 0 6px #f8b9b7;
712
 
  box-shadow: 0 0 6px #f8b9b7;
713
 
}
714
 
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
715
 
  color: #b94a48;
716
 
  background-color: #fce6e6;
717
 
  border-color: #b94a48;
718
 
}
719
 
.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline {
720
 
  color: #c09853;
721
 
}
722
 
.control-group.warning input, .control-group.warning textarea {
723
 
  color: #c09853;
724
 
  border-color: #ccae64;
725
 
}
726
 
.control-group.warning input:focus, .control-group.warning textarea:focus {
727
 
  border-color: #be9a3f;
728
 
  -webkit-box-shadow: 0 0 6px #e5d6b1;
729
 
  -moz-box-shadow: 0 0 6px #e5d6b1;
730
 
  box-shadow: 0 0 6px #e5d6b1;
731
 
}
732
 
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
733
 
  color: #c09853;
734
 
  background-color: #d2b877;
735
 
  border-color: #c09853;
736
 
}
737
 
.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline {
738
 
  color: #468847;
739
 
}
740
 
.control-group.success input, .control-group.success textarea {
741
 
  color: #468847;
742
 
  border-color: #57a957;
743
 
}
744
 
.control-group.success input:focus, .control-group.success textarea:focus {
745
 
  border-color: #458845;
746
 
  -webkit-box-shadow: 0 0 6px #9acc9a;
747
 
  -moz-box-shadow: 0 0 6px #9acc9a;
748
 
  box-shadow: 0 0 6px #9acc9a;
749
 
}
750
 
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
751
 
  color: #468847;
752
 
  background-color: #bcddbc;
753
 
  border-color: #468847;
754
 
}
755
 
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
756
 
  color: #b94a48;
757
 
  border-color: #ee5f5b;
758
 
}
759
 
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
760
 
  border-color: #e9322d;
761
 
  -webkit-box-shadow: 0 0 6px #f8b9b7;
762
 
  -moz-box-shadow: 0 0 6px #f8b9b7;
763
 
  box-shadow: 0 0 6px #f8b9b7;
764
 
}
765
 
.form-actions {
766
 
  padding: 17px 20px 18px;
767
 
  margin-top: 18px;
768
 
  margin-bottom: 18px;
769
 
  background-color: #f5f5f5;
770
 
  border-top: 1px solid #ddd;
771
 
}
772
 
.uneditable-input {
773
 
  display: block;
774
 
  background-color: #ffffff;
775
 
  border-color: #eee;
776
 
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
777
 
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
778
 
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
779
 
  cursor: not-allowed;
780
 
}
781
 
:-moz-placeholder {
782
 
  color: #999999;
783
 
}
784
 
::-webkit-input-placeholder {
785
 
  color: #999999;
786
 
}
787
 
.help-block {
788
 
  margin-top: 5px;
789
 
  margin-bottom: 0;
790
 
  color: #999999;
791
 
}
792
 
.help-inline {
793
 
  *position: relative;
794
 
  /* IE6-7 */
795
 
 
796
 
  *top: -5px;
797
 
  /* IE6-7 */
798
 
 
799
 
  display: inline;
800
 
  padding-left: 5px;
801
 
}
802
 
.input-prepend, .input-append {
803
 
  margin-bottom: 5px;
804
 
  *zoom: 1;
805
 
}
806
 
.input-prepend:before,
807
 
.input-append:before,
808
 
.input-prepend:after,
809
 
.input-append:after {
810
 
  display: table;
811
 
  content: "";
812
 
}
813
 
.input-prepend:after, .input-append:after {
814
 
  clear: both;
815
 
}
816
 
.input-prepend input,
817
 
.input-append input,
818
 
.input-prepend .uneditable-input,
819
 
.input-append .uneditable-input {
820
 
  -webkit-border-radius: 0 3px 3px 0;
821
 
  -moz-border-radius: 0 3px 3px 0;
822
 
  border-radius: 0 3px 3px 0;
823
 
}
824
 
.input-prepend .uneditable-input, .input-append .uneditable-input {
825
 
  border-left-color: #ccc;
826
 
}
827
 
.input-prepend .add-on, .input-append .add-on {
828
 
  float: left;
829
 
  display: block;
830
 
  width: auto;
831
 
  min-width: 16px;
832
 
  height: 18px;
833
 
  margin-right: -1px;
834
 
  padding: 4px 4px 4px 5px;
835
 
  font-weight: normal;
836
 
  line-height: 18px;
837
 
  color: #999999;
838
 
  text-align: center;
839
 
  text-shadow: 0 1px 0 #ffffff;
840
 
  background-color: #f5f5f5;
841
 
  border: 1px solid #ccc;
842
 
  -webkit-border-radius: 3px 0 0 3px;
843
 
  -moz-border-radius: 3px 0 0 3px;
844
 
  border-radius: 3px 0 0 3px;
845
 
}
846
 
.input-prepend .active, .input-append .active {
847
 
  background-color: #a9dba9;
848
 
  border-color: #46a546;
849
 
}
850
 
.input-prepend .add-on {
851
 
  *margin-top: 1px;
852
 
  /* IE6-7 */
853
 
 
854
 
}
855
 
.input-append input, .input-append .uneditable-input {
856
 
  float: left;
857
 
  -webkit-border-radius: 3px 0 0 3px;
858
 
  -moz-border-radius: 3px 0 0 3px;
859
 
  border-radius: 3px 0 0 3px;
860
 
}
861
 
.input-append .uneditable-input {
862
 
  border-right-color: #ccc;
863
 
}
864
 
.input-append .add-on {
865
 
  margin-right: 0;
866
 
  margin-left: -1px;
867
 
  -webkit-border-radius: 0 3px 3px 0;
868
 
  -moz-border-radius: 0 3px 3px 0;
869
 
  border-radius: 0 3px 3px 0;
870
 
}
871
 
.search-query {
872
 
  padding-left: 14px;
873
 
  padding-right: 14px;
874
 
  margin-bottom: 0;
875
 
  -webkit-border-radius: 14px;
876
 
  -moz-border-radius: 14px;
877
 
  border-radius: 14px;
878
 
}
879
 
.form-search input,
880
 
.form-inline input,
881
 
.form-horizontal input,
882
 
.form-search textarea,
883
 
.form-inline textarea,
884
 
.form-horizontal textarea,
885
 
.form-search select,
886
 
.form-inline select,
887
 
.form-horizontal select,
888
 
.form-search .uneditable-input,
889
 
.form-inline .uneditable-input,
890
 
.form-horizontal .uneditable-input {
891
 
  display: inline-block;
892
 
  margin-bottom: 0;
893
 
}
894
 
.form-search label, .form-inline label {
895
 
  display: inline-block;
896
 
}
897
 
.control-group {
898
 
  margin-bottom: 9px;
899
 
}
900
 
.form-horizontal .control-group {
901
 
  margin-bottom: 18px;
902
 
}
903
 
.form-horizontal .control-group > label {
904
 
  float: left;
905
 
  width: 140px;
906
 
  padding-top: 5px;
907
 
  text-align: right;
908
 
}
909
 
.form-horizontal .controls {
910
 
  margin-left: 160px;
911
 
}
912
 
.form-horizontal .form-actions {
913
 
  padding-left: 160px;
914
 
}
915
 
table {
916
 
  max-width: 100%;
917
 
  border-collapse: collapse;
918
 
  border-spacing: 0;
919
 
}
920
 
.table {
921
 
  width: 100%;
922
 
  margin-bottom: 18px;
923
 
}
924
 
.table th, .table td {
925
 
  padding: 8px;
926
 
  line-height: 18px;
927
 
  text-align: left;
928
 
  border-top: 1px solid #ddd;
929
 
}
930
 
.table th {
931
 
  font-weight: bold;
932
 
  vertical-align: bottom;
933
 
}
934
 
.table td {
935
 
  vertical-align: top;
936
 
}
937
 
.table thead:first-child tr th, .table thead:first-child tr td {
938
 
  border-top: 0;
939
 
}
940
 
.table tbody + tbody {
941
 
  border-top: 2px solid #ddd;
942
 
}
943
 
.table-condensed th, .table-condensed td {
944
 
  padding: 4px 5px;
945
 
}
946
 
.table-bordered {
947
 
  border: 1px solid #ddd;
948
 
  border-collapse: separate;
949
 
  -webkit-border-radius: 4px;
950
 
  -moz-border-radius: 4px;
951
 
  border-radius: 4px;
952
 
}
953
 
.table-bordered th + th,
954
 
.table-bordered td + td,
955
 
.table-bordered th + td,
956
 
.table-bordered td + th {
957
 
  border-left: 1px solid #ddd;
958
 
}
959
 
.table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {
960
 
  border-top: 0;
961
 
}
962
 
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
963
 
  -webkit-border-radius: 4px 0 0 0;
964
 
  -moz-border-radius: 4px 0 0 0;
965
 
  border-radius: 4px 0 0 0;
966
 
}
967
 
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
968
 
  -webkit-border-radius: 0 4px 0 0;
969
 
  -moz-border-radius: 0 4px 0 0;
970
 
  border-radius: 0 4px 0 0;
971
 
}
972
 
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {
973
 
  -webkit-border-radius: 0 0 0 4px;
974
 
  -moz-border-radius: 0 0 0 4px;
975
 
  border-radius: 0 0 0 4px;
976
 
}
977
 
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {
978
 
  -webkit-border-radius: 0 0 4px 0;
979
 
  -moz-border-radius: 0 0 4px 0;
980
 
  border-radius: 0 0 4px 0;
981
 
}
982
 
.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {
983
 
  background-color: #f9f9f9;
984
 
}
985
 
table .span1 {
986
 
  float: none;
987
 
  width: 44px;
988
 
  margin-left: 0;
989
 
}
990
 
table .span2 {
991
 
  float: none;
992
 
  width: 124px;
993
 
  margin-left: 0;
994
 
}
995
 
table .span3 {
996
 
  float: none;
997
 
  width: 204px;
998
 
  margin-left: 0;
999
 
}
1000
 
table .span4 {
1001
 
  float: none;
1002
 
  width: 284px;
1003
 
  margin-left: 0;
1004
 
}
1005
 
table .span5 {
1006
 
  float: none;
1007
 
  width: 364px;
1008
 
  margin-left: 0;
1009
 
}
1010
 
table .span6 {
1011
 
  float: none;
1012
 
  width: 444px;
1013
 
  margin-left: 0;
1014
 
}
1015
 
table .span7 {
1016
 
  float: none;
1017
 
  width: 524px;
1018
 
  margin-left: 0;
1019
 
}
1020
 
table .span8 {
1021
 
  float: none;
1022
 
  width: 604px;
1023
 
  margin-left: 0;
1024
 
}
1025
 
table .span9 {
1026
 
  float: none;
1027
 
  width: 684px;
1028
 
  margin-left: 0;
1029
 
}
1030
 
table .span10 {
1031
 
  float: none;
1032
 
  width: 764px;
1033
 
  margin-left: 0;
1034
 
}
1035
 
table .span11 {
1036
 
  float: none;
1037
 
  width: 844px;
1038
 
  margin-left: 0;
1039
 
}
1040
 
table .span12 {
1041
 
  float: none;
1042
 
  width: 924px;
1043
 
  margin-left: 0;
1044
 
}
1045
 
table .header {
1046
 
  cursor: pointer;
1047
 
}
1048
 
table .header:after {
1049
 
  content: "";
1050
 
  float: right;
1051
 
  margin-top: 7px;
1052
 
  border-width: 0 4px 4px;
1053
 
  border-style: solid;
1054
 
  border-color: #000000 transparent;
1055
 
  visibility: hidden;
1056
 
}
1057
 
table .headerSortUp, table .headerSortDown {
1058
 
  background-color: #f7f7f9;
1059
 
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1060
 
}
1061
 
table .header:hover:after {
1062
 
  visibility: visible;
1063
 
}
1064
 
table .headerSortDown:after, table .headerSortDown:hover:after {
1065
 
  visibility: visible;
1066
 
  filter: alpha(opacity=60);
1067
 
  -moz-opacity: 0.6;
1068
 
  opacity: 0.6;
1069
 
}
1070
 
table .headerSortUp:after {
1071
 
  border-bottom: none;
1072
 
  border-left: 4px solid transparent;
1073
 
  border-right: 4px solid transparent;
1074
 
  border-top: 4px solid #000000;
1075
 
  visibility: visible;
1076
 
  -webkit-box-shadow: none;
1077
 
  -moz-box-shadow: none;
1078
 
  box-shadow: none;
1079
 
  filter: alpha(opacity=60);
1080
 
  -moz-opacity: 0.6;
1081
 
  opacity: 0.6;
1082
 
}
1083
 
i {
1084
 
  background-image: url(docs/assets/img/glyphicons-halflings-sprite.png);
1085
 
  background-position: 0 0;
1086
 
  background-repeat: no-repeat;
1087
 
  display: inline-block;
1088
 
  vertical-align: text-top;
1089
 
  width: 14px;
1090
 
  height: 14px;
1091
 
}
1092
 
.glass {
1093
 
  background-position: 0      0;
1094
 
}
1095
 
.music {
1096
 
  background-position: -24px 0;
1097
 
}
1098
 
.search {
1099
 
  background-position: -48px 0;
1100
 
}
1101
 
.envelope {
1102
 
  background-position: -72px 0;
1103
 
}
1104
 
.heart {
1105
 
  background-position: -96px 0;
1106
 
}
1107
 
.star {
1108
 
  background-position: -120px 0;
1109
 
}
1110
 
.star-empty {
1111
 
  background-position: -144px 0;
1112
 
}
1113
 
.user {
1114
 
  background-position: -168px 0;
1115
 
}
1116
 
.film {
1117
 
  background-position: -192px 0;
1118
 
}
1119
 
.th-large {
1120
 
  background-position: -216px 0;
1121
 
}
1122
 
.th {
1123
 
  background-position: -240px 0;
1124
 
}
1125
 
.th-list {
1126
 
  background-position: -264px 0;
1127
 
}
1128
 
.ok {
1129
 
  background-position: -288px 0;
1130
 
}
1131
 
.remove {
1132
 
  background-position: -312px 0;
1133
 
}
1134
 
.zoom-in {
1135
 
  background-position: -336px 0;
1136
 
}
1137
 
.zoom-out {
1138
 
  background-position: -360px 0;
1139
 
}
1140
 
.off {
1141
 
  background-position: -384px 0;
1142
 
}
1143
 
.signal {
1144
 
  background-position: -408px 0;
1145
 
}
1146
 
.cog {
1147
 
  background-position: -432px 0;
1148
 
}
1149
 
.trash {
1150
 
  background-position: -456px 0;
1151
 
}
1152
 
.home {
1153
 
  background-position: 0 -24px;
1154
 
}
1155
 
.file {
1156
 
  background-position: -24px -24px;
1157
 
}
1158
 
.time {
1159
 
  background-position: -48px -24px;
1160
 
}
1161
 
.road {
1162
 
  background-position: -72px -24px;
1163
 
}
1164
 
.download-alt {
1165
 
  background-position: -96px -24px;
1166
 
}
1167
 
.download {
1168
 
  background-position: -120px -24px;
1169
 
}
1170
 
.upload {
1171
 
  background-position: -144px -24px;
1172
 
}
1173
 
.inbox {
1174
 
  background-position: -168px -24px;
1175
 
}
1176
 
.play-circle {
1177
 
  background-position: -192px -24px;
1178
 
}
1179
 
.repeat {
1180
 
  background-position: -216px -24px;
1181
 
}
1182
 
.refresh {
1183
 
  background-position: -240px -24px;
1184
 
}
1185
 
.calendar {
1186
 
  background-position: -264px -24px;
1187
 
}
1188
 
.lock {
1189
 
  background-position: -288px -24px;
1190
 
}
1191
 
.flag {
1192
 
  background-position: -312px -24px;
1193
 
}
1194
 
.headphones {
1195
 
  background-position: -336px -24px;
1196
 
}
1197
 
.volume-off {
1198
 
  background-position: -360px -24px;
1199
 
}
1200
 
.volume-down {
1201
 
  background-position: -384px -24px;
1202
 
}
1203
 
.volume-up {
1204
 
  background-position: -408px -24px;
1205
 
}
1206
 
.qrcode {
1207
 
  background-position: -432px -24px;
1208
 
}
1209
 
.barcode {
1210
 
  background-position: -456px -24px;
1211
 
}
1212
 
.tag {
1213
 
  background-position: 0 -48px;
1214
 
}
1215
 
.tags {
1216
 
  background-position: -24px -48px;
1217
 
}
1218
 
.book {
1219
 
  background-position: -48px -48px;
1220
 
}
1221
 
.bookmark {
1222
 
  background-position: -72px -48px;
1223
 
}
1224
 
.print {
1225
 
  background-position: -96px -48px;
1226
 
}
1227
 
.camera {
1228
 
  background-position: -120px -48px;
1229
 
}
1230
 
.font {
1231
 
  background-position: -144px -48px;
1232
 
}
1233
 
.bold {
1234
 
  background-position: -168px -48px;
1235
 
}
1236
 
.italic {
1237
 
  background-position: -192px -48px;
1238
 
}
1239
 
.text-height {
1240
 
  background-position: -216px -48px;
1241
 
}
1242
 
.text-width {
1243
 
  background-position: -240px -48px;
1244
 
}
1245
 
.align-left {
1246
 
  background-position: -264px -48px;
1247
 
}
1248
 
.align-center {
1249
 
  background-position: -288px -48px;
1250
 
}
1251
 
.align-right {
1252
 
  background-position: -312px -48px;
1253
 
}
1254
 
.align-justify {
1255
 
  background-position: -336px -48px;
1256
 
}
1257
 
.list {
1258
 
  background-position: -360px -48px;
1259
 
}
1260
 
.indent-left {
1261
 
  background-position: -384px -48px;
1262
 
}
1263
 
.indent-right {
1264
 
  background-position: -408px -48px;
1265
 
}
1266
 
.facetime-video {
1267
 
  background-position: -432px -48px;
1268
 
}
1269
 
.picture {
1270
 
  background-position: -456px -48px;
1271
 
}
1272
 
.pencil {
1273
 
  background-position: 0 -72px;
1274
 
}
1275
 
.map-marker {
1276
 
  background-position: -24px -72px;
1277
 
}
1278
 
.adjust {
1279
 
  background-position: -48px -72px;
1280
 
}
1281
 
.tint {
1282
 
  background-position: -72px -72px;
1283
 
}
1284
 
.edit {
1285
 
  background-position: -96px -72px;
1286
 
}
1287
 
.share {
1288
 
  background-position: -120px -72px;
1289
 
}
1290
 
.check {
1291
 
  background-position: -144px -72px;
1292
 
}
1293
 
.move {
1294
 
  background-position: -168px -72px;
1295
 
}
1296
 
.step-backward {
1297
 
  background-position: -192px -72px;
1298
 
}
1299
 
.fast-backward {
1300
 
  background-position: -216px -72px;
1301
 
}
1302
 
.backward {
1303
 
  background-position: -240px -72px;
1304
 
}
1305
 
.play {
1306
 
  background-position: -264px -72px;
1307
 
}
1308
 
.pause {
1309
 
  background-position: -288px -72px;
1310
 
}
1311
 
.stop {
1312
 
  background-position: -312px -72px;
1313
 
}
1314
 
.forward {
1315
 
  background-position: -336px -72px;
1316
 
}
1317
 
.fast-forward {
1318
 
  background-position: -360px -72px;
1319
 
}
1320
 
.step-forward {
1321
 
  background-position: -384px -72px;
1322
 
}
1323
 
.eject {
1324
 
  background-position: -408px -72px;
1325
 
}
1326
 
.chevron-left {
1327
 
  background-position: -432px -72px;
1328
 
}
1329
 
.chevron-right {
1330
 
  background-position: -456px -72px;
1331
 
}
1332
 
.arrow-left {
1333
 
  background-position: -240px -96px;
1334
 
}
1335
 
.arrow-right {
1336
 
  background-position: -264px -96px;
1337
 
}
1338
 
.arrow-up {
1339
 
  background-position: -288px -96px;
1340
 
}
1341
 
.arrow-down {
1342
 
  background-position: -312px -96px;
1343
 
}
1344
 
.share-alt {
1345
 
  background-position: -336px -96px;
1346
 
}
1347
 
.resize-full {
1348
 
  background-position: -360px -96px;
1349
 
}
1350
 
.resize-small {
1351
 
  background-position: -384px -96px;
1352
 
}
1353
 
.plus {
1354
 
  background-position: -408px -96px;
1355
 
}
1356
 
.minus {
1357
 
  background-position: -432px -96px;
1358
 
}
1359
 
.asterisk {
1360
 
  background-position: -456px -96px;
1361
 
}
1362
 
.dropdown {
1363
 
  position: relative;
1364
 
}
1365
 
.caret {
1366
 
  display: inline-block;
1367
 
  width: 0;
1368
 
  height: 0;
1369
 
  text-indent: -99999px;
1370
 
  vertical-align: top;
1371
 
  border-left: 4px solid transparent;
1372
 
  border-right: 4px solid transparent;
1373
 
  border-top: 4px solid #000000;
1374
 
  filter: alpha(opacity=30);
1375
 
  -moz-opacity: 0.3;
1376
 
  opacity: 0.3;
1377
 
  content: "\2193";
1378
 
}
1379
 
.dropdown .caret {
1380
 
  margin-top: 8px;
1381
 
  margin-left: 2px;
1382
 
  *margin-top: 7px;
1383
 
}
1384
 
.dropdown:hover .caret, .open.dropdown .caret {
1385
 
  filter: alpha(opacity=100);
1386
 
  -moz-opacity: 1;
1387
 
  opacity: 1;
1388
 
}
1389
 
.dropdown-menu {
1390
 
  position: absolute;
1391
 
  top: 100%;
1392
 
  z-index: 1000;
1393
 
  float: left;
1394
 
  display: none;
1395
 
  min-width: 160px;
1396
 
  max-width: 220px;
1397
 
  _width: 160px;
1398
 
  padding: 4px 0;
1399
 
  margin: 0;
1400
 
  list-style: none;
1401
 
  background-color: #ffffff;
1402
 
  border-color: #ccc;
1403
 
  border-color: rgba(0, 0, 0, 0.2);
1404
 
  border-style: solid;
1405
 
  border-width: 1px;
1406
 
  -webkit-border-radius: 0 0 5px 5px;
1407
 
  -moz-border-radius: 0 0 5px 5px;
1408
 
  border-radius: 0 0 5px 5px;
1409
 
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1410
 
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1411
 
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1412
 
  -webkit-background-clip: padding-box;
1413
 
  -moz-background-clip: padding;
1414
 
  background-clip: padding-box;
1415
 
  zoom: 1;
1416
 
  *border-right-width: 2px;
1417
 
  *border-bottom-width: 2px;
1418
 
}
1419
 
.dropdown-menu.bottom-up {
1420
 
  top: auto;
1421
 
  bottom: 100%;
1422
 
  margin-bottom: 2px;
1423
 
}
1424
 
.dropdown-menu .divider {
1425
 
  height: 1px;
1426
 
  margin: 5px 1px;
1427
 
  overflow: hidden;
1428
 
  background-color: #e5e5e5;
1429
 
  border-bottom: 1px solid #ffffff;
1430
 
}
1431
 
.dropdown-menu a {
1432
 
  display: block;
1433
 
  padding: 3px 15px;
1434
 
  clear: both;
1435
 
  font-weight: normal;
1436
 
  line-height: 18px;
1437
 
  color: #555555;
1438
 
  white-space: nowrap;
1439
 
}
1440
 
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
1441
 
  color: #ffffff;
1442
 
  text-decoration: none;
1443
 
  background-color: #0088cc;
1444
 
}
1445
 
.dropdown.open .dropdown-toggle {
1446
 
  color: #ffffff;
1447
 
  background: #ccc;
1448
 
  background: rgba(0, 0, 0, 0.3);
1449
 
}
1450
 
.dropdown.open .dropdown-menu {
1451
 
  display: block;
1452
 
}
1453
 
.typeahead {
1454
 
  margin-top: 2px;
1455
 
  -webkit-border-radius: 4px;
1456
 
  -moz-border-radius: 4px;
1457
 
  border-radius: 4px;
1458
 
}
1459
 
.well {
1460
 
  min-height: 20px;
1461
 
  padding: 19px;
1462
 
  margin-bottom: 20px;
1463
 
  background-color: #f5f5f5;
1464
 
  border: 1px solid #eee;
1465
 
  border: 1px solid rgba(0, 0, 0, 0.05);
1466
 
  -webkit-border-radius: 4px;
1467
 
  -moz-border-radius: 4px;
1468
 
  border-radius: 4px;
1469
 
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1470
 
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1471
 
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1472
 
}
1473
 
.well blockquote {
1474
 
  border-color: #ddd;
1475
 
  border-color: rgba(0, 0, 0, 0.15);
1476
 
}
1477
 
.fade {
1478
 
  -webkit-transition: opacity 0.15s linear;
1479
 
  -moz-transition: opacity 0.15s linear;
1480
 
  -ms-transition: opacity 0.15s linear;
1481
 
  -o-transition: opacity 0.15s linear;
1482
 
  transition: opacity 0.15s linear;
1483
 
  opacity: 0;
1484
 
}
1485
 
.fade.in {
1486
 
  opacity: 1;
1487
 
}
1488
 
.collapse {
1489
 
  -webkit-transition: height 0.35s ease;
1490
 
  -moz-transition: height 0.35s ease;
1491
 
  -ms-transition: height 0.35s ease;
1492
 
  -o-transition: height 0.35s ease;
1493
 
  transition: height 0.35s ease;
1494
 
  position: relative;
1495
 
  overflow: hidden;
1496
 
  height: 0;
1497
 
}
1498
 
.collapse.in {
1499
 
  height: auto;
1500
 
}
1501
 
.close {
1502
 
  float: right;
1503
 
  font-size: 20px;
1504
 
  font-weight: bold;
1505
 
  line-height: 12px;
1506
 
  color: #000000;
1507
 
  text-shadow: 0 1px 0 #ffffff;
1508
 
  filter: alpha(opacity=20);
1509
 
  -moz-opacity: 0.2;
1510
 
  opacity: 0.2;
1511
 
}
1512
 
.close:hover {
1513
 
  color: #000000;
1514
 
  text-decoration: none;
1515
 
  filter: alpha(opacity=40);
1516
 
  -moz-opacity: 0.4;
1517
 
  opacity: 0.4;
1518
 
  cursor: pointer;
1519
 
}
1520
 
.nav {
1521
 
  margin-left: 0;
1522
 
  margin-bottom: 18px;
1523
 
  list-style: none;
1524
 
}
1525
 
.nav > li > a {
1526
 
  display: block;
1527
 
}
1528
 
.nav > li > a:hover {
1529
 
  text-decoration: none;
1530
 
  background-color: #eeeeee;
1531
 
}
1532
 
.nav.list {
1533
 
  padding-left: 14px;
1534
 
  padding-right: 14px;
1535
 
  margin-bottom: 0;
1536
 
}
1537
 
.nav.list > li > a, .nav.list .nav-header {
1538
 
  display: block;
1539
 
  padding: 3px 15px;
1540
 
  margin-left: -15px;
1541
 
  margin-right: -15px;
1542
 
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
1543
 
}
1544
 
.nav.list .nav-header {
1545
 
  font-size: 11px;
1546
 
  font-weight: bold;
1547
 
  line-height: 18px;
1548
 
  color: #999999;
1549
 
  text-transform: uppercase;
1550
 
}
1551
 
.nav.list > li + .nav-header {
1552
 
  margin-top: 9px;
1553
 
}
1554
 
.nav.list .active > a {
1555
 
  color: #ffffff;
1556
 
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
1557
 
  background-color: #0088cc;
1558
 
}
1559
 
.tabs, .pills {
1560
 
  *zoom: 1;
1561
 
}
1562
 
.tabs:before,
1563
 
.pills:before,
1564
 
.tabs:after,
1565
 
.pills:after {
1566
 
  display: table;
1567
 
  content: "";
1568
 
}
1569
 
.tabs:after, .pills:after {
1570
 
  clear: both;
1571
 
}
1572
 
.tabs > li, .pills > li {
1573
 
  float: left;
1574
 
}
1575
 
.tabs > li > a, .pills > li > a {
1576
 
  padding-right: 12px;
1577
 
  padding-left: 12px;
1578
 
  margin-right: 2px;
1579
 
  line-height: 14px;
1580
 
}
1581
 
.tabs {
1582
 
  border-bottom: 1px solid #ddd;
1583
 
}
1584
 
.tabs > li {
1585
 
  margin-bottom: -1px;
1586
 
}
1587
 
.tabs > li > a {
1588
 
  padding-top: 9px;
1589
 
  padding-bottom: 9px;
1590
 
  border: 1px solid transparent;
1591
 
  -webkit-border-radius: 4px 4px 0 0;
1592
 
  -moz-border-radius: 4px 4px 0 0;
1593
 
  border-radius: 4px 4px 0 0;
1594
 
}
1595
 
.tabs > li > a:hover {
1596
 
  border-color: #eeeeee #eeeeee #dddddd;
1597
 
}
1598
 
.tabs > .active > a, .tabs > .active > a:hover {
1599
 
  color: #555555;
1600
 
  background-color: #ffffff;
1601
 
  border: 1px solid #ddd;
1602
 
  border-bottom-color: transparent;
1603
 
  cursor: default;
1604
 
}
1605
 
.pills > li > a {
1606
 
  padding-top: 8px;
1607
 
  padding-bottom: 8px;
1608
 
  margin-top: 2px;
1609
 
  margin-bottom: 2px;
1610
 
  -webkit-border-radius: 5px;
1611
 
  -moz-border-radius: 5px;
1612
 
  border-radius: 5px;
1613
 
}
1614
 
.pills .active > a, .pills .active > a:hover {
1615
 
  color: #ffffff;
1616
 
  background-color: #0088cc;
1617
 
}
1618
 
.nav.stacked > li {
1619
 
  float: none;
1620
 
}
1621
 
.nav.stacked > li > a {
1622
 
  margin-right: 0;
1623
 
}
1624
 
.tabs.stacked {
1625
 
  border-bottom: 0;
1626
 
}
1627
 
.tabs.stacked > li > a {
1628
 
  border: 1px solid #ddd;
1629
 
  -webkit-border-radius: 0;
1630
 
  -moz-border-radius: 0;
1631
 
  border-radius: 0;
1632
 
}
1633
 
.tabs.stacked > li:first-child > a {
1634
 
  -webkit-border-radius: 4px 4px 0 0;
1635
 
  -moz-border-radius: 4px 4px 0 0;
1636
 
  border-radius: 4px 4px 0 0;
1637
 
}
1638
 
.tabs.stacked > li:last-child > a {
1639
 
  -webkit-border-radius: 0 0 4px 4px;
1640
 
  -moz-border-radius: 0 0 4px 4px;
1641
 
  border-radius: 0 0 4px 4px;
1642
 
}
1643
 
.tabs.stacked > li > a:hover {
1644
 
  border-color: #ddd;
1645
 
  z-index: 2;
1646
 
}
1647
 
.pills.stacked > li > a {
1648
 
  margin-bottom: 3px;
1649
 
}
1650
 
.pills.stacked > li:last-child > a {
1651
 
  margin-bottom: 1px;
1652
 
}
1653
 
.pills .dropdown-menu, .tabs .dropdown-menu {
1654
 
  margin-top: 1px;
1655
 
  border-width: 1px;
1656
 
}
1657
 
.pills .dropdown-menu {
1658
 
  -webkit-border-radius: 4px;
1659
 
  -moz-border-radius: 4px;
1660
 
  border-radius: 4px;
1661
 
}
1662
 
.tabs .dropdown-toggle .caret, .pills .dropdown-toggle .caret {
1663
 
  border-top-color: #0088cc;
1664
 
  margin-top: 6px;
1665
 
}
1666
 
.tabs .dropdown-toggle:hover .caret, .pills .dropdown-toggle:hover .caret {
1667
 
  border-top-color: #005580;
1668
 
}
1669
 
.tabs .active .dropdown-toggle .caret, .pills .active .dropdown-toggle .caret {
1670
 
  border-top-color: #333333;
1671
 
}
1672
 
.nav > .dropdown.active > a:hover {
1673
 
  color: #000000;
1674
 
  cursor: pointer;
1675
 
}
1676
 
.tabs .open .dropdown-toggle, .pills .open .dropdown-toggle, .nav > .open.active > a:hover {
1677
 
  color: #ffffff;
1678
 
  background-color: #999999;
1679
 
  border-color: #999999;
1680
 
}
1681
 
.nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret {
1682
 
  border-top-color: #ffffff;
1683
 
  filter: alpha(opacity=100);
1684
 
  -moz-opacity: 1;
1685
 
  opacity: 1;
1686
 
}
1687
 
.tabs.stacked .open > a:hover {
1688
 
  border-color: #999999;
1689
 
}
1690
 
.tabbable {
1691
 
  *zoom: 1;
1692
 
}
1693
 
.tabbable:before, .tabbable:after {
1694
 
  display: table;
1695
 
  content: "";
1696
 
}
1697
 
.tabbable:after {
1698
 
  clear: both;
1699
 
}
1700
 
.tabs-below .tabs, .tabs-right .tabs, .tabs-left .tabs {
1701
 
  border-bottom: 0;
1702
 
}
1703
 
.tab-content > .tab-pane, .pill-content > .pill-pane {
1704
 
  display: none;
1705
 
}
1706
 
.tab-content > .active, .pill-content > .active {
1707
 
  display: block;
1708
 
}
1709
 
.tabs-below .tabs {
1710
 
  border-top: 1px solid #ddd;
1711
 
}
1712
 
.tabs-below .tabs > li {
1713
 
  margin-top: -1px;
1714
 
  margin-bottom: 0;
1715
 
}
1716
 
.tabs-below .tabs > li > a {
1717
 
  -webkit-border-radius: 0 0 4px 4px;
1718
 
  -moz-border-radius: 0 0 4px 4px;
1719
 
  border-radius: 0 0 4px 4px;
1720
 
}
1721
 
.tabs-below .tabs > li > a:hover {
1722
 
  border-bottom-color: transparent;
1723
 
  border-top-color: #ddd;
1724
 
}
1725
 
.tabs-below .tabs .active > a, .tabs-below .tabs .active > a:hover {
1726
 
  border-color: transparent #ddd #ddd #ddd;
1727
 
}
1728
 
.tabs-left .tabs > li, .tabs-right .tabs > li {
1729
 
  float: none;
1730
 
}
1731
 
.tabs-left .tabs > li > a, .tabs-right .tabs > li > a {
1732
 
  min-width: 74px;
1733
 
  margin-right: 0;
1734
 
  margin-bottom: 3px;
1735
 
}
1736
 
.tabs-left .tabs {
1737
 
  float: left;
1738
 
  margin-right: 19px;
1739
 
  border-right: 1px solid #ddd;
1740
 
}
1741
 
.tabs-left .tabs > li > a {
1742
 
  margin-right: -1px;
1743
 
  -webkit-border-radius: 4px 0 0 4px;
1744
 
  -moz-border-radius: 4px 0 0 4px;
1745
 
  border-radius: 4px 0 0 4px;
1746
 
}
1747
 
.tabs-left .tabs > li > a:hover {
1748
 
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
1749
 
}
1750
 
.tabs-left .tabs .active > a, .tabs-left .tabs .active > a:hover {
1751
 
  border-color: #ddd transparent #ddd #ddd;
1752
 
}
1753
 
.tabs-right .tabs {
1754
 
  float: right;
1755
 
  margin-left: 19px;
1756
 
  border-left: 1px solid #ddd;
1757
 
}
1758
 
.tabs-right .tabs > li > a {
1759
 
  margin-left: -1px;
1760
 
  -webkit-border-radius: 0 4px 4px 0;
1761
 
  -moz-border-radius: 0 4px 4px 0;
1762
 
  border-radius: 0 4px 4px 0;
1763
 
}
1764
 
.tabs-right .tabs > li > a:hover {
1765
 
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
1766
 
}
1767
 
.tabs-right .tabs .active > a, .tabs-right .tabs .active > a:hover {
1768
 
  border-color: #ddd #ddd #ddd transparent;
1769
 
}
1770
 
.navbar {
1771
 
  overflow: visible;
1772
 
}
1773
 
.navbar-inner {
1774
 
  background-color: #222222;
1775
 
  background-color: #222222;
1776
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
1777
 
  background-image: -moz-linear-gradient(top, #333333, #222222);
1778
 
  background-image: -ms-linear-gradient(top, #333333, #222222);
1779
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
1780
 
  background-image: -webkit-linear-gradient(top, #333333, #222222);
1781
 
  background-image: -o-linear-gradient(top, #333333, #222222);
1782
 
  background-image: linear-gradient(top, #333333, #222222);
1783
 
  background-repeat: repeat-x;
1784
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
1785
 
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1786
 
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1787
 
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1788
 
}
1789
 
.navbar .brand:hover {
1790
 
  color: #ffffff;
1791
 
  text-decoration: none;
1792
 
}
1793
 
.navbar .brand {
1794
 
  float: left;
1795
 
  display: block;
1796
 
  padding: 8px 20px 12px;
1797
 
  margin-left: -20px;
1798
 
  font-size: 20px;
1799
 
  font-weight: 200;
1800
 
  line-height: 1;
1801
 
  color: #ffffff;
1802
 
}
1803
 
.navbar p {
1804
 
  margin: 0;
1805
 
  line-height: 40px;
1806
 
}
1807
 
.navbar p a:hover {
1808
 
  color: #ffffff;
1809
 
  background-color: transparent;
1810
 
}
1811
 
.navbar .btn, .navbar .btn-group {
1812
 
  margin-top: 5px;
1813
 
}
1814
 
.navbar .btn-group .btn {
1815
 
  margin-top: 0;
1816
 
}
1817
 
.navbar-form {
1818
 
  margin-bottom: 0;
1819
 
}
1820
 
.navbar-form input, .navbar-form select {
1821
 
  display: inline-block;
1822
 
  margin-bottom: 0;
1823
 
}
1824
 
.navbar-search {
1825
 
  position: relative;
1826
 
  float: left;
1827
 
  margin-top: 6px;
1828
 
  margin-bottom: 0;
1829
 
}
1830
 
.navbar-search .search-query {
1831
 
  padding: 4px 9px;
1832
 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1833
 
  font-size: 13px;
1834
 
  font-weight: normal;
1835
 
  line-height: 1;
1836
 
  color: #ffffff;
1837
 
  color: rgba(255, 255, 255, 0.75);
1838
 
  background: #444;
1839
 
  background: rgba(255, 255, 255, 0.3);
1840
 
  border: 1px solid #111;
1841
 
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
1842
 
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
1843
 
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
1844
 
  -webkit-transition: none;
1845
 
  -moz-transition: none;
1846
 
  -ms-transition: none;
1847
 
  -o-transition: none;
1848
 
  transition: none;
1849
 
}
1850
 
.navbar-search .search-query :-moz-placeholder {
1851
 
  color: #eeeeee;
1852
 
}
1853
 
.navbar-search .search-query ::-webkit-input-placeholder {
1854
 
  color: #eeeeee;
1855
 
}
1856
 
.navbar-search .search-query:hover {
1857
 
  color: #ffffff;
1858
 
  background-color: #999999;
1859
 
  background-color: rgba(255, 255, 255, 0.5);
1860
 
}
1861
 
.navbar-search .search-query:focus, .navbar-search .search-query.focused {
1862
 
  padding: 5px 10px;
1863
 
  color: #333333;
1864
 
  text-shadow: 0 1px 0 #ffffff;
1865
 
  background-color: #ffffff;
1866
 
  border: 0;
1867
 
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1868
 
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1869
 
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1870
 
  outline: 0;
1871
 
}
1872
 
.navbar-static {
1873
 
  margin-bottom: 18px;
1874
 
}
1875
 
.navbar-static .navbar-inner {
1876
 
  padding-left: 20px;
1877
 
  padding-right: 20px;
1878
 
  -webkit-border-radius: 4px;
1879
 
  -moz-border-radius: 4px;
1880
 
  border-radius: 4px;
1881
 
}
1882
 
.navbar-fixed {
1883
 
  position: fixed;
1884
 
  top: 0;
1885
 
  right: 0;
1886
 
  left: 0;
1887
 
  z-index: 1030;
1888
 
}
1889
 
.navbar .nav {
1890
 
  position: relative;
1891
 
  left: 0;
1892
 
  display: block;
1893
 
  float: left;
1894
 
  margin: 0 10px 0 0;
1895
 
}
1896
 
.navbar .nav.pull-right {
1897
 
  float: right;
1898
 
}
1899
 
.navbar .nav > li {
1900
 
  display: block;
1901
 
  float: left;
1902
 
}
1903
 
.navbar .nav > li > a {
1904
 
  float: none;
1905
 
  padding: 10px 10px 11px;
1906
 
  line-height: 19px;
1907
 
  color: #999999;
1908
 
  text-decoration: none;
1909
 
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1910
 
}
1911
 
.navbar .nav > li > a:hover {
1912
 
  background-color: transparent;
1913
 
  color: #ffffff;
1914
 
  text-decoration: none;
1915
 
}
1916
 
.navbar .nav .active > a {
1917
 
  color: #ffffff;
1918
 
  text-decoration: none;
1919
 
  background-color: #222222;
1920
 
  background-color: rgba(0, 0, 0, 0.5);
1921
 
}
1922
 
.navbar .vertical-divider {
1923
 
  height: 40px;
1924
 
  width: 1px;
1925
 
  margin: 0 5px;
1926
 
  overflow: hidden;
1927
 
  background-color: #222222;
1928
 
  border-right: 1px solid #444;
1929
 
}
1930
 
.navbar .nav.pull-right {
1931
 
  margin-left: 10px;
1932
 
  margin-right: 0;
1933
 
}
1934
 
.navbar .dropdown-menu {
1935
 
  margin-top: 1px;
1936
 
  -webkit-border-radius: 4px;
1937
 
  -moz-border-radius: 4px;
1938
 
  border-radius: 4px;
1939
 
}
1940
 
.navbar .dropdown-menu:before {
1941
 
  content: '';
1942
 
  display: inline-block;
1943
 
  border-left: 7px solid transparent;
1944
 
  border-right: 7px solid transparent;
1945
 
  border-bottom: 7px solid #ccc;
1946
 
  border-bottom-color: rgba(0, 0, 0, 0.2);
1947
 
  position: absolute;
1948
 
  top: -7px;
1949
 
  left: 9px;
1950
 
}
1951
 
.navbar .dropdown-menu:after {
1952
 
  content: '';
1953
 
  display: inline-block;
1954
 
  border-left: 6px solid transparent;
1955
 
  border-right: 6px solid transparent;
1956
 
  border-bottom: 6px solid #ffffff;
1957
 
  position: absolute;
1958
 
  top: -6px;
1959
 
  left: 10px;
1960
 
}
1961
 
.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret {
1962
 
  border-top-color: #ffffff;
1963
 
}
1964
 
.navbar .nav .active .caret {
1965
 
  filter: alpha(opacity=100);
1966
 
  -moz-opacity: 1;
1967
 
  opacity: 1;
1968
 
}
1969
 
.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle {
1970
 
  background-color: transparent;
1971
 
}
1972
 
.navbar .nav .active > .dropdown-toggle:hover {
1973
 
  color: #ffffff;
1974
 
}
1975
 
.navbar .nav.pull-right .dropdown-menu {
1976
 
  right: 0;
1977
 
}
1978
 
.navbar .nav.pull-right .dropdown-menu:before {
1979
 
  left: auto;
1980
 
  right: 12px;
1981
 
}
1982
 
.navbar .nav.pull-right .dropdown-menu:after {
1983
 
  left: auto;
1984
 
  right: 13px;
1985
 
}
1986
 
.breadcrumb {
1987
 
  padding: 7px 14px;
1988
 
  margin: 0 0 18px;
1989
 
  background-color: #f5f5f5;
1990
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
1991
 
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
1992
 
  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
1993
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
1994
 
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
1995
 
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
1996
 
  background-image: linear-gradient(top, #ffffff, #f5f5f5);
1997
 
  background-repeat: repeat-x;
1998
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
1999
 
  border: 1px solid #ddd;
2000
 
  -webkit-border-radius: 3px;
2001
 
  -moz-border-radius: 3px;
2002
 
  border-radius: 3px;
2003
 
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
2004
 
  -moz-box-shadow: inset 0 1px 0 #ffffff;
2005
 
  box-shadow: inset 0 1px 0 #ffffff;
2006
 
}
2007
 
.breadcrumb li {
2008
 
  display: inline;
2009
 
  text-shadow: 0 1px 0 #ffffff;
2010
 
}
2011
 
.breadcrumb .divider {
2012
 
  padding: 0 5px;
2013
 
  color: #999999;
2014
 
}
2015
 
.breadcrumb .active a {
2016
 
  color: #333333;
2017
 
}
2018
 
.pagination {
2019
 
  height: 36px;
2020
 
  margin: 18px 0;
2021
 
}
2022
 
.pagination ul {
2023
 
  display: inline-block;
2024
 
  *display: inline;
2025
 
  /* IE7 inline-block hack */
2026
 
 
2027
 
  *zoom: 1;
2028
 
  margin-left: 0;
2029
 
  margin-bottom: 0;
2030
 
  -webkit-border-radius: 3px;
2031
 
  -moz-border-radius: 3px;
2032
 
  border-radius: 3px;
2033
 
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2034
 
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2035
 
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2036
 
}
2037
 
.pagination li {
2038
 
  display: inline;
2039
 
}
2040
 
.pagination a {
2041
 
  float: left;
2042
 
  padding: 0 14px;
2043
 
  line-height: 34px;
2044
 
  text-decoration: none;
2045
 
  border: 1px solid #ddd;
2046
 
  border-left-width: 0;
2047
 
}
2048
 
.pagination a:hover, .pagination .active a {
2049
 
  background-color: #f5f5f5;
2050
 
}
2051
 
.pagination .active a {
2052
 
  color: #999999;
2053
 
}
2054
 
.pagination .disabled a, .pagination .disabled a:hover {
2055
 
  color: #999999;
2056
 
  background-color: transparent;
2057
 
  cursor: default;
2058
 
}
2059
 
.pagination li:first-child a {
2060
 
  border-left-width: 1px;
2061
 
  -webkit-border-radius: 3px 0 0 3px;
2062
 
  -moz-border-radius: 3px 0 0 3px;
2063
 
  border-radius: 3px 0 0 3px;
2064
 
}
2065
 
.pagination li:last-child a {
2066
 
  -webkit-border-radius: 0 3px 3px 0;
2067
 
  -moz-border-radius: 0 3px 3px 0;
2068
 
  border-radius: 0 3px 3px 0;
2069
 
}
2070
 
.pagination-centered {
2071
 
  text-align: center;
2072
 
}
2073
 
.pagination-right {
2074
 
  text-align: right;
2075
 
}
2076
 
.pager {
2077
 
  margin-left: 0;
2078
 
  margin-bottom: 18px;
2079
 
  list-style: none;
2080
 
  text-align: center;
2081
 
  *zoom: 1;
2082
 
}
2083
 
.pager:before, .pager:after {
2084
 
  display: table;
2085
 
  content: "";
2086
 
}
2087
 
.pager:after {
2088
 
  clear: both;
2089
 
}
2090
 
.pager li {
2091
 
  display: inline;
2092
 
}
2093
 
.pager a {
2094
 
  display: inline-block;
2095
 
  padding: 6px 15px;
2096
 
  background-color: #f5f5f5;
2097
 
  -webkit-border-radius: 15px;
2098
 
  -moz-border-radius: 15px;
2099
 
  border-radius: 15px;
2100
 
}
2101
 
.pager .next a {
2102
 
  float: right;
2103
 
}
2104
 
.pager .previous a {
2105
 
  float: left;
2106
 
}
2107
 
.modal-backdrop {
2108
 
  position: fixed;
2109
 
  top: 0;
2110
 
  right: 0;
2111
 
  bottom: 0;
2112
 
  left: 0;
2113
 
  z-index: 1040;
2114
 
  background-color: #000000;
2115
 
}
2116
 
.modal-backdrop.fade {
2117
 
  opacity: 0;
2118
 
}
2119
 
.modal-backdrop, .modal-backdrop.fade.in {
2120
 
  filter: alpha(opacity=80);
2121
 
  -moz-opacity: 0.8;
2122
 
  opacity: 0.8;
2123
 
}
2124
 
.modal {
2125
 
  position: fixed;
2126
 
  top: 50%;
2127
 
  left: 50%;
2128
 
  z-index: 1050;
2129
 
  max-height: 500px;
2130
 
  overflow: auto;
2131
 
  width: 560px;
2132
 
  margin: -250px 0 0 -280px;
2133
 
  background-color: #ffffff;
2134
 
  border: 1px solid #999;
2135
 
  border: 1px solid rgba(0, 0, 0, 0.3);
2136
 
  *border: 1px solid #999;
2137
 
  /* IE6-7 */
2138
 
 
2139
 
  -webkit-border-radius: 6px;
2140
 
  -moz-border-radius: 6px;
2141
 
  border-radius: 6px;
2142
 
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2143
 
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2144
 
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2145
 
  -webkit-background-clip: padding-box;
2146
 
  -moz-background-clip: padding-box;
2147
 
  background-clip: padding-box;
2148
 
}
2149
 
.modal.fade {
2150
 
  -webkit-transition: opacity .3s linear, top .3s ease-out;
2151
 
  -moz-transition: opacity .3s linear, top .3s ease-out;
2152
 
  -ms-transition: opacity .3s linear, top .3s ease-out;
2153
 
  -o-transition: opacity .3s linear, top .3s ease-out;
2154
 
  transition: opacity .3s linear, top .3s ease-out;
2155
 
  top: -25%;
2156
 
}
2157
 
.modal.fade.in {
2158
 
  top: 50%;
2159
 
}
2160
 
.modal-header {
2161
 
  padding: 5px 15px;
2162
 
  border-bottom: 1px solid #eee;
2163
 
}
2164
 
.modal-header .close {
2165
 
  margin-top: 7px;
2166
 
}
2167
 
.modal-body {
2168
 
  padding: 15px;
2169
 
}
2170
 
.modal-footer {
2171
 
  padding: 14px 15px 15px;
2172
 
  margin-bottom: 0;
2173
 
  background-color: #f5f5f5;
2174
 
  border-top: 1px solid #ddd;
2175
 
  -webkit-border-radius: 0 0 6px 6px;
2176
 
  -moz-border-radius: 0 0 6px 6px;
2177
 
  border-radius: 0 0 6px 6px;
2178
 
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
2179
 
  -moz-box-shadow: inset 0 1px 0 #ffffff;
2180
 
  box-shadow: inset 0 1px 0 #ffffff;
2181
 
  *zoom: 1;
2182
 
}
2183
 
.modal-footer:before, .modal-footer:after {
2184
 
  display: table;
2185
 
  content: "";
2186
 
}
2187
 
.modal-footer:after {
2188
 
  clear: both;
2189
 
}
2190
 
.modal-footer .btn {
2191
 
  float: right;
2192
 
  margin-left: 5px;
2193
 
}
2194
 
.tooltip {
2195
 
  position: absolute;
2196
 
  z-index: 1020;
2197
 
  display: block;
2198
 
  visibility: visible;
2199
 
  padding: 5px;
2200
 
  font-size: 11px;
2201
 
  filter: alpha(opacity=0);
2202
 
  -moz-opacity: 0;
2203
 
  opacity: 0;
2204
 
}
2205
 
.tooltip.in {
2206
 
  filter: alpha(opacity=80);
2207
 
  -moz-opacity: 0.8;
2208
 
  opacity: 0.8;
2209
 
}
2210
 
.tooltip.top {
2211
 
  margin-top: -2px;
2212
 
}
2213
 
.tooltip.right {
2214
 
  margin-left: 2px;
2215
 
}
2216
 
.tooltip.bottom {
2217
 
  margin-top: 2px;
2218
 
}
2219
 
.tooltip.left {
2220
 
  margin-left: -2px;
2221
 
}
2222
 
.tooltip.top .tooltip-arrow {
2223
 
  bottom: 0;
2224
 
  left: 50%;
2225
 
  margin-left: -5px;
2226
 
  border-left: 5px solid transparent;
2227
 
  border-right: 5px solid transparent;
2228
 
  border-top: 5px solid #000000;
2229
 
}
2230
 
.tooltip.left .tooltip-arrow {
2231
 
  top: 50%;
2232
 
  right: 0;
2233
 
  margin-top: -5px;
2234
 
  border-top: 5px solid transparent;
2235
 
  border-bottom: 5px solid transparent;
2236
 
  border-left: 5px solid #000000;
2237
 
}
2238
 
.tooltip.bottom .tooltip-arrow {
2239
 
  top: 0;
2240
 
  left: 50%;
2241
 
  margin-left: -5px;
2242
 
  border-left: 5px solid transparent;
2243
 
  border-right: 5px solid transparent;
2244
 
  border-bottom: 5px solid #000000;
2245
 
}
2246
 
.tooltip.right .tooltip-arrow {
2247
 
  top: 50%;
2248
 
  left: 0;
2249
 
  margin-top: -5px;
2250
 
  border-top: 5px solid transparent;
2251
 
  border-bottom: 5px solid transparent;
2252
 
  border-right: 5px solid #000000;
2253
 
}
2254
 
.tooltip-inner {
2255
 
  max-width: 200px;
2256
 
  padding: 3px 8px;
2257
 
  color: #ffffff;
2258
 
  text-align: center;
2259
 
  text-decoration: none;
2260
 
  background-color: #000000;
2261
 
  -webkit-border-radius: 4px;
2262
 
  -moz-border-radius: 4px;
2263
 
  border-radius: 4px;
2264
 
}
2265
 
.tooltip-arrow {
2266
 
  position: absolute;
2267
 
  width: 0;
2268
 
  height: 0;
2269
 
}
2270
 
.popover {
2271
 
  position: absolute;
2272
 
  top: 0;
2273
 
  left: 0;
2274
 
  z-index: 1010;
2275
 
  display: none;
2276
 
  padding: 5px;
2277
 
}
2278
 
.popover.top {
2279
 
  margin-top: -5px;
2280
 
}
2281
 
.popover.right {
2282
 
  margin-left: 5px;
2283
 
}
2284
 
.popover.bottom {
2285
 
  margin-top: 5px;
2286
 
}
2287
 
.popover.left {
2288
 
  margin-left: -5px;
2289
 
}
2290
 
.popover.top .arrow {
2291
 
  bottom: 0;
2292
 
  left: 50%;
2293
 
  margin-left: -5px;
2294
 
  border-left: 5px solid transparent;
2295
 
  border-right: 5px solid transparent;
2296
 
  border-top: 5px solid #000000;
2297
 
}
2298
 
.popover.right .arrow {
2299
 
  top: 50%;
2300
 
  left: 0;
2301
 
  margin-top: -5px;
2302
 
  border-top: 5px solid transparent;
2303
 
  border-bottom: 5px solid transparent;
2304
 
  border-right: 5px solid #000000;
2305
 
}
2306
 
.popover.bottom .arrow {
2307
 
  top: 0;
2308
 
  left: 50%;
2309
 
  margin-left: -5px;
2310
 
  border-left: 5px solid transparent;
2311
 
  border-right: 5px solid transparent;
2312
 
  border-bottom: 5px solid #000000;
2313
 
}
2314
 
.popover.left .arrow {
2315
 
  top: 50%;
2316
 
  right: 0;
2317
 
  margin-top: -5px;
2318
 
  border-top: 5px solid transparent;
2319
 
  border-bottom: 5px solid transparent;
2320
 
  border-left: 5px solid #000000;
2321
 
}
2322
 
.popover .arrow {
2323
 
  position: absolute;
2324
 
  width: 0;
2325
 
  height: 0;
2326
 
}
2327
 
.popover .inner {
2328
 
  padding: 3px;
2329
 
  width: 280px;
2330
 
  overflow: hidden;
2331
 
  background: #000000;
2332
 
  background: rgba(0, 0, 0, 0.8);
2333
 
  -webkit-border-radius: 6px;
2334
 
  -moz-border-radius: 6px;
2335
 
  border-radius: 6px;
2336
 
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2337
 
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2338
 
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2339
 
}
2340
 
.popover .title {
2341
 
  padding: 9px 15px;
2342
 
  line-height: 1;
2343
 
  background-color: #f5f5f5;
2344
 
  border-bottom: 1px solid #eee;
2345
 
  -webkit-border-radius: 3px 3px 0 0;
2346
 
  -moz-border-radius: 3px 3px 0 0;
2347
 
  border-radius: 3px 3px 0 0;
2348
 
}
2349
 
.popover .content {
2350
 
  padding: 14px;
2351
 
  background-color: #ffffff;
2352
 
  -webkit-border-radius: 0 0 3px 3px;
2353
 
  -moz-border-radius: 0 0 3px 3px;
2354
 
  border-radius: 0 0 3px 3px;
2355
 
  -webkit-background-clip: padding-box;
2356
 
  -moz-background-clip: padding-box;
2357
 
  background-clip: padding-box;
2358
 
}
2359
 
.popover .content p, .popover .content ul, .popover .content ol {
2360
 
  margin-bottom: 0;
2361
 
}
2362
 
.btn.danger,
2363
 
.btn.danger:hover,
2364
 
.btn.success,
2365
 
.btn.success:hover,
2366
 
.btn.info,
2367
 
.btn.info:hover {
2368
 
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2369
 
  color: #ffffff;
2370
 
}
2371
 
.btn.danger {
2372
 
  background-color: #c43c35;
2373
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
2374
 
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
2375
 
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
2376
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
2377
 
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
2378
 
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
2379
 
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
2380
 
  background-repeat: repeat-x;
2381
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
2382
 
  border-color: #c43c35 #c43c35 #882a25;
2383
 
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2384
 
}
2385
 
.btn.success {
2386
 
  background-color: #57a957;
2387
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
2388
 
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
2389
 
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
2390
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
2391
 
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
2392
 
  background-image: -o-linear-gradient(top, #62c462, #57a957);
2393
 
  background-image: linear-gradient(top, #62c462, #57a957);
2394
 
  background-repeat: repeat-x;
2395
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
2396
 
  border-color: #57a957 #57a957 #3d773d;
2397
 
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2398
 
}
2399
 
.btn.info {
2400
 
  background-color: #339bb9;
2401
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
2402
 
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
2403
 
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
2404
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
2405
 
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
2406
 
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
2407
 
  background-image: linear-gradient(top, #5bc0de, #339bb9);
2408
 
  background-repeat: repeat-x;
2409
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
2410
 
  border-color: #339bb9 #339bb9 #22697d;
2411
 
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2412
 
}
2413
 
.btn {
2414
 
  display: inline-block;
2415
 
  padding: 5px 10px 6px;
2416
 
  font-size: 13px;
2417
 
  line-height: normal;
2418
 
  color: #333333;
2419
 
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
2420
 
  background-color: #e6e6e6;
2421
 
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
2422
 
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
2423
 
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
2424
 
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
2425
 
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
2426
 
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
2427
 
  background-repeat: no-repeat;
2428
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
2429
 
  border: 1px solid #ccc;
2430
 
  border-bottom-color: #bbb;
2431
 
  -webkit-border-radius: 4px;
2432
 
  -moz-border-radius: 4px;
2433
 
  border-radius: 4px;
2434
 
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2435
 
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2436
 
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2437
 
  cursor: pointer;
2438
 
  -webkit-transition: 0.1s linear all;
2439
 
  -moz-transition: 0.1s linear all;
2440
 
  -ms-transition: 0.1s linear all;
2441
 
  -o-transition: 0.1s linear all;
2442
 
  transition: 0.1s linear all;
2443
 
}
2444
 
.btn:hover {
2445
 
  color: #333333;
2446
 
  text-decoration: none;
2447
 
  background-position: 0 -15px;
2448
 
}
2449
 
.btn:focus {
2450
 
  outline: 1px dotted #666;
2451
 
}
2452
 
.btn.primary {
2453
 
  color: #ffffff;
2454
 
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2455
 
  background-color: #0064cd;
2456
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
2457
 
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
2458
 
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
2459
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
2460
 
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
2461
 
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
2462
 
  background-image: linear-gradient(top, #049cdb, #0064cd);
2463
 
  background-repeat: repeat-x;
2464
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
2465
 
  border-color: #0064cd #0064cd #003f81;
2466
 
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2467
 
}
2468
 
.btn.active, .btn:active {
2469
 
  background-image: none;
2470
 
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2471
 
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2472
 
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2473
 
}
2474
 
.btn.disabled {
2475
 
  cursor: default;
2476
 
  background-image: none;
2477
 
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2478
 
  filter: alpha(opacity=65);
2479
 
  -moz-opacity: 0.65;
2480
 
  opacity: 0.65;
2481
 
  -webkit-box-shadow: none;
2482
 
  -moz-box-shadow: none;
2483
 
  box-shadow: none;
2484
 
}
2485
 
.btn[disabled] {
2486
 
  cursor: default;
2487
 
  background-image: none;
2488
 
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2489
 
  filter: alpha(opacity=65);
2490
 
  -moz-opacity: 0.65;
2491
 
  opacity: 0.65;
2492
 
  -webkit-box-shadow: none;
2493
 
  -moz-box-shadow: none;
2494
 
  box-shadow: none;
2495
 
}
2496
 
.btn.large {
2497
 
  padding: 9px 14px 9px;
2498
 
  font-size: 15px;
2499
 
  line-height: normal;
2500
 
  -webkit-border-radius: 5px;
2501
 
  -moz-border-radius: 5px;
2502
 
  border-radius: 5px;
2503
 
}
2504
 
.btn.small {
2505
 
  padding: 7px 9px 7px;
2506
 
  font-size: 11px;
2507
 
}
2508
 
:root .btn {
2509
 
  border-radius: 0 \0;
2510
 
}
2511
 
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
2512
 
  padding: 0;
2513
 
  border: 0;
2514
 
}
2515
 
.btn-group {
2516
 
  position: relative;
2517
 
  *zoom: 1;
2518
 
}
2519
 
.btn-group:before, .btn-group:after {
2520
 
  display: table;
2521
 
  content: "";
2522
 
}
2523
 
.btn-group:after {
2524
 
  clear: both;
2525
 
}
2526
 
.btn-group + .btn-group {
2527
 
  margin-left: 5px;
2528
 
}
2529
 
.btn-toolbar .btn-group {
2530
 
  display: inline-block;
2531
 
}
2532
 
.btn-group .btn {
2533
 
  position: relative;
2534
 
  float: left;
2535
 
  margin-left: -1px;
2536
 
  -webkit-border-radius: 0;
2537
 
  -moz-border-radius: 0;
2538
 
  border-radius: 0;
2539
 
}
2540
 
.btn-group .btn:first-child {
2541
 
  margin-left: 0;
2542
 
  -webkit-border-top-left-radius: 4px;
2543
 
  -moz-border-radius-topleft: 4px;
2544
 
  border-top-left-radius: 4px;
2545
 
  -webkit-border-bottom-left-radius: 4px;
2546
 
  -moz-border-radius-bottomleft: 4px;
2547
 
  border-bottom-left-radius: 4px;
2548
 
}
2549
 
.btn-group .btn:last-child, .btn-group .dropdown-toggle {
2550
 
  -webkit-border-top-right-radius: 4px;
2551
 
  -moz-border-radius-topright: 4px;
2552
 
  border-top-right-radius: 4px;
2553
 
  -webkit-border-bottom-right-radius: 4px;
2554
 
  -moz-border-radius-bottomright: 4px;
2555
 
  border-bottom-right-radius: 4px;
2556
 
}
2557
 
.btn-group .btn.large:first-child {
2558
 
  margin-left: 0;
2559
 
  -webkit-border-top-left-radius: 6px;
2560
 
  -moz-border-radius-topleft: 6px;
2561
 
  border-top-left-radius: 6px;
2562
 
  -webkit-border-bottom-left-radius: 6px;
2563
 
  -moz-border-radius-bottomleft: 6px;
2564
 
  border-bottom-left-radius: 6px;
2565
 
}
2566
 
.btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle {
2567
 
  -webkit-border-top-right-radius: 6px;
2568
 
  -moz-border-radius-topright: 6px;
2569
 
  border-top-right-radius: 6px;
2570
 
  -webkit-border-bottom-right-radius: 6px;
2571
 
  -moz-border-radius-bottomright: 6px;
2572
 
  border-bottom-right-radius: 6px;
2573
 
}
2574
 
.btn-group .btn:hover, .btn-group .btn:focus, .btn-group .btn:active {
2575
 
  z-index: 2;
2576
 
}
2577
 
.btn-group .dropdown-toggle {
2578
 
  padding-left: 8px;
2579
 
  padding-right: 8px;
2580
 
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), 0 1px 2px rgba(0, 0, 0, 0.05);
2581
 
  -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), 0 1px 2px rgba(0, 0, 0, 0.05);
2582
 
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), 0 1px 2px rgba(0, 0, 0, 0.05);
2583
 
}
2584
 
.btn-group.open .dropdown-menu {
2585
 
  display: block;
2586
 
  margin-top: 1px;
2587
 
  -webkit-border-radius: 5px;
2588
 
  -moz-border-radius: 5px;
2589
 
  border-radius: 5px;
2590
 
}
2591
 
.btn-group.open .dropdown-menu.large {
2592
 
  top: 40px;
2593
 
}
2594
 
.btn-group.open .dropdown-toggle {
2595
 
  background-image: none;
2596
 
  -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2597
 
  -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2598
 
  box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2599
 
}
2600
 
.btn .caret {
2601
 
  margin-top: 6px;
2602
 
  margin-left: 0;
2603
 
}
2604
 
.primary .caret,
2605
 
.danger .caret,
2606
 
.info .caret,
2607
 
.success .caret {
2608
 
  border-top-color: #ffffff;
2609
 
  filter: alpha(opacity=75);
2610
 
  -moz-opacity: 0.75;
2611
 
  opacity: 0.75;
2612
 
}
2613
 
.alert {
2614
 
  padding: 8px 35px 8px 14px;
2615
 
  margin-bottom: 18px;
2616
 
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2617
 
  background-color: #fcf8e3;
2618
 
  border: 1px solid #f3edd2;
2619
 
  -webkit-border-radius: 4px;
2620
 
  -moz-border-radius: 4px;
2621
 
  border-radius: 4px;
2622
 
}
2623
 
.alert, .alert-heading {
2624
 
  color: #c09853;
2625
 
}
2626
 
.alert .close {
2627
 
  *margin-top: 3px;
2628
 
  /* IE7 spacing */
2629
 
 
2630
 
  position: relative;
2631
 
  right: -21px;
2632
 
}
2633
 
.alert-success {
2634
 
  background-color: #dff0d8;
2635
 
  border-color: #cfe8c4;
2636
 
}
2637
 
.alert-success, .alert-success .alert-heading {
2638
 
  color: #468847;
2639
 
}
2640
 
.alert-danger, .alert-error {
2641
 
  background-color: #f2dede;
2642
 
  border-color: #e9c7c7;
2643
 
}
2644
 
.alert-danger,
2645
 
.alert-error,
2646
 
.alert-danger .alert-heading,
2647
 
.alert-error .alert-heading {
2648
 
  color: #B94A48;
2649
 
}
2650
 
.alert-info {
2651
 
  background-color: #d9edf7;
2652
 
  border-color: #bfe1f2;
2653
 
}
2654
 
.alert-info, .alert-info .alert-heading {
2655
 
  color: #3a87ad;
2656
 
}
2657
 
.alert-block {
2658
 
  padding-top: 14px;
2659
 
  padding-bottom: 14px;
2660
 
}
2661
 
.alert-block > p, .alert-block > ul {
2662
 
  margin-bottom: 0;
2663
 
}
2664
 
.alert-block p + p {
2665
 
  margin-top: 5px;
2666
 
}
2667
 
.thumbnails {
2668
 
  margin-left: -20px;
2669
 
  list-style: none;
2670
 
  *zoom: 1;
2671
 
}
2672
 
.thumbnails:before, .thumbnails:after {
2673
 
  display: table;
2674
 
  content: "";
2675
 
}
2676
 
.thumbnails:after {
2677
 
  clear: both;
2678
 
}
2679
 
.thumbnails > li {
2680
 
  float: left;
2681
 
  margin: 0 0 18px 20px;
2682
 
}
2683
 
.thumbnail {
2684
 
  display: block;
2685
 
  padding: 4px;
2686
 
  line-height: 1;
2687
 
  border: 1px solid #ddd;
2688
 
  -webkit-border-radius: 4px;
2689
 
  -moz-border-radius: 4px;
2690
 
  border-radius: 4px;
2691
 
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2692
 
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2693
 
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2694
 
}
2695
 
a.thumbnail:hover {
2696
 
  border-color: #0088cc;
2697
 
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2698
 
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2699
 
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2700
 
}
2701
 
.thumbnail > img {
2702
 
  display: block;
2703
 
  max-width: 100%;
2704
 
}
2705
 
.thumbnail .caption {
2706
 
  padding: 9px;
2707
 
}
2708
 
.label {
2709
 
  padding: 1px 3px 2px;
2710
 
  font-size: 9.75px;
2711
 
  font-weight: bold;
2712
 
  color: #ffffff;
2713
 
  text-transform: uppercase;
2714
 
  background-color: #999999;
2715
 
  -webkit-border-radius: 3px;
2716
 
  -moz-border-radius: 3px;
2717
 
  border-radius: 3px;
2718
 
}
2719
 
.label.important {
2720
 
  background-color: #c43c35;
2721
 
}
2722
 
.label.warning {
2723
 
  background-color: #f89406;
2724
 
}
2725
 
.label.success {
2726
 
  background-color: #46a546;
2727
 
}
2728
 
.label.notice {
2729
 
  background-color: #62cffc;
2730
 
}
2731
 
@-webkit-keyframes progress-bar-stripes {
2732
 
  from {
2733
 
    background-position: 0 0;
2734
 
  }
2735
 
  to {
2736
 
    background-position: 40px 0;
2737
 
  }
2738
 
}
2739
 
@keyframes progress-bar-stripes {
2740
 
  from {
2741
 
    background-position: 0 0;
2742
 
  }
2743
 
  to {
2744
 
    background-position: 40px 0;
2745
 
  }
2746
 
}
2747
 
.progress, .progress .bar {
2748
 
  -webkit-border-radius: 4px;
2749
 
  -moz-border-radius: 4px;
2750
 
  border-radius: 4px;
2751
 
}
2752
 
.progress {
2753
 
  height: 18px;
2754
 
  margin-bottom: 18px;
2755
 
  background-color: #f9f9f9;
2756
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));
2757
 
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
2758
 
  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
2759
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f9f9f9));
2760
 
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
2761
 
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
2762
 
  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
2763
 
  background-repeat: repeat-x;
2764
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
2765
 
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
2766
 
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
2767
 
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
2768
 
}
2769
 
.progress .bar {
2770
 
  width: 0%;
2771
 
  height: 18px;
2772
 
  background-color: #0480be;
2773
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#149bdf), to(#0480be));
2774
 
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
2775
 
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
2776
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #149bdf), color-stop(100%, #0480be));
2777
 
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
2778
 
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
2779
 
  background-image: linear-gradient(top, #149bdf, #0480be);
2780
 
  background-repeat: repeat-x;
2781
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
2782
 
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
2783
 
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
2784
 
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
2785
 
  -webkit-box-sizing: border-box;
2786
 
  -moz-box-sizing: border-box;
2787
 
  box-sizing: border-box;
2788
 
  -webkit-transition: width 0.6s ease;
2789
 
  -moz-transition: width 0.6s ease;
2790
 
  -ms-transition: width 0.6s ease;
2791
 
  -o-transition: width 0.6s ease;
2792
 
  transition: width 0.6s ease;
2793
 
}
2794
 
.progress.striped .bar {
2795
 
  background-color: #62c462;
2796
 
  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));
2797
 
  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);
2798
 
  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);
2799
 
  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
2800
 
  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);
2801
 
  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);
2802
 
  -webkit-background-size: 40px 40px;
2803
 
  -moz-background-size: 40px 40px;
2804
 
  -o-background-size: 40px 40px;
2805
 
  background-size: 40px 40px;
2806
 
}
2807
 
.progress.active .bar {
2808
 
  -webkit-animation: progress-bar-stripes 2s linear infinite;
2809
 
  -moz-animation: progress-bar-stripes 2s linear infinite;
2810
 
  animation: progress-bar-stripes 2s linear infinite;
2811
 
}
2812
 
.progress.danger .bar {
2813
 
  background-color: #c43c35;
2814
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
2815
 
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
2816
 
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
2817
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
2818
 
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
2819
 
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
2820
 
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
2821
 
  background-repeat: repeat-x;
2822
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
2823
 
}
2824
 
.progress.danger.striped .bar {
2825
 
  background-color: #ee5f5b;
2826
 
  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));
2827
 
  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);
2828
 
  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);
2829
 
  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
2830
 
  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);
2831
 
  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);
2832
 
}
2833
 
.progress.success .bar {
2834
 
  background-color: #57a957;
2835
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
2836
 
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
2837
 
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
2838
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
2839
 
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
2840
 
  background-image: -o-linear-gradient(top, #62c462, #57a957);
2841
 
  background-image: linear-gradient(top, #62c462, #57a957);
2842
 
  background-repeat: repeat-x;
2843
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
2844
 
}
2845
 
.progress.success.striped .bar {
2846
 
  background-color: #62c462;
2847
 
  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));
2848
 
  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);
2849
 
  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);
2850
 
  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
2851
 
  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);
2852
 
  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);
2853
 
}
2854
 
.progress.info .bar {
2855
 
  background-color: #339bb9;
2856
 
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
2857
 
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
2858
 
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
2859
 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
2860
 
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
2861
 
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
2862
 
  background-image: linear-gradient(top, #5bc0de, #339bb9);
2863
 
  background-repeat: repeat-x;
2864
 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
2865
 
}
2866
 
.progress.info.striped .bar {
2867
 
  background-color: #5bc0de;
2868
 
  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));
2869
 
  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);
2870
 
  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);
2871
 
  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
2872
 
  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);
2873
 
  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);
2874
 
}
2875
 
.accordion {
2876
 
  margin-bottom: 18px;
2877
 
}
2878
 
.accordion-group {
2879
 
  background-color: #f5f5f5;
2880
 
  -webkit-border-radius: 4px;
2881
 
  -moz-border-radius: 4px;
2882
 
  border-radius: 4px;
2883
 
}
2884
 
.accordion-heading {
2885
 
  padding: 8px 15px;
2886
 
  border-bottom: 0;
2887
 
}
2888
 
.accordion-body {
2889
 
  margin-bottom: 2px;
2890
 
}
2891
 
.accordion-inner {
2892
 
  padding: 9px 15px;
2893
 
  border-top: 1px solid #e5e5e5;
2894
 
}
2895
 
.carousel {
2896
 
  position: relative;
2897
 
  line-height: 1;
2898
 
}
2899
 
.carousel-inner {
2900
 
  overflow: hidden;
2901
 
  width: 100%;
2902
 
  position: relative;
2903
 
}
2904
 
.carousel .item {
2905
 
  display: none;
2906
 
  position: relative;
2907
 
  -webkit-transition: 0.6s ease-in-out left;
2908
 
  -moz-transition: 0.6s ease-in-out left;
2909
 
  -ms-transition: 0.6s ease-in-out left;
2910
 
  -o-transition: 0.6s ease-in-out left;
2911
 
  transition: 0.6s ease-in-out left;
2912
 
}
2913
 
.carousel .active, .carousel .next, .carousel .prev {
2914
 
  display: block;
2915
 
}
2916
 
.carousel .active {
2917
 
  left: 0;
2918
 
}
2919
 
.carousel .next, .carousel .prev {
2920
 
  position: absolute;
2921
 
  top: 0;
2922
 
  width: 100%;
2923
 
}
2924
 
.carousel .next {
2925
 
  left: 100%;
2926
 
}
2927
 
.carousel .prev {
2928
 
  left: -100%;
2929
 
}
2930
 
.carousel .next.left, .carousel .prev.right {
2931
 
  left: 0;
2932
 
}
2933
 
.carousel .active.left {
2934
 
  left: -100%;
2935
 
}
2936
 
.carousel .active.right {
2937
 
  left: 100%;
2938
 
}
2939
 
.carousel-control {
2940
 
  position: absolute;
2941
 
  top: 40%;
2942
 
  left: 15px;
2943
 
  width: 40px;
2944
 
  height: 40px;
2945
 
  margin-top: -20px;
2946
 
  font-size: 60px;
2947
 
  font-weight: 100;
2948
 
  line-height: 30px;
2949
 
  color: #ccc;
2950
 
  text-align: center;
2951
 
  background: #999999;
2952
 
  background: rgba(0, 0, 0, 0.5);
2953
 
  -webkit-border-radius: 20px;
2954
 
  -moz-border-radius: 20px;
2955
 
  border-radius: 20px;
2956
 
}
2957
 
.carousel-control.right {
2958
 
  left: auto;
2959
 
  right: 15px;
2960
 
}
2961
 
.carousel-control:hover {
2962
 
  color: #ffffff;
2963
 
  text-decoration: none;
2964
 
  background: #333333;
2965
 
  background: rgba(0, 0, 0, 0.75);
2966
 
}
2967
 
.carousel-caption {
2968
 
  position: absolute;
2969
 
  left: 0;
2970
 
  right: 0;
2971
 
  bottom: 0;
2972
 
  padding: 10px 15px 5px;
2973
 
  background: #333333;
2974
 
  background: rgba(0, 0, 0, 0.75);
2975
 
}
2976
 
.carousel-caption h4, .carousel-caption p {
2977
 
  color: #ffffff;
2978
 
}
2979
 
.pull-right {
2980
 
  float: right;
2981
 
}
2982
 
.pull-left {
2983
 
  float: left;
2984
 
}
2985
 
.hide {
2986
 
  display: none;
2987
 
}
2988
 
.show {
2989
 
  display: block;
2990
 
}
2991
 
.invisible {
2992
 
  visibility: hidden;
2993
 
}
2994
 
.hidden {
2995
 
  display: none;
2996
 
  visibility: hidden;
2997
 
}
2998
 
@media (max-width: 480px) {
2999
 
  .navbar .nav {
3000
 
    position: absolute;
3001
 
    top: 0;
3002
 
    left: 0;
3003
 
    width: 180px;
3004
 
    padding-top: 40px;
3005
 
    list-style: none;
3006
 
  }
3007
 
  .navbar .nav, .navbar .nav > li:last-child a {
3008
 
    -webkit-border-radius: 0 0 4px 0;
3009
 
    -moz-border-radius: 0 0 4px 0;
3010
 
    border-radius: 0 0 4px 0;
3011
 
  }
3012
 
  .navbar .nav > li {
3013
 
    float: none;
3014
 
    display: none;
3015
 
  }
3016
 
  .navbar .nav > li > a {
3017
 
    float: none;
3018
 
    background-color: #222;
3019
 
  }
3020
 
  .navbar .nav > .active {
3021
 
    display: block;
3022
 
    position: absolute;
3023
 
    top: 0;
3024
 
    left: 0;
3025
 
  }
3026
 
  .navbar .nav > .active > a {
3027
 
    background-color: transparent;
3028
 
  }
3029
 
  .navbar .nav > .active > a:hover {
3030
 
    background-color: #333;
3031
 
  }
3032
 
  .navbar .nav > .active > a:after {
3033
 
    display: inline-block;
3034
 
    width: 0;
3035
 
    height: 0;
3036
 
    margin-top: 8px;
3037
 
    margin-left: 6px;
3038
 
    text-indent: -99999px;
3039
 
    vertical-align: top;
3040
 
    border-left: 4px solid transparent;
3041
 
    border-right: 4px solid transparent;
3042
 
    border-top: 4px solid #ffffff;
3043
 
    filter: alpha(opacity=100);
3044
 
    -moz-opacity: 1;
3045
 
    opacity: 1;
3046
 
    content: "↓";
3047
 
  }
3048
 
  .navbar .nav:hover > li {
3049
 
    display: block;
3050
 
  }
3051
 
  .navbar .nav:hover > li > a:hover {
3052
 
    background-color: #333;
3053
 
  }
3054
 
  .form-horizontal .control-group > label {
3055
 
    float: none;
3056
 
    width: auto;
3057
 
    padding-top: 0;
3058
 
    text-align: left;
3059
 
  }
3060
 
  .form-horizontal .controls {
3061
 
    margin-left: 0;
3062
 
  }
3063
 
  .form-horizontal .control-list {
3064
 
    padding-top: 0;
3065
 
  }
3066
 
  .form-horizontal .form-actions {
3067
 
    padding-left: 0;
3068
 
  }
3069
 
  .modal {
3070
 
    position: absolute;
3071
 
    top: 20px;
3072
 
    left: 20px;
3073
 
    right: 20px;
3074
 
    width: auto;
3075
 
    margin: 0;
3076
 
  }
3077
 
  .modal.fade.in {
3078
 
    top: auto;
3079
 
  }
3080
 
  .modal-header .close {
3081
 
    padding: 10px;
3082
 
  }
3083
 
}
3084
 
@media (max-width: 768px) {
3085
 
  .navbar-fixed {
3086
 
    position: absolute;
3087
 
  }
3088
 
  .navbar-fixed .nav {
3089
 
    float: none;
3090
 
  }
3091
 
  .container {
3092
 
    width: auto;
3093
 
    padding: 0 20px;
3094
 
  }
3095
 
  .row {
3096
 
    margin-left: 0;
3097
 
  }
3098
 
  .row > [class*="span"] {
3099
 
    float: none;
3100
 
    display: block;
3101
 
    width: auto;
3102
 
    margin: 0;
3103
 
  }
3104
 
}
3105
 
@media (min-width: 768px) and (max-width: 940px) {
3106
 
  .container {
3107
 
    width: 748px;
3108
 
  }
3109
 
  .span1 {
3110
 
    width: 44px;
3111
 
  }
3112
 
  .span2 {
3113
 
    width: 108px;
3114
 
  }
3115
 
  .span3 {
3116
 
    width: 172px;
3117
 
  }
3118
 
  .span4 {
3119
 
    width: 236px;
3120
 
  }
3121
 
  .span5 {
3122
 
    width: 300px;
3123
 
  }
3124
 
  .span6 {
3125
 
    width: 364px;
3126
 
  }
3127
 
  .span7 {
3128
 
    width: 428px;
3129
 
  }
3130
 
  .span8 {
3131
 
    width: 492px;
3132
 
  }
3133
 
  .span9 {
3134
 
    width: 556px;
3135
 
  }
3136
 
  .span10 {
3137
 
    width: 620px;
3138
 
  }
3139
 
  .span11 {
3140
 
    width: 684px;
3141
 
  }
3142
 
  .span12 {
3143
 
    width: 748px;
3144
 
  }
3145
 
  .offset1 {
3146
 
    margin-left: 64px;
3147
 
  }
3148
 
  .offset2 {
3149
 
    margin-left: 128px;
3150
 
  }
3151
 
  .offset3 {
3152
 
    margin-left: 192px;
3153
 
  }
3154
 
  .offset4 {
3155
 
    margin-left: 256px;
3156
 
  }
3157
 
  .offset5 {
3158
 
    margin-left: 320px;
3159
 
  }
3160
 
  .offset6 {
3161
 
    margin-left: 384px;
3162
 
  }
3163
 
  .offset7 {
3164
 
    margin-left: 448px;
3165
 
  }
3166
 
  .offset8 {
3167
 
    margin-left: 512px;
3168
 
  }
3169
 
  .offset9 {
3170
 
    margin-left: 576px;
3171
 
  }
3172
 
  .offset10 {
3173
 
    margin-left: 640px;
3174
 
  }
3175
 
  .offset11 {
3176
 
    margin-left: 704px;
3177
 
  }
3178
 
  .offset12 {
3179
 
    margin-left: 768px;
3180
 
  }
3181
 
}
3182
 
/*
3183
 
@media (min-width: 1210px) {
3184
 
 
3185
 
  // Reset grid variables
3186
 
  @gridColumns:       12;
3187
 
  @gridColumnWidth:   70px;
3188
 
  @gridGutterWidth:   30px;
3189
 
  @siteWidth:         1170px;
3190
 
 
3191
 
  // Bring grid mixins to recalculate widths
3192
 
  .columns(@columnSpan: 1) {
3193
 
    width: (@gridColumnWidth * @columnSpan) + (@gridGutterWidth * (@columnSpan - 1));
3194
 
  }
3195
 
  .offset(@columnOffset: 1) {
3196
 
    margin-left: (@gridColumnWidth * @columnOffset) + (@gridGutterWidth * (@columnOffset - 1)) + @gridGutterWidth;
3197
 
  }
3198
 
 
3199
 
  .container {
3200
 
    width: @siteWidth;
3201
 
  }
3202
 
  .row {
3203
 
    margin-left: @gridGutterWidth * -1;
3204
 
  }
3205
 
  [class*="span"] {
3206
 
    margin-left: @gridGutterWidth;
3207
 
  }
3208
 
 
3209
 
  // Default columns
3210
 
  .span1     { .columns(1); }
3211
 
  .span2     { .columns(2); }
3212
 
  .span3     { .columns(3); }
3213
 
  .span4     { .columns(4); }
3214
 
  .span5     { .columns(5); }
3215
 
  .span6     { .columns(6); }
3216
 
  .span7     { .columns(7); }
3217
 
  .span8     { .columns(8); }
3218
 
  .span9     { .columns(9); }
3219
 
  .span10    { .columns(10); }
3220
 
  .span11    { .columns(11); }
3221
 
  .span12    { .columns(12); }
3222
 
 
3223
 
  // Offset column options
3224
 
  .offset1   { .offset(1); }
3225
 
  .offset2   { .offset(2); }
3226
 
  .offset3   { .offset(3); }
3227
 
  .offset4   { .offset(4); }
3228
 
  .offset5   { .offset(5); }
3229
 
  .offset6   { .offset(6); }
3230
 
  .offset7   { .offset(7); }
3231
 
  .offset8   { .offset(8); }
3232
 
  .offset9   { .offset(9); }
3233
 
  .offset10  { .offset(10); }
3234
 
  .offset11  { .offset(11); }
3235
 
  .offset12  { .offset(12); }
3236
 
 
3237
 
}
3238
 
*/
 
 
b'\\ No newline at end of file'